编辑: 两个-1。我不明白这。由于给出了不可能的消息,我有一个根本不清楚的问题。我做了所有可能的研究,但似乎无法找到。如果这对你来说似乎很“轻松”,那么你至少可以做出评论或提供答案的努力。
由于明显的权限问题或基本的NullPointerException,事情是因为Android“SocketException”的完全,而那些imo是“没有研究工作的问题”。
请下次具有礼貌和建设性,至少解释一下这个原因背后的原因。
好的,我在使用AXIS调用WebService时遇到此LinkageError。客户端是为用户Weblogic自动生成的,但我无法理解问题出在哪里..
请留下任何“处理垃圾”,因为它是所有遗留代码..(我正在使用NetBeans 6.5开发虚拟化XP,所以你可以想象......)
这是错误:
java.lang.LinkageError: (Ljavax/xml/namespace/QName;Ljava/lang/Class;)Ljava/rmi/Remote;
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
at weblogic.utils.classloaders.GenericClassLoader.defineClass(GenericClassLoader.java:338)
at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:291)
at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:259)
at weblogic.utils.classloaders.ChangeAwareClassLoader.findClass(ChangeAwareClassLoader.java:54)
at weblogic.utils.classloaders.ChangeAwareClassLoader.loadClass(ChangeAwareClassLoader.java:40)
at some.package.from.us.callServiceAxis(Users.java:277)
at some.package.from.us.Users.verify(Users.java:90)
at some.package.from.us.login(ServiceApp.java:111)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:397)
at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:186)
at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323)
at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:454)
at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281)
at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
这是什么意思? - > (Ljavax/xml/namespace/QName;Ljava/lang/Class;)Ljava/rmi/Remote;
提前致谢..
答案 0 :(得分:0)
将更新的webservices类部署到weblogic服务器中。然后使用wsdl位置再次创建客户端。然后试试。我想你正在使用weblogic测试客户端。因此,只需重新部署您的Web服务并进行测试。
答案 1 :(得分:0)
最后我决定用Eclipse创建另一个存根。
仍然不知道这是问题..