This may not be the right place to post this, but!
We have been using soapUI Open Source for some time loading and testing WS wsdls. But we had ran into a problem with soapUI handling new wsdls that were created with parent and child classes. The child classes are not being displayed or generated in any of the editor formats that soapUI Pro (trail version) supports. Attached is a sample wsdl that mimics the actually wsdl that we want soapUI to handle.
Also here is an example that show what soapui generates from the attached wsdl:
<soapenv:Envelope xmlns:soapenv="
http://schemas.xmlsoap.org/soap/envelope/" xmlns:test="
http://test.ibm.com">
<soapenv:Header/>
<soapenv:Body>
<test:myTestMethod>
<param>
<member>?</member>
</param>
</test:myTestMethod>
</soapenv:Body>
</soapenv:Envelope>
Here is what we want to see soapui generate from the attached wsdl:
Choose Parent
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="
http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="
http://www.w3.org/2001/XMLSchema" xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance">
<SOAP-ENV:Body>
<myTestMethod xmlns="
http://test.ibm.com">
<param xmlns="">
<member>0</member>
</param>
</myTestMethod>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
Choose Child
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="
http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="
http://www.w3.org/2001/XMLSchema" xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance">
<SOAP-ENV:Body>
<myTestMethod xmlns="
http://test.ibm.com">
<param xsi:type="ns1:Child" xmlns:ns1="
http://test.ibm.com" xmlns="">
<member>0</member>
<name>0</name>
</param>
</myTestMethod>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
We have tried all the WSDL optional features under Preferences to get soapUI to handle the wsdl proper but with no luck. Should soapUI be able to handle this specific structured (parent with class classes) wsdl? If not, is there a possible fix for soapUI?
Ronnie