Skip to Content
0
Former Member
Feb 13, 2008 at 01:46 AM

Unable to import wsdl generated from Oracle JDeveloper

745 Views

Hi experts, does anyone has the experience of importing wsdl generated from the Oracle Jdeveloper? Mine is not able to import the wsdl. It gives me this error:

"com.sap.aii.utilxi.misc.api.UnexpectedException: Internal Error: An unexpected error occurred (com.sap.aii.utilxi.wsdl.api.InvalidExtensionException: Tag schema is in the WSDL namespace and therefore cannot be used as an enhancement)"

Maybe if anyone could try to their XI that would be very helpful. I have tried importing the wsdl into webMethods and it works fine. Thus, my conclusion is that XI does not support the format of the Oracle Jdeveloper wsdl? Anyone could try? Thank you....The wsdl is below:

<?xml version = '1.0' encoding = 'UTF-8'?>

<! Generated by the Oracle JDeveloper 10g Web Services WSDL Generator >

<! Date Created: Wed Sep 05 03:27:22 GMT 2007 >

<definitions

name="AmWebServiceService"

targetNamespace="http://com/ahm/ws/am/server/webservice/AmWebServiceServer.wsdl"

xmlns="http://schemas.xmlsoap.org/wsdl/"

xmlns:xsd="http://www.w3.org/2001/XMLSchema"

xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"

xmlns:tns="http://com/ahm/ws/am/server/webservice/AmWebServiceServer.wsdl"

xmlns:ns1="http://com.ahm.ws.am.server.webservice/IAmWebServiceService.xsd">

<types>

<ns0:schema

targetNamespace="http://com.ahm.ws.am.server.webservice/IAmWebServiceService.xsd"

xmlns="http://www.w3.org/2001/XMLSchema"

xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:ns0="http://schemas.xmlsoap.org/wsdl/"/>

</types>

<message name="add0Request">

<part name="var1" type="xsd:float"/>

<part name="var2" type="xsd:float"/>

</message>

<message name="add0Response">

<part name="return" type="xsd:float"/>

</message>

<message name="getVersion1Request"/>

<message name="getVersion1Response">

<part name="return" type="xsd:string"/>

</message>

<portType name="AmWebServiceServerPortType">

<operation name="add">

<input name="add0Request" message="tns:add0Request"/>

<output name="add0Response" message="tns:add0Response"/>

</operation>

<operation name="getVersion">

<input name="getVersion1Request" message="tns:getVersion1Request"/>

<output name="getVersion1Response" message="tns:getVersion1Response"/>

</operation>

</portType>

<binding name="AmWebServiceServerBinding" type="tns:AmWebServiceServerPortType">

http://schemas.xmlsoap.org/soap/http"/>

<operation name="add">

<soap:operation soapAction="" style="rpc"/>

<input name="add0Request">

http://schemas.xmlsoap.org/soap/encoding/"/>

</input>

<output name="add0Response">

http://schemas.xmlsoap.org/soap/encoding/"/>

</output>

</operation>

<operation name="getVersion">

<soap:operation soapAction="" style="rpc"/>

<input name="getVersion1Request">

http://schemas.xmlsoap.org/soap/encoding/"/>

</input>

<output name="getVersion1Response">

http://schemas.xmlsoap.org/soap/encoding/"/>

</output>

</operation>

</binding>

<service name="AmWebServiceService">

<port name="AmWebServiceServerPort" binding="tns:AmWebServiceServerBinding">

<soap:address location="http://n00028:8988/AhmModel-context-root/AmWebServiceService"/>

</port>

</service>

</definitions>