Jboss3.0和Jbuilder7的配置问题?

02-08-14 dlpww
板桥兄的《用JBuilder Ent 7开发一个简单J2EE 应用》

三。建立简单的Web 应用

4.EJB建立完成后,我们开始建立一个web应用:

在new -->Web Application(如果你的项目 server不支持Web,将无法选择此项目),如何配置才能使其支持选择此项目?

小弟做到此处无法往下走。

banq
2002-08-14 11:09
Jbuiler 7中应该缺省就有tomcat 的web支持。一般不需要配置。

dlpww
2002-08-15 08:51
若仅用tomcat,EJB就无法使用,把JBOSS配上去,又无法添加JSP

dlpww
2002-08-15 08:52
我主要是想用Jbuilder7的调试功能。

banq
2002-08-15 11:43
可以在project中的server里面选择,选中第二个选项

不是全部使用一个server 要么jboss 要么tomcat

可以针对具体项目选择server EJB选择Jboss

Web选择tomcat

dlpww
2002-08-16 08:34
我已按你介绍的操作做过,在使用属性的发布EJB时出现...done

,然后运行测试程序找不到命名服务,用同样的方法WEBLogic7.0是可以的。

banq
2002-08-16 11:22
你的问题不是很清楚 能说明白吗

dlpww
2002-08-16 13:56
deploy option下发布EJB情况:

Deploying ejbMod.jar To : C:\jboss_tomcat\jboss-3.0.0_tomcat-4.0.3\server\default\deploy\ejbMod.jar

... Done

运行测试程序时出现的情况

D:\bea\jdk131_02\bin\javaw -classpath "E:\lxJBOSS\jboss\classes;C:\jboss_tomcat\jboss-3.0.0_tomcat-4.0.3\client\jnp-client.jar;C:\jboss_tomcat\jboss-3.0.0_tomcat-4.0.3\client\gnu-regexp.jar;C:\jboss_tomcat\jboss-3.0.0_tomcat-4.0.3\client\jnet.jar;C:\jboss_tomcat\jboss-3.0.0_tomcat-4.0.3\client\jboss-jsr77.jar;C:\jboss_tomcat\jboss-3.0.0_tomcat-4.0.3\client\concurrent.jar;C:\jboss_tomcat\jboss-3.0.0_tomcat-4.0.3\client\jbossmqha.jar;C:\jboss_tomcat\jboss-3.0.0_tomcat-4.0.3\client\jbosssx-client.jar;C:\jboss_tomcat\jboss-3.0.0_tomcat-4.0.3\client\jcert.jar;C:\jboss_tomcat\jboss-3.0.0_tomcat-4.0.3\client\jmx-ejb-connector-client.jar;C:\jboss_tomcat\jboss-3.0.0_tomcat-4.0.3\client\log4j.jar;C:\jboss_tomcat\jboss-3.0.0_tomcat-4.0.3\client\jmx-rmi-connector-client.jar;C:\jboss_tomcat\jboss-3.0.0_tomcat-4.0.3\client\jacorb.jar;C:\jboss_tomcat\jboss-3.0.0_tomcat-4.0.3\client\jbossmq-client.jar;C:\jboss_tomcat\jboss-3.0.0_tomcat-4.0.3\client\jboss-net-client.jar;C:\jboss_tomcat\jboss-3.0.0_tomcat-4.0.3\client\jboss-client.jar;C:\jboss_tomcat\jboss-3.0.0_tomcat-4.0.3\client\jaas.jar;C:\jboss_tomcat\jboss-3.0.0_tomcat-4.0.3\client\jmx-connector-client-factory.jar;C:\jboss_tomcat\jboss-3.0.0_tomcat-4.0.3\client\jbossha-client.jar;C:\jboss_tomcat\jboss-3.0.0_tomcat-4.0.3\client\jboss-common-client.jar;C:\jboss_tomcat\jboss-3.0.0_tomcat-4.0.3\client\jboss-iiop-client.jar;C:\jboss_tomcat\jboss-3.0.0_tomcat-4.0.3\client\jsse.jar;C:\jboss_tomcat\jboss-3.0.0_tomcat-4.0.3\client\jboss-j2ee.jar;C:\jboss_tomcat\jboss-3.0.0_tomcat-4.0.3\client\jboss-system-client.jar;C:\jboss_tomcat\jboss-3.0.0_tomcat-4.0.3\catalina\common\lib\servlet.jar;D:\JBuilder7\jakarta-tomcat-4.0.3\common\lib\servlet.jar;D:\bea\jdk131_02\jre\lib\i18n.jar;D:\bea\jdk131_02\jre\lib\jaws.jar;D:\bea\jdk131_02\jre\lib\rt.jar;D:\bea\jdk131_02\jre\lib\sunrsasign.jar;D:\bea\jdk131_02\lib\dt.jar;D:\bea\jdk131_02\lib\htmlconverter.jar;D:\bea\jdk131_02\lib\tools.jar" jboss.SayHelloTestClient3

-- Initializing bean access.

javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial

at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:643)

at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:246)

at javax.naming.InitialContext.getURLOrDefaultInitCtx(InitialContext.java:283)-- Failed initializing bean access.

at javax.naming.InitialContext.lookup(InitialContext.java:350)

at jboss.SayHelloTestClient3.<init>(SayHelloTestClient3.java:26)

at jboss.SayHelloTestClient3.main(SayHelloTestClient3.java:158)

浆糊
2002-08-17 15:19
把jndi.propterties加入到project properties.==>lib path中就可以了

banq
2002-08-17 17:40
问题出在你的JNDI上,Jboss的initconext与一般的是一样的,weblogic好像比较特别

dlpww
2002-08-20 10:52
小弟有些愚,还是不知所以然能否说详细些!若有简单例子将感激不尽!(小弟JBOSS3--tomcat4.0.3)

banq
2002-08-20 13:48
真不好意思,这样简单的例子在我收费教程中有,不是向你推销,目前这方面技术是很新的,也许过半年我会开放我的教程

dlpww
2002-08-20 17:20
你的书要出版就好了,也好看一看是否值得买!我被配置问题折腾了好久,影响我的进度.

banq
2002-08-21 09:40
J2EE服务器配置 部署和发布本身就需要一个高级系统管理员来完成,这是一个重要的角色.

dlpww
2002-08-21 11:26
从目前我国软件及个人发展看都不可能分得如此细,更何是个人想往这方面发展,配置问题必须解决才能往下走,谢谢你至始至终的帮助。

猜你喜欢