Hi,
First of all sorry for the previous mail !!!!
I'm having problems with xml splitter using a Soaplab wsdl. The wsdl is at
http://gilmere.upf.edu:9910/soaplab2/typed/services/panacea.get_p?wsdl.
We have been testing with Soaplab 2.2 and 2.3. In the first case, the
runAndWaitFor message is described as follows:
<message name="runAndWaitForResponse">
<xs:element name="runAndWaitForResponse" type="tns:appResults"/>
whereas in the 2.3 version the same message is described as:
<message name="runAndWaitForResponse">
<xs:element name="runAndWaitForResponse" type="tns:RunAndWaitForResponse"/>
As tou can see, this runAndWaitForResponse type is just a wrapper for the
former appResults:
<xs:complexType name="RunAndWaitForResponse">
<xs:complexContent>
<xs:extension base="tns:appResults"/>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="appResults">
<xs:sequence>
<xs:element name="report" minOccurs="0" type="xs:string"/>
<xs:element name="detailed_status" minOccurs="0" type="xs:long"/>
<xs:element name="output" minOccurs="0" type="xs:string"/>
<xs:element name="output_url" minOccurs="0" type="xs:string"/>
</xs:sequence>
</xs:complexType>
The thing is that when this wsdl, the xml splitter in Taverna does not work
as the splitter processor has no outputs.
We have changed the generated types in order to avoid types with extensions
and everything works ok. It seems that the XML splitter does not work
properly when dealing with this kind of extensions. Note that we use complex
types in other wsdl with extensions with no problems. The difference is that
the complex type is a 'real' extension:
<complexType name="TokenizerResponseType">
<complexContent>
<extension base="ns:ResponseType">
<sequence>
<element name="TokenizedText" type="ns:TextType"/>
</sequence>
</extension>
</complexContent>
</complexType>
Thanks a lot
--
Marta Villegas
[email protected]
------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
taverna-users mailing list
[email protected]
[email protected]
Web site: http://www.taverna.org.uk
Mailing lists: http://www.taverna.org.uk/about/contact-us/