Menu

#346 Passing multiple WSDL files to wsdl2h doesn't work

closed-accepted
None
5
2007-02-24
2007-01-24
Anonymous
No

Passing multiple WSDL files to wsdl2h doesn't work.
I've tried many different wsdl's. All of them produce
"Warning: no part 'parameters' element ..." message put to console and "// Warning: internal error, undefined: ..." put to .h file.
Additionaly, soapcpp2 compiller produces only one service definition when fed by generated .h file, or by .h file created by merging multiple .h files manually.
This example shows the error described above. It's using publicly available services.

wsdl2h -s -o t009.h http://www.webservicex.net/genericbarcode.asmx?wsdl http://www.webservicex.net/medicareSupplier.asmx?wsdl

Discussion

  • Nobody/Anonymous

    Logged In: NO

    The upcoming 2.7.9c release handles "fragmented" WSDLs better. The wsdl2h tool handles multiple WSDLs, but there is one issue where "fragmented" WSDLs with identical namespaces will cause message part mismatches. Sometimes reordering the WSDLs on the command line will work. Anyway, the 2.7.9c release will no longer be vulnerable to this problem.

     
  • Robert van Engelen

    • assigned_to: nobody --> engelen
    • status: open --> pending-accepted
     
  • SourceForge Robot

    Logged In: YES
    user_id=1312539
    Originator: NO

    This Tracker item was closed automatically by the system. It was
    previously set to a Pending status, and the original submitter
    did not respond within 14 days (the time period specified by
    the administrator of this Tracker).

     
  • SourceForge Robot

    • status: pending-accepted --> closed-accepted
     

Log in to post a comment.

MongoDB Logo MongoDB