On 26/03/2012 17:44, Luiza Nunes wrote:
> Hello Alan,
>
>
>
> 2012/3/26 Alan R Williams <[email protected] <mailto:[email protected]>>

[snip]

>     Some suggestions:
>
>     Can you look at what is being output from listIdByState_output ? It
>     looks as if the getMaxRFRate_input expects an id, but it is being passed
>     something more complicated e.g. the id inside an XML element.
>
> Yep, my service is returning an ID inside an XML element..
> My service expects a List<String>... is there any problem about it?

It probably expects a list of IDs. I think you may be passing it a list 
of IDs wrapped in XML elements. Click on getMaxRFRate_input and see 
exactly what is being passed in.

>     Does the lower part of the workflow work correctly if you pass in an id?
>
> When I add an Workflow Input Port and pass some ID values on there, it
> works correctly.

Then the problem is extracting the IDs from listIdByState.

>     If you r-click on listIdByState_output does it suggest adding an XML
>     output splitter?
>
> Uhum, that's what I'm doing - I'm adding and XML output splitter to get
> my outputs..  I've already tried to connect my output with a new
> workflow input port, but it didn't work well..

Are you sure it doesn't suggest adding another splitter?

> Do you know if I'm doing something wrong?

If you send me the workflow, or the URL of the WSDLs then I can have a look.

>      > Thanks in advance!
>
>     Alan

Alan



------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
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