Web services JDeveloper 11g JAX-RPC Web服务客户端无法解析WSDL

Web services JDeveloper 11g JAX-RPC Web服务客户端无法解析WSDL,web-services,jdeveloper,jax-rpc,Web Services,Jdeveloper,Jax Rpc,我们正在尝试将JDev 10g迁移到11g项目。我们创建了一些旧的JAX-RPC客户端,这些客户端必须升级,但无法工作,因此我使用Web服务客户端向导(基于服务WSDL,所有内容的默认设置)在JDEV11G中重新创建了客户端 我创建了它们,当我尝试使用它时,出现以下错误: javax.xml.rpc.JAXRPCException: Failed to parse WSDL at weblogic.wsee.jaxrpc.ServiceImpl.setCallbackServiceQName(S

我们正在尝试将JDev 10g迁移到11g项目。我们创建了一些旧的JAX-RPC客户端,这些客户端必须升级,但无法工作,因此我使用Web服务客户端向导(基于服务WSDL,所有内容的默认设置)在JDEV11G中重新创建了客户端

我创建了它们,当我尝试使用它时,出现以下错误:

javax.xml.rpc.JAXRPCException: Failed to parse WSDL
at weblogic.wsee.jaxrpc.ServiceImpl.setCallbackServiceQName(ServiceImpl.java:333)
at weblogic.wsee.jaxrpc.ServiceImpl.checkWsdlDefinition(ServiceImpl.java:286)
at weblogic.wsee.jaxrpc.ServiceImpl.init(ServiceImpl.java:159)
at weblogic.wsee.jaxrpc.ServiceImpl.<init>

有什么想法吗?

我也遇到了这个错误,我无法找出根本原因,但是我用ws-format而不是
rpc
重新创建了客户端,它对我很有效

public J140_Item_Service_Impl(String wsdlurl, weblogic.wsee.connection.transport.TransportInfo transportInfo) throws javax.xml.rpc.ServiceException {
    super(wsdlurl,
          new javax.xml.namespace.QName("http://www.amc.com/schemas/1/if/J140_Item", "J140_Item"),
          "amc/schemas/j140_item/j140_Item_Service_internaldd.xml", transportInfo);
  }