当前位置: 技术问答>java相关
求教EJB客户端错误:javax.naming.NoInitialContextException?
来源: 互联网 发布时间:2015-05-10
本文导语: 我用jbuilder6+weblogic6.1做HelloWorld功能的EJB,生成EJB,点击运行,出现: Starting WebLogic Server .... 他们说发布成功了。我又做了一个客户端程序,编译后运行,出现:javax...
我用jbuilder6+weblogic6.1做HelloWorld功能的EJB,生成EJB,点击运行,出现:
Starting WebLogic Server ....
他们说发布成功了。我又做了一个客户端程序,编译后运行,出现: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)
我看错误提示说需要在环境变量或系统变量里指定类名,不过该怎么指定,我搞不懂。先说一下我的classpath=C:jdbclibmsutil.jar;C:jdbclibmssqlserver.jar
path为空,该怎么改变呢?别晕啊,我是菜鸟:)
Starting WebLogic Server ....
他们说发布成功了。我又做了一个客户端程序,编译后运行,出现: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)
我看错误提示说需要在环境变量或系统变量里指定类名,不过该怎么指定,我搞不懂。先说一下我的classpath=C:jdbclibmsutil.jar;C:jdbclibmssqlserver.jar
path为空,该怎么改变呢?别晕啊,我是菜鸟:)
|
你把你的WL启动起来,看看EJB下面有没有你的发步的组件