To kofwr(搭补流二) 我按你的方法改了main()中的内容 再运行Helloworldclient.java出现如下错误,能帮忙看一看吗C:\Weblogic\jdk131\bin\javaw -classpath "D:\JavaWork\Helloworld\classes;C:\Weblogic\wlserver6.1\lib\weblogic_sp.jar;C:\Weblogic\wlserver6.1\lib\weblogic.jar;C:\Weblogic\jdk131\jre\lib\i18n.jar;C:\Weblogic\jdk131\jre\lib\jaws.jar;C:\Weblogic\jdk131\jre\lib\msbase.jar;C:\Weblogic\jdk131\jre\lib\mssqlserver.jar;C:\Weblogic\jdk131\jre\lib\msutil.jar;C:\Weblogic\jdk131\jre\lib\rt.jar;C:\Weblogic\jdk131\jre\lib\sunrsasign.jar;C:\Weblogic\jdk131\lib\dt.jar;C:\Weblogic\jdk131\lib\htmlconverter.jar;C:\Weblogic\jdk131\lib\tools.jar" helloworld.HelloWorldClient javax.naming.NameNotFoundException: Unable to resolve HelloWorld. Resolved: '' Unresolved:'HelloWorld' ; remaining name '' at weblogic.rmi.internal.BasicOutboundRequest.sendReceive(BasicOutboundRequest.java:85) at weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java:253) at weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java:220) at weblogic.rmi.internal.ProxyStub.invoke(ProxyStub.java:35) at $Proxy0.lookup(Unknown Source) at weblogic.jndi.internal.WLContextImpl.lookup(WLContextImpl.java:323) at javax.naming.InitialContext.lookup(InitialContext.java:350) at helloworld.HelloWorldClient.<init>(HelloWorldClient.java:17) at helloworld.HelloWorldClient.main(HelloWorldClient.java:69)Could not create session bean java.lang.NullPointerException
HelloWorldClient client = new HelloWorldClient();
HelloHome home=client.getHome();
Hello hello=null;
try {
hello = home.create();
} catch (Exception e) {
System.out.println("Could not create session bean\n" + e);
}
if(hello!=null){
try{
System.out.println(hello.Hello("wo Kao") );
}catch(Exception e){}
try{
hello.remove();
}catch(Exception e){}
}
}
public static void main(String[] args) {
HelloWorldClient client = new HelloWorldClient();
HelloHome home=client.getHome();
Hello hello=null;
try {
hello = home.create();
} catch (Exception e) {
System.out.println("Could not create session bean\n" + e);
}
if(hello!=null){
try{
System.out.println(hello.getHelloword());
}catch(Exception e){}
try{
hello.remove();
}catch(Exception e){}
}
}
client.create;
client.getHellowrd();
我按你的方法改了main()中的内容
再运行Helloworldclient.java出现如下错误,能帮忙看一看吗C:\Weblogic\jdk131\bin\javaw -classpath "D:\JavaWork\Helloworld\classes;C:\Weblogic\wlserver6.1\lib\weblogic_sp.jar;C:\Weblogic\wlserver6.1\lib\weblogic.jar;C:\Weblogic\jdk131\jre\lib\i18n.jar;C:\Weblogic\jdk131\jre\lib\jaws.jar;C:\Weblogic\jdk131\jre\lib\msbase.jar;C:\Weblogic\jdk131\jre\lib\mssqlserver.jar;C:\Weblogic\jdk131\jre\lib\msutil.jar;C:\Weblogic\jdk131\jre\lib\rt.jar;C:\Weblogic\jdk131\jre\lib\sunrsasign.jar;C:\Weblogic\jdk131\lib\dt.jar;C:\Weblogic\jdk131\lib\htmlconverter.jar;C:\Weblogic\jdk131\lib\tools.jar" helloworld.HelloWorldClient
javax.naming.NameNotFoundException: Unable to resolve HelloWorld. Resolved: '' Unresolved:'HelloWorld' ; remaining name '' at weblogic.rmi.internal.BasicOutboundRequest.sendReceive(BasicOutboundRequest.java:85) at weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java:253) at weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java:220) at weblogic.rmi.internal.ProxyStub.invoke(ProxyStub.java:35) at $Proxy0.lookup(Unknown Source) at weblogic.jndi.internal.WLContextImpl.lookup(WLContextImpl.java:323) at javax.naming.InitialContext.lookup(InitialContext.java:350) at helloworld.HelloWorldClient.<init>(HelloWorldClient.java:17) at helloworld.HelloWorldClient.main(HelloWorldClient.java:69)Could not create session bean
java.lang.NullPointerException
能告诉我怎样改吗