header
header
Main Menu
Home
Eviware Store
Downloads
Products
News
Forum
Eviware Blog
Search
FAQs
Customer Area
Support
Documentation
Tutorials
CookBook
Downloads
Forum
Login Form
Welcome, Guest. Please login or register.
November 22, 2008, 11:25:03 am
Username: Password:
Login with username, password and session length

Forgot your password?
 
wsdl handling for child classes
Welcome, Guest. Please login or register.
November 22, 2008, 11:25:03 am
Home Help Search Login Register
News: The Forums are up! Welcome to eviware.

+  Eviware Forum
|-+  soapUI
| |-+  soapUI
| | |-+  wsdl handling for child classes
« previous next »
Pages: [1] Print
Author Topic: wsdl handling for child classes  (Read 515 times)
Ronnie A Jones
Newbie
*
Posts: 5


« on: March 12, 2008, 05:56:52 pm »

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
Logged
omatzura
Administrator
Hero Member
*****
Posts: 1,425


« Reply #1 on: March 12, 2008, 07:11:35 pm »

Hi Ronnie,

this is a known issue in the current Form editor, ie that it does not support derived types very will. It will be fixed in the 2.0.3 release scheduled for the end of march (2-3 weeks).

Sorry for the inconvenience.

regards!

/Ole
eviware.com
Logged
Ronnie A Jones
Newbie
*
Posts: 5


« Reply #2 on: March 12, 2008, 07:19:58 pm »

Ole,

    Great! Thanks you very much for the quick response.....

Ronnie
Logged
Ronnie A Jones
Newbie
*
Posts: 5


« Reply #3 on: April 07, 2008, 05:59:27 pm »

Ole,

   How soon will the next soapui updates/2.0.3 be released and will it have the fix for the wsdl handling for child classes?

Ronnie
Logged
omatzura
Administrator
Hero Member
*****
Posts: 1,425


« Reply #4 on: April 07, 2008, 09:43:26 pm »

Hi Ronnie,

We are working on this issue right now and hope to have a beta-fix available within the coming weeks, sorry to keep you waiting.

regards,

/Ole
eviware.com
Logged
Ronnie A Jones
Newbie
*
Posts: 5


« Reply #5 on: April 28, 2008, 03:59:26 pm »

Hi,

   I hope things are going well. Just checking to see when 2.0.3 will be available. We are hoping to be able use the fix to automate our testing and reduce the pain of manually modifyng the XML output to fix the scenarios for the child classes. We love the features of soapUI, especially around automating test cases, but we are stick without the support for wsdl handling for child classes.

Thanks,

Ronnie 
Logged
Pages: [1] Print 
« previous next »
Jump to:  


Login with username, password and session length

Powered by MySQL Powered by PHP Powered by SMF 1.1.2 | SMF © 2006-2007, Simple Machines LLC Valid XHTML 1.0! Valid CSS!
header header
header
header