Hi,

We are deploying web services using Soaplab and we want to use Taverna as a
workflow editor.
We have problems with these wsdl files in Taverna (all versions).

You can try the HelloWorld service at
http://gilmere.upf.edu:9910/soaplab2/typed/services/classic.helloworld?wsdl.


When we import these wsdl and select the runAndWaitFor process this has no
input port. As you can see from the wsdl file the runAndWaitFor operation
has both input and output:

<operation name="runAndWaitFor">
<documentation>starts a job, waits until it is completed and
                returns the job results</documentation>
<input message="tns:runAndWaitFor"/>
<output message="tns:runAndWaitForResponse"/>
</operation>

In addition, when we switch an XMLsplitter to the output parameters port,
this eventual processor has input but no output.

When invoking this service in Oxygen the request message goes as follows:

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/
">
    <SOAP-ENV:Header/>
    <SOAP-ENV:Body>
        <runAndWaitFor xmlns="http://soaplab.org/helloworld";>
            <greeting xmlns="">Mary</greeting>
        </runAndWaitFor>
    </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

and the corresponding response is:

<?xml version='1.0' encoding='UTF-8'?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/";>
    <S:Body>
        <ns3:runAndWaitForResponse xmlns:ns2="http://soaplab.org/typedws";
            xmlns:ns3="http://soaplab.org/helloworld";>
            <report>Summary: Completed: Successfully Termination status: 0
Started: 2010-sep-27
                15:29:29 (CEST) Ended: 2010-sep-27 15:29:29 (CEST) Duration:
0:00:00.018 Report:
                Name: classic.helloworld Job ID:
[classic.helloworld]_35be1fbd.12b53481722._7ffe
                Program and parameters:

/var/servers/tomcat/tomcat-instances/03-DEV-mpoch/webapps/soaplab2/WEB-INF/run/echo
                Mary --- end of parameters Exit: 0 </report>
            <detailed_status>0</detailed_status>
            <output>Mary </output>
            <output_url>
http://gilmere.upf.edu:9910/soaplab2/results/[classic.helloworld]_35be1fbd.12b53481722._7ffe_output
</output_url>
        </ns3:runAndWaitForResponse>
    </S:Body>
</S:Envelope>


Can you help us?

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/

Reply via email to