cancel
Showing results for 
Search instead for 
Did you mean: 

Proxy generation fail, wsdl description without error outside SAP

Former Member
0 Kudos

Hi guys, I´m having some troubles in proxy generation, I checked the wsdl outside SAP in SOAPUI via WSI compliance and passed, the problem is that SAP can´t generate the proxy because an error of a missing object. Somebody knows how can I see what is missing in the WSDL, where to search this missing link !?

In the WSDL document, the object

" <com..."

from the namespace

"http://tempuri.org/"

links to the object

""

from the namespace

""

However, this last object does not exist in the WSDL document.

System Response

ABAP proxy generation expects that all directly and indirectly referenced objects are in the WSDL document. Therefore, no proxy can be generated for this WSDL and the system displays an error message.

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

here is the wsdl, is a 3rd party wsdl, maybe created with .NET

http://dl.dropbox.com/u/12568113/service.wsdl

Former Member
0 Kudos

I also check the wsdl with the report RSSIDL_DESERIALIZE_DEMO with no errors, any clue !?

- <sidl:entityContainer>

- <sidl:documentNamespace namespace="http://schemas.xmlsoap.org/wsdl/">

<sidl:entity targetNamespace="http://tempuri.org/" location="C:\Documents and Settings\e100009_2\Desktop\service.wsdl" />

</sidl:documentNamespace>

- <sidl:documentNamespace namespace="http://www.w3.org/2001/XMLSchema">

<sidl:entity targetNamespace="http://microsoft.com/wsdl/types/" location="" />

<sidl:entity targetNamespace="http://tempuri.org/" location="" />

<sidl:entity targetNamespace="http://www.w3.org/2001/XMLSchema" location="" />

</sidl:documentNamespace>

</sidl:entityContainer>

</sidl:registry>

- <sidl:CONFIGURATION>

- <sidl:subject type="BN" name="ServiceSoap" namespace="http://tempuri.org/">

<sidl:property name="Type" namespace="http://www.sap.com/webas/710/soap/features/transportbinding/">http://schemas.xmlsoap.org/soap/http</sidl:property>

<sidl:property name="Style" namespace="http://www.sap.com/webas/710/soap/features/transportbinding/">document</sidl:property>

<sidl:property name="URLProtocol" namespace="http://www.sap.com/webas/710/soap/features/transportbinding/">http</sidl:property>

<sidl:property name="URLPath" namespace="http://www.sap.com/webas/710/soap/features/transportbinding/">/sap/service.asmx</sidl:property>

<sidl:property name="URLHost" namespace="http://www.sap.com/webas/710/soap/features/transportbinding/">110.10.0.161</sidl:property>

<sidl:property name="URLPort" namespace="http://www.sap.com/webas/710/soap/features/transportbinding/" />

</sidl:subject>

- <sidl:subject type="BO" name="ConsultaFormaPago" namespace="http://tempuri.org/">

<sidl:property name="SOAPAction" namespace="http://www.sap.com/webas/710/soap/features/transportbinding/">http://tempuri.org/ConsultaFormaPago</sidl:property>

</sidl:subject>

- <sidl:subject type="BO" name="ConsultaPoliza" namespace="http://tempuri.org/">

<sidl:property name="SOAPAction" namespace="http://www.sap.com/webas/710/soap/features/transportbinding/">http://tempuri.org/ConsultaPoliza</sidl:property>

</sidl:subject>

- <sidl:subject type="BO" name="Cotizacion" namespace="http://tempuri.org/">

<sidl:property name="SOAPAction" namespace="http://www.sap.com/webas/710/soap/features/transportbinding/">http://tempuri.org/Cotizacion</sidl:property>

</sidl:subject>

- <sidl:subject type="BO" name="Domiciliacion" namespace="http://tempuri.org/">

<sidl:property name="SOAPAction" namespace="http://www.sap.com/webas/710/soap/features/transportbinding/">http://tempuri.org/Domiciliacion</sidl:property>

</sidl:subject>

- <sidl:subject type="BO" name="Emision" namespace="http://tempuri.org/">

<sidl:property name="SOAPAction" namespace="http://www.sap.com/webas/710/soap/features/transportbinding/">http://tempuri.org/Emision</sidl:property>

</sidl:subject>

- <sidl:subject type="BO" name="Impresion" namespace="http://tempuri.org/">

<sidl:property name="SOAPAction" namespace="http://www.sap.com/webas/710/soap/features/transportbinding/">http://tempuri.org/Impresion</sidl:property>

</sidl:subject>

- <sidl:subject type="BO" name="ListaVehiculos" namespace="http://tempuri.org/">

<sidl:property name="SOAPAction" namespace="http://www.sap.com/webas/710/soap/features/transportbinding/">http://tempuri.org/ListaVehiculos</sidl:property>

</sidl:subject>

- <sidl:subject type="BO" name="ValidaSerie" namespace="http://tempuri.org/">

<sidl:property name="SOAPAction" namespace="http://www.sap.com/webas/710/soap/features/transportbinding/">http://tempuri.org/ValidaSerie</sidl:property>

</sidl:subject>

<sidl:subject type="IF" name="ServiceSoap" namespace="http://tempuri.org/" />

- <sidl:subject type="OP" name="ConsultaFormaPago" namespace="http://tempuri.org/">

<sidl:property name="externalRequestName" namespace="http://www.sap.com/webas/630/soap/features/runtime/interface/">ConsultaFormaPago</sidl:property>

<sidl:property name="externalRequestNamespace" namespace="http://www.sap.com/webas/630/soap/features/runtime/interface/">http://tempuri.org/</sidl:property>

<sidl:property name="mep" namespace="http://www.sap.com/esi/NW05/rif/">RequestResponse</sidl:property>

</sidl:subject>

- <sidl:subject type="OP" name="ConsultaPoliza" namespace="http://tempuri.org/">

<sidl:property name="externalRequestName" namespace="http://www.sap.com/webas/630/soap/features/runtime/interface/">ConsultaPoliza</sidl:property>

<sidl:property name="externalRequestNamespace" namespace="http://www.sap.com/webas/630/soap/features/runtime/interface/">http://tempuri.org/</sidl:property>

<sidl:property name="mep" namespace="http://www.sap.com/esi/NW05/rif/">RequestResponse</sidl:property>

</sidl:subject>

- <sidl:subject type="OP" name="Cotizacion" namespace="http://tempuri.org/">

<sidl:property name="externalRequestName" namespace="http://www.sap.com/webas/630/soap/features/runtime/interface/">Cotizacion</sidl:property>

<sidl:property name="externalRequestNamespace" namespace="http://www.sap.com/webas/630/soap/features/runtime/interface/">http://tempuri.org/</sidl:property>

<sidl:property name="mep" namespace="http://www.sap.com/esi/NW05/rif/">RequestResponse</sidl:property>

</sidl:subject>

- <sidl:subject type="OP" name="Domiciliacion" namespace="http://tempuri.org/">

<sidl:property name="externalRequestName" namespace="http://www.sap.com/webas/630/soap/features/runtime/interface/">Domiciliacion</sidl:property>

<sidl:property name="externalRequestNamespace" namespace="http://www.sap.com/webas/630/soap/features/runtime/interface/">http://tempuri.org/</sidl:property>

<sidl:property name="mep" namespace="http://www.sap.com/esi/NW05/rif/">RequestResponse</sidl:property>

</sidl:subject>

- <sidl:subject type="OP" name="Emision" namespace="http://tempuri.org/">

<sidl:property name="externalRequestName" namespace="http://www.sap.com/webas/630/soap/features/runtime/interface/">Emision</sidl:property>

<sidl:property name="externalRequestNamespace" namespace="http://www.sap.com/webas/630/soap/features/runtime/interface/">http://tempuri.org/</sidl:property>

<sidl:property name="mep" namespace="http://www.sap.com/esi/NW05/rif/">RequestResponse</sidl:property>

</sidl:subject>

- <sidl:subject type="OP" name="Impresion" namespace="http://tempuri.org/">

<sidl:property name="externalRequestName" namespace="http://www.sap.com/webas/630/soap/features/runtime/interface/">Impresion</sidl:property>

<sidl:property name="externalRequestNamespace" namespace="http://www.sap.com/webas/630/soap/features/runtime/interface/">http://tempuri.org/</sidl:property>

<sidl:property name="mep" namespace="http://www.sap.com/esi/NW05/rif/">RequestResponse</sidl:property>

</sidl:subject>

- <sidl:subject type="OP" name="ListaVehiculos" namespace="http://tempuri.org/">

<sidl:property name="externalRequestName" namespace="http://www.sap.com/webas/630/soap/features/runtime/interface/">ListaVehiculos</sidl:property>

<sidl:property name="externalRequestNamespace" namespace="http://www.sap.com/webas/630/soap/features/runtime/interface/">http://tempuri.org/</sidl:property>

<sidl:property name="mep" namespace="http://www.sap.com/esi/NW05/rif/">RequestResponse</sidl:property>

</sidl:subject>

- <sidl:subject type="OP" name="ValidaSerie" namespace="http://tempuri.org/">

<sidl:property name="externalRequestName" namespace="http://www.sap.com/webas/630/soap/features/runtime/interface/">ValidaSerie</sidl:property>

<sidl:property name="externalRequestNamespace" namespace="http://www.sap.com/webas/630/soap/features/runtime/interface/">http://tempuri.org/</sidl:property>

<sidl:property name="mep" namespace="http://www.sap.com/esi/NW05/rif/">RequestResponse</sidl:property>

</sidl:subject>

<sidl:subject type="SV" name="Service" namespace="http://tempuri.org/" />

</sidl:CONFIGURATION>

- <sidl:INTERFACE name="ServiceSoap" namespace="http://tempuri.org/">

<sidl:registry assigned="true" />

<sidl:style>document</sidl:style>

- <sidl:OPERATION name="ValidaSerie" namespace="http://tempuri.org/">

<sidl:registry assigned="true" />

<sidl:category />

<sidl:request name="ValidaSerie" namespace="http://tempuri.org/" />

<sidl:response name="ValidaSerieResponse" namespace="http://tempuri.org/" />

- <sidl:inputParameters>

- <sidl:PARAMETER name="ValidaSerie" namespace="http://tempuri.org/">

<sidl:registry assigned="true" />

<sidl:optional>false</sidl:optional>

<sidl:type />

</sidl:PARAMETER>

</sidl:inputParameters>

- <sidl:outputParameters>

- <sidl:PARAMETER name="ValidaSerieResponse" namespace="http://tempuri.org/">

<sidl:registry assigned="true" />

<sidl:optional>false</sidl:optional>

<sidl:type />

</sidl:PARAMETER>

</sidl:outputParameters>

</sidl:OPERATION>

- <sidl:OPERATION name="ConsultaFormaPago" namespace="http://tempuri.org/">

<sidl:registry assigned="true" />

<sidl:category />

<sidl:request name="ConsultaFormaPago" namespace="http://tempuri.org/" />

<sidl:response name="ConsultaFormaPagoResponse" namespace="http://tempuri.org/" />

- <sidl:inputParameters>

- <sidl:PARAMETER name="ConsultaFormaPago" namespace="http://tempuri.org/">

<sidl:registry assigned="true" />

<sidl:optional>false</sidl:optional>

<sidl:type />

</sidl:PARAMETER>

</sidl:inputParameters>

- <sidl:outputParameters>

- <sidl:PARAMETER name="ConsultaFormaPagoResponse" namespace="http://tempuri.org/">

<sidl:registry assigned="true" />

<sidl:optional>false</sidl:optional>

<sidl:type />

</sidl:PARAMETER>

</sidl:outputParameters>

</sidl:OPERATION>

- <sidl:OPERATION name="Cotizacion" namespace="http://tempuri.org/">

<sidl:registry assigned="true" />

<sidl:category />

<sidl:request name="Cotizacion" namespace="http://tempuri.org/" />

<sidl:response name="CotizacionResponse" namespace="http://tempuri.org/" />

- <sidl:inputParameters>

- <sidl:PARAMETER name="Cotizacion" namespace="http://tempuri.org/">

<sidl:registry assigned="true" />

<sidl:optional>false</sidl:optional>

<sidl:type />

</sidl:PARAMETER>

</sidl:inputParameters>

- <sidl:outputParameters>

- <sidl:PARAMETER name="CotizacionResponse" namespace="http://tempuri.org/">

<sidl:registry assigned="true" />

<sidl:optional>false</sidl:optional>

<sidl:type />

</sidl:PARAMETER>

</sidl:outputParameters>

</sidl:OPERATION>

- <sidl:OPERATION name="Domiciliacion" namespace="http://tempuri.org/">

<sidl:registry assigned="true" />

<sidl:category />

<sidl:request name="Domiciliacion" namespace="http://tempuri.org/" />

<sidl:response name="DomiciliacionResponse" namespace="http://tempuri.org/" />

- <sidl:inputParameters>

- <sidl:PARAMETER name="Domiciliacion" namespace="http://tempuri.org/">

<sidl:registry assigned="true" />

<sidl:optional>false</sidl:optional>

<sidl:type />

</sidl:PARAMETER>

</sidl:inputParameters>

- <sidl:outputParameters>

- <sidl:PARAMETER name="DomiciliacionResponse" namespace="http://tempuri.org/">

<sidl:registry assigned="true" />

<sidl:optional>false</sidl:optional>

<sidl:type />

</sidl:PARAMETER>

</sidl:outputParameters>

</sidl:OPERATION>

- <sidl:OPERATION name="ConsultaPoliza" namespace="http://tempuri.org/">

<sidl:registry assigned="true" />

<sidl:category />

<sidl:request name="ConsultaPoliza" namespace="http://tempuri.org/" />

<sidl:response name="ConsultaPolizaResponse" namespace="http://tempuri.org/" />

- <sidl:inputParameters>

- <sidl:PARAMETER name="ConsultaPoliza" namespace="http://tempuri.org/">

<sidl:registry assigned="true" />

<sidl:optional>false</sidl:optional>

<sidl:type />

</sidl:PARAMETER>

</sidl:inputParameters>

- <sidl:outputParameters>

- <sidl:PARAMETER name="ConsultaPolizaResponse" namespace="http://tempuri.org/">

<sidl:registry assigned="true" />

<sidl:optional>false</sidl:optional>

<sidl:type />

</sidl:PARAMETER>

</sidl:outputParameters>

</sidl:OPERATION>

- <sidl:OPERATION name="Emision" namespace="http://tempuri.org/">

<sidl:registry assigned="true" />

<sidl:category />

<sidl:request name="Emision" namespace="http://tempuri.org/" />

<sidl:response name="EmisionResponse" namespace="http://tempuri.org/" />

- <sidl:inputParameters>

- <sidl:PARAMETER name="Emision" namespace="http://tempuri.org/">

<sidl:registry assigned="true" />

<sidl:optional>false</sidl:optional>

<sidl:type />

</sidl:PARAMETER>

</sidl:inputParameters>

- <sidl:outputParameters>

- <sidl:PARAMETER name="EmisionResponse" namespace="http://tempuri.org/">

<sidl:registry assigned="true" />

<sidl:optional>false</sidl:optional>

<sidl:type />

</sidl:PARAMETER>

</sidl:outputParameters>

</sidl:OPERATION>

- <sidl:OPERATION name="Impresion" namespace="http://tempuri.org/">

<sidl:registry assigned="true" />

<sidl:category />

<sidl:request name="Impresion" namespace="http://tempuri.org/" />

<sidl:response name="ImpresionResponse" namespace="http://tempuri.org/" />

- <sidl:inputParameters>

- <sidl:PARAMETER name="Impresion" namespace="http://tempuri.org/">

<sidl:registry assigned="true" />

<sidl:optional>false</sidl:optional>

<sidl:type />

</sidl:PARAMETER>

</sidl:inputParameters>

- <sidl:outputParameters>

- <sidl:PARAMETER name="ImpresionResponse" namespace="http://tempuri.org/">

<sidl:registry assigned="true" />

<sidl:optional>false</sidl:optional>

<sidl:type />

</sidl:PARAMETER>

</sidl:outputParameters>

</sidl:OPERATION>

- <sidl:OPERATION name="ListaVehiculos" namespace="http://tempuri.org/">

<sidl:registry assigned="true" />

<sidl:category />

<sidl:request name="ListaVehiculos" namespace="http://tempuri.org/" />

<sidl:response name="ListaVehiculosResponse" namespace="http://tempuri.org/" />

- <sidl:inputParameters>

- <sidl:PARAMETER name="ListaVehiculos" namespace="http://tempuri.org/">

<sidl:registry assigned="true" />

<sidl:optional>false</sidl:optional>

<sidl:type />

</sidl:PARAMETER>

</sidl:inputParameters>

- <sidl:outputParameters>

- <sidl:PARAMETER name="ListaVehiculosResponse" namespace="http://tempuri.org/">

<sidl:registry assigned="true" />

<sidl:optional>false</sidl:optional>

<sidl:type />

</sidl:PARAMETER>

</sidl:outputParameters>

</sidl:OPERATION>

</sidl:INTERFACE>

</sidl:DEFINITION>