带有websphere7 javaAccessorNotSet错误的RAD中的JAX-WS

带有websphere7 javaAccessorNotSet错误的RAD中的JAX-WS,java,web-services,wsdl,jax-ws,websphere-7,Java,Web Services,Wsdl,Jax Ws,Websphere 7,java.net.MalformedURLException:/WEB-INF/wsdl/TestWebServiceService.wsdl在模块中不存在。 位于com.tcs.testwebservice.testwebservices。(testwebservices.java:27) 位于java.lang.J9VMInternals.initializeImpl(本机方法) 在java.lang.J9VMInternals.initialize(J9VMInternals.java:2

java.net.MalformedURLException:/WEB-INF/wsdl/TestWebServiceService.wsdl在模块中不存在。 位于com.tcs.testwebservice.testwebservices。(testwebservices.java:27) 位于java.lang.J9VMInternals.initializeImpl(本机方法) 在java.lang.J9VMInternals.initialize(J9VMInternals.java:200)中 位于com.tcs.testwebservice.TestWebServicePortProxy$Descriptor。(TestWebServicePortProxy.java:38) 位于com.tcs.testwebservice.TestWebServicePortProxy。(TestWebServicePortProxy.java:86) 位于com.tcs.testwebservice.client.CheckResponseClient.main(CheckResponseClient.java:12) 线程“main”java.lang.NullPointerException中出现异常 在com.sun.xml.internal.ws.client.WSServiceDelegate.getPortModel(WSServiceDelegate.java:571)上 在com.sun.xml.internal.ws.client.WSServiceDelegate.getPort(WSServiceDelegate.java:274) 在com.sun.xml.internal.ws.client.WSServiceDelegate.getPort(WSServiceDelegate.java:268) 位于javax.xml.ws.Service.getPort(Service.java:103) 在com.tcs.testwebservice.testwebservices.getTestWebServicePort(testwebservices.java:49) 位于com.tcs.testwebservice.TestWebServicePortProxy$Descriptor.initCommon(TestWebServicePortProxy.java:48) 位于com.tcs.testwebservice.TestWebServicePortProxy$Descriptor。(TestWebServicePortProxy.java:39) 位于com.tcs.testwebservice.TestWebServicePortProxy。(TestWebServicePortProxy.java:86) 位于com.tcs.testwebservice.client.CheckResponseClient.main(CheckResponseClient.java:12)

我使用WebSphere7Server在RAD中创建了JAX-WS服务,当我通过SOAPUI进行测试时,它运行良好,但我创建了客户端proxcy,但当我从客户端调用时,出现了上述错误。 这里是客户端代码

公共类CheckResponseClient{

SEVERE: javaAccessorNotSet

这里有一些关于使用RAD创建web服务客户端的资源:

-第18章
-第四章


简而言之,切换到“服务”视图,右键单击“您的服务”,选择“生成”>“客户端”。您应该能够使用jsp文件创建新的web应用程序,这些jsp文件将作为您服务的客户端。

看起来您的客户端有错误的路径指向wsdl-java.net.MalformedURLException:/web-INF/wsdl/TestWebServiceService.wsdl在modu中不存在testwebservices.testwebservices.(testwebservices.java:27)。可能是您生成了web客户端,而不是java客户端。我只需要通过web客户端进行测试,如果有,请共享指南链接。非常感谢您的支持,我成功创建了客户端,但在运行客户端jsp页时,我在下面遇到了错误。E com.ibm.ws.webcontainer.servlet.ServletWrapper服务SRVE0068E:Uncaught exception cre创建的异常:com.ibm.websphere.servlet.error.ServletError.ServletErrorReport:java.lang.NoClassDefFoundError:com.ibm.ws.wstx.handler.WSATGenerator(;初始化失败);位于org.apache.jasper.runtime.PageContextcom.ibm.\u jsp.\u Result.\u jspService(\u Result.java:372)上的Impl.handlePageException(PageContextImpl.java:695)您需要提供完整的堆栈跟踪。它应该包括初始化失败的原因。
/**
 * @param args
 */
public static void main(String[] args) {
    // TODO Auto-generated method stub
    TestWebServicePortProxy testWebServicePortProxy = new TestWebServicePortProxy();
    System.out.println("webservice Response"+testWebServicePortProxy.checkGender("MALE"));

}