我在JBUILDER8.0结合WEBLOGIC7.0问题

wzqniit 2003-09-25 08:43:26
我在JBUILDER8.0结合WEBLOGIC7.0做了个会话BEAN调用CMP的例子出现以下成为请帮忙我是先在JBUILDER中启动的WEBLOGIC,后打包。JAR文件,用个测试客户端来测试时出现以下错误:
D:\jbuilder\jdk1.4\bin\javaw -classpath "D:\wzqls\cmpSample\classes;D:\bea\weblogic700\server\lib\weblogic.jar;D:\bea\weblogic700\server\lib\webservices.jar;D:\jbuilder\lib\jdsremote.jar;D:\jbuilder\jdk1.4\demo\jfc\Java2D\Java2Demo.jar;D:\jbuilder\jdk1.4\demo\plugin\jfc\Java2D\Java2Demo.jar;D:\jbuilder\jdk1.4\jre\lib\charsets.jar;D:\jbuilder\jdk1.4\jre\lib\ext\dnsns.jar;D:\jbuilder\jdk1.4\jre\lib\ext\ldapsec.jar;D:\jbuilder\jdk1.4\jre\lib\ext\localedata.jar;D:\jbuilder\jdk1.4\jre\lib\ext\sunjce_provider.jar;D:\jbuilder\jdk1.4\jre\lib\im\indicim.jar;D:\jbuilder\jdk1.4\jre\lib\jaws.jar;D:\jbuilder\jdk1.4\jre\lib\jce.jar;D:\jbuilder\jdk1.4\jre\lib\jsse.jar;D:\jbuilder\jdk1.4\jre\lib\rt.jar;D:\jbuilder\jdk1.4\jre\lib\sunrsasign.jar;D:\jbuilder\jdk1.4\lib\dt.jar;D:\jbuilder\jdk1.4\lib\htmlconverter.jar;D:\jbuilder\jdk1.4\lib\tools.jar" cmpsample.facadeTestClient1
-- Initializing bean access.
javax.naming.NameNotFoundException: Unable to resolve 'facade' Resolved: '' Unresolved:'facade' ; remaining name 'facade'
at weblogic.rmi.internal.BasicOutboundRequest.sendReceive(BasicOutboundRequest.java:109)
at weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java:263)
at weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java:230)-- Failed initializing bean access.
at weblogic.jndi.internal.ServerNamingNode_WLStub.lookup(Unknown Source)
at weblogic.jndi.internal.WLContextImpl.lookup(WLContextImpl.java:337)
at weblogic.jndi.internal.WLContextImpl.lookup(WLContextImpl.java:332)
at javax.naming.InitialContext.lookup(InitialContext.java:347)
at cmpsample.facadeTestClient1.initialize(facadeTestClient1.java:31)
at cmpsample.facadeTestClient1.<init>(facadeTestClient1.java:16)
at cmpsample.facadeTestClient1.main(facadeTestClient1.java:168)
-- Calling create()
java.lang.NullPointerException
at cmpsample.facadeTestClient1.create(facadeTestClient1.java:82)
at cmpsample.facadeTestClient1.main(facadeTestClient1.java:174)
-- Failed: create()
-- Return value from create(): null.
Error in getStuInfo(): Remote interface reference is null. It must be created by calling one of the Home interface methods first.

...全文
63 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
orant 2003-09-25
  • 打赏
  • 举报
回复
错误原因:
测试的客户端不能找到EJB的JINI名字
解决方法:(英文资料)
(1)Check the deployment of EJB JAR file again. The deployment may have failed. To check the deployment, start WebLogic console, find the EJB module name from Deployments ->EJB
(2)click on the EJB Module name, then click Deploy from the right-side window. If the JAR file is deployed properly, you will see a deployment status as true in the WebLogic console.
(3)Also click on Monitoring tab, and click the corresponding links to see if your EJB is running.
有问题我们再讨论啊

51,408

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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