jb9+sessionBean问题,在线等。。。
用jb9编写sessionBean时(weblogic8),服务器端程序编译成功,客户端程序运行出错,如下:
C:\j2sdk1.4.2_04\bin\javaw -classpath "D:\work\cart_session\classes;D:\bea\weblogic81\server\lib\weblogic_sp.jar;D:\bea\weblogic81\server\lib\weblogic.jar;D:\bea\weblogic81\server\lib\webservices.jar;D:\JBuilder9\lib\classes12.jar;C:\j2sdk1.4.2_04\demo\jfc\Java2D\Java2Demo.jar;C:\j2sdk1.4.2_04\demo\plugin\jfc\Java2D\Java2Demo.jar;C:\j2sdk1.4.2_04\jre\javaws\javaws.jar;C:\j2sdk1.4.2_04\jre\lib\charsets.jar;C:\j2sdk1.4.2_04\jre\lib\ext\classes12.jar;C:\j2sdk1.4.2_04\jre\lib\ext\classes12.zip;C:\j2sdk1.4.2_04\jre\lib\ext\dnsns.jar;C:\j2sdk1.4.2_04\jre\lib\ext\jsp-api.jar;C:\j2sdk1.4.2_04\jre\lib\ext\ldapsec.jar;C:\j2sdk1.4.2_04\jre\lib\ext\localedata.jar;C:\j2sdk1.4.2_04\jre\lib\ext\servlet-api.jar;C:\j2sdk1.4.2_04\jre\lib\ext\sunjce_provider.jar;C:\j2sdk1.4.2_04\jre\lib\im\indicim.jar;C:\j2sdk1.4.2_04\jre\lib\im\thaiim.jar;C:\j2sdk1.4.2_04\jre\lib\jce.jar;C:\j2sdk1.4.2_04\jre\lib\jsse.jar;C:\j2sdk1.4.2_04\jre\lib\plugin.jar;C:\j2sdk1.4.2_04\jre\lib\rt.jar;C:\j2sdk1.4.2_04\jre\lib\sunrsasign.jar;C:\j2sdk1.4.2_04\lib\dt.jar;C:\j2sdk1.4.2_04\lib\htmlconverter.jar;C:\j2sdk1.4.2_04\lib\servlet-api.jar;C:\j2sdk1.4.2_04\lib\tools.jar" -ms64m -mx64m -Djava.library.path="D:D:/bea/weblogic81/server/bin" -Dbea.home="D:/bea" -Dweblogic.Name=myserver -Djava.security.policy=="D:D:/bea/weblogic81/server/lib/weblogic.policy" -Dweblogic.management.discover=false -Dweblogic.ProductionModeEnabled=false -Dweblogic.management.password=12345678 -Dweblogic.management.username=weblogic cart_session.CartTestClient1
javax.naming.NameNotFoundException: Unable to resolve 'Cart' Resolved [Root exception is javax.naming.NameNotFoundException: Unable to resolve 'Cart' Resolved ]; remaining name 'Cart'
at weblogic.rjvm.BasicOutboundRequest.sendReceive(BasicOutboundRequest.java:108)
at weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java:284)
at weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java:244)
at weblogic.jndi.internal.ServerNamingNode_812_WLStub.lookup(Unknown Source)
at weblogic.jndi.internal.WLContextImpl.lookup(WLContextImpl.java:343)
at weblogic.jndi.internal.WLContextImpl.lookup(WLContextImpl.java:336)
at javax.naming.InitialContext.lookup(InitialContext.java:347)
at cart_session.CartTestClient1.initialize(CartTestClient1.java:22)
at cart_session.CartTestClient1.<init>(CartTestClient1.java:13)
at cart_session.CartTestClient1.main(CartTestClient1.java:64)
Caused by: javax.naming.NameNotFoundException: Unable to resolve 'Cart' Resolved
at weblogic.jndi.internal.BasicNamingNode.newNameNotFoundException(BasicNamingNode.java:858)
at weblogic.jndi.internal.BasicNamingNode.lookupHere(BasicNamingNode.java:230)
at weblogic.jndi.internal.ServerNamingNode.lookupHere(ServerNamingNode.java:154)
at weblogic.jndi.internal.BasicNamingNode.lookup(BasicNamingNode.java:188)
at weblogic.jndi.internal.RootNamingNode_WLSkel.invoke(Unknown Source)
at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:477)
at weblogic.rmi.cluster.ReplicaAwareServerRef.invoke(ReplicaAwareServerRef.java:108)
at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:420)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:353)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:144)
at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:415)
at weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.java:30)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)
Could not create cart session bean
java.lang.NullPointerException
这是为什莫呢?
问题点数:50、回复次数:1Top
1 楼dlab(老虎学艺)回复于 2005-02-24 14:06:30 得分 50
exception is javax.naming.NameNotFoundException,找不到JNDI nameTop




