【问题标题】:Exception using WebService client.(MyEclipse)使用 WebService 客户端的异常。(MyEclipse)
【发布时间】:2011-04-06 15:25:29
【问题描述】:

我正在尝试使用我的 wsdl 通过 MyEclipse 生成 Web 服务客户端。

我得到了自动生成的类,我得到了这个自动生成的例子:

/** * 此类由 JAX-WS RI 生成。 JAX-WS RI 2.1.3-hudson-390- * 生成源版本:2.0 *

* 如何使用此类的示例: * *

* MibasBillingQueryNew 服务 = 新 MibasBillingQueryNew(); * MibasBillingQueryNewSoap portType = service.getMibasBillingQueryNewSoap(); * portType.mibasBillingQuery(...); * * * * */

在我尝试遵循此示例并将其应用于我的代码后,我尝试了以下操作:

        MibasBillingQueryNew service = new MibasBillingQueryNew();

MibasBillingQueryNewSoap portType = service.getMibasBillingQueryNewSoap();

        String mibasResult=portType.mibasBillingQuery(password,
 parentProcessId, msg);

现在在我尝试使用此网络服务帐户后,我得到了以下异常:

 javax.xml.ws.soap.SOAPFaultException: 
    Unhandled process exception

在 com.sun.xml.ws.fault.SOAP11Fault.getProtocolException(SOAP11Fault.java:188) 在 com.sun.xml.ws.fault.SOAPFaultBuilder.createException(SOAPFaultBuilder.java:116) 在 com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:119) 在 com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:89) 在 com.sun.xml.ws.client.sei.SEIStub.invoke(SEIStub.java:118) 在 $Proxy34.mibasBillingQuery(未知来源) 在 com.mirs.contentPackage.utils.MibasUtils.mibasRequestAdd(MibasUtils.java:132) 在 com.mirs.contentPackage.wap.PackageDisclaimerAck.execute(PackageDisclaimerAck.java:95) 在 com.mirs.contentPackage.wap.PackageDisclaimerAck.doGet(PackageDisclaimerAck.java:64) 在 javax.servlet.http.HttpServlet.service(HttpServlet.java:617) 在 javax.servlet.http.HttpServlet.service(HttpServlet.java:717) 在 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) 在 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 在 org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) 在 org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) 在 org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) 在 org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) 在 org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) 在 org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) 在 org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852) 在 org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588) 在 org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) 在 java.lang.Thread.run(Thread.java:619)

有什么想法吗?

谢谢, 射线。

【问题讨论】:

    标签: java web-services eclipse jakarta-ee


    【解决方案1】:

    问题解决,服务器不支持jax,所以我通过Axis编译客户端

    【讨论】:

      猜你喜欢
      • 2012-09-25
      • 2013-10-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多