Hello,

 

Having a problem here with wsdl:import in v1.3 and the latest checkout
from svn of the eclipse codegen.

The result is a SAX parse exception, as the content of the import is
empty as the URL is incorrect.

 

Specifically, the base wsdl is referenced from this URL:

http://ttssmpa1.betasys.com:9900/rest/services/uddi:2cbf27d4-479f-11dd-a
137-d451e9eda976/wsdl

 

The content of that WSDL contains:

<wsdl:import
namespace="http://GetParticipants.AccountTransferParticipant.x4mlsoa.com
/CA/DIWEBDI1/TMAPAR01"
location="wsdl/iZ2jen1sVsP1SxsyYXcX5Q"></wsdl:import>

 

The codegen is trying to get the import from:

http://ttssmpa1.betasys.com:9900/rest/services/wsdl/iZ2jen1sVsP1SxsyYXcX
5Q

 

As opposed to (where it actually resides at):

http://ttssmpa1.betasys.com:9900/rest/services/uddi:2cbf27d4-479f-11dd-a
137-d451e9eda976/wsdl/iZ2jen1sVsP1SxsyYXcX5Q

 

Of course, if we fully qualify the import URL everything parses fine.
(Save to file and modify)

 

I have attached the original WSDL with the import reference.

This works just fine in Axis1 and was able to be processed by other SOAP
utilities.

 

I did not see this problem in the issue list for the codegen. Wanted to
check to see if anyone else has come across this?

 

 

 

Thx,

 

-P

 

 

<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions targetNamespace="http://Prod.TTS.Workflow.Firm002.GetParticipants.AccountTransferParticipant.x4mlsoa.com/CA/DIWEBDI1/TMAPAR01"; xmlns:ns0="http://GetParticipants.AccountTransferParticipant.x4mlsoa.com/CA/DIWEBDI1/TMAPAR01"; xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"; xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/";>
  <wsdl:import namespace="http://GetParticipants.AccountTransferParticipant.x4mlsoa.com/CA/DIWEBDI1/TMAPAR01"; location="wsdl/iZ2jen1sVsP1SxsyYXcX5Q">
    </wsdl:import>
  <wsdl:service name="AccountTransferParticipant">
    <wsdl:port name="AccountTransferPariticipantSoap" binding="ns0:AccountTransferParticipantSoap">
      <soap:address location="https://smprod.betasys.com:9945/TTS/Workflow/Firm002"/>
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to