请各位大侠给在下评个理!!!

DemonY 2003-08-19 11:46:50
请各位大侠给在下评个理!!!小弟初窥J2EE, 听各位兄台说JBuilder非常好用,于是

尝试用JBuilder9来开发,岂知不论运行什么EJB程序,简单到HelloWorld(stateless

session bean),都要报错,而且错误一样,都是

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
可见与程序无关,况且在下用的是Ed Roman老人家的代码。应该不会出错。


以下便是运行一客户端程序CartTestClient2时的错误显示。

//JBuilder9自动生成的编译命令
C:\bea\jdk131\bin\javaw -classpath

"D:\BT\jbproject\cart_session\classes;C:\bea\wlserver6.1\lib\weblogic_sp.jar;C:

\bea\wlserver6.1\lib\weblogic.jar;C:\bea\jdk131\jre\lib\i18n.jar;C:\bea\jdk131\

jre\lib\jaws.jar;C:\bea\jdk131\jre\lib\rt.jar;C:\bea\jdk131\jre\lib\sunrsasign.

jar;C:\bea\jdk131\lib\dt.jar;C:\bea\jdk131\lib\htmlconverter.jar;C:\bea\jdk131\

lib\tools.jar" cart_session.CartTestClient2
//以下为错误信息
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)
at javax.naming.InitialContext.lookup(InitialContext.java:350)
at cart_session.CartTestClient2.initialize(CartTestClient2.java:21)
at cart_session.CartTestClient2.<init>(CartTestClient2.java:12)
at cart_session.CartTestClient2.main(CartTestClient2.java:40)
Could not create Cart session bean
java.lang.NullPointerException

小弟虽然年轻气盛,见异思迁,喜新厌旧,从JBuilder5一路换到JBuilder9而不曾用

过,但是对JBuilder是绝对的敬重,从不敢有任何怠慢。今日终下狠心苦修JBuilder,岂料

刚开始就落得如此难堪。。。还望各位大侠给小弟评评理!!!

小弟在此奉上收集的一则搞笑文章,望各位大侠在帮小弟解决问题后得以轻松一下,怀

旧一下。。。

校园十大性喻
-------------------------------------------------------------------------------

-
作弊就像是服用伟哥,也许你自认为非常强悍,可是若你不嗑这个你永远无法让所有人满意.

重修就像计划外怀胎,你在操作的时候再小心翼翼,也必须要有心理准备直面面对这种惨淡

的失败.

四级证书就像是杰士邦保险套,只在找工作的时候拿出用,之后没人愿意把它捡起来洗干净

再用第二次.

网恋就像是梦遗,人人都认为它会来,但没人知道它到底什么时候来.

师生恋就像月经来潮,虽然不是不光彩的事情,但在对别人讲述的时候,人人都遮遮掩掩装作

羞于启齿.

上课就像和你老婆ml,虽然你未必情愿,但她大约每个月会点名要求你来上一次.

逃课就像习惯性自慰,明明知道太过频繁会伤身体,但你仍然无法抗拒那一刻的快感.

开学就像接客,你还没有休息够,新一批的客人就又来打扰你了.

毕业就像生产,不管你认为你们在计划怀孕的时候它会多么的畸形,但再畸形它也在10个月

或者4年后瓜熟蒂落.

辅导员就像是阴毛,这不是什么问题,但有它存在的时候你总有摩擦,并且因此感到有些不爽

.

...全文
45 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
javahui 2003-08-20
  • 打赏
  • 举报
回复
看在你的笑话的份上,给你贴个有用的东东(我也是拷贝自CSDN):
WebSphere:
Context.INITIAL_CONTEXT_FACTORY
"com.ibm.websphere.naming.WsnInitialContextFactory "
Context.PROVIDER_URL
"iiop://localhost:900 "


Weblogic:
Context.INITIAL_CONTEXT_FACTORY
"weblogic.jndi.WLInitialContextFactory "
Context.PROVIDER_URL
"t3://127.0.0.1:7001 "  

J2EE SDK(J2EE RI):
Context.INITIAL_CONTEXT_FACTORY
"com.sun.jndi.cosnaming.CNCtxFactory "
Context.PROVIDER_URL
"iiop://127.0.0.1:1050 "

SilverStream:
Context.INITIAL_CONTEXT_FACTORY
"com.sssw.rt.jndi.AgInitCtxFactory "
Context.PROVIDER_URL
"sssw://localhost:80 "



OC4J
Context.INITIAL_CONTEXT_FACTORY
"com.evermind.server.rmi.RMIInitialContextFactory"
Context.PROVIDER_URL
"ormi://127.0.0.1/"





JBOSS的:
java.naming.factory.initial
"org.jnp.interfaces.NamingContextFactory"
java.naming.provider.url
"localhost:1099"




WAS5:
Context.INITIAL_CONTEXT_FACTORY
"com.ibm.websphere.naming.WsnInitialContextFactory "
Context.PROVIDER_URL
"iiop://localhost:2809 "
DemonY 2003-08-20
  • 打赏
  • 举报
回复
谢谢大家了!!!
xmpp 2003-08-20
  • 打赏
  • 举报
回复
你可以看看File|New,Enterprise tab下的EJB Test Client生成的程序。
lsy110 2003-08-20
  • 打赏
  • 举报
回复
Jbuilder俺不熟!
Sundery 2003-08-20
  • 打赏
  • 举报
回复
你把你的程序贴上来,不能简单的套用的
Morgan_ma 2003-08-20
  • 打赏
  • 举报
回复
很简单。。。你的环境属性没有设置好。。。还有你的服务器配置正确了么?

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧