On 02/02/10 21:41, Mikael Åsberg wrote:
> On 2010-02-02 18:14, Alan Williams wrote:
>   
>> Hello,
>>     
> Hello Mr Williams and thanks for your quick reply!
>
>   
>> If it had detected an error then Taverna should pop up a dialog saying
>> there was a problem.  Taverna is parsing it OK but thinks there are no
>> operations, so does not show anything new in the service panel.  That
>> should probably cause a warning dialog though.
>>     
> I didn't get a dialog, instead an error message would briefly show in 
> the Available services window. It would like glid up and then glide 
> backd own very quickly, giving me little time to read. I tried to record 
> it in order to show you, but now nothing appears at all (and I got that 
> behaviour before)!
>   
The problem seemed to be that it was adding the WSDL, but could not
recognise any operations. So since it was an empty item, Taverna was
immediately removing it.
>   
>> I think what is happening is that Soap1.2 is not being recognized by
>> Axis.  I tried changing it to use http://schemas.xmlsoap.org/wsdl/soap/
>> instead of http://schemas.xmlsoap.org/wsdl/soap12/ and Taverna
>> recognized the operation.
>>     
> This does indeed seem to be correct. I tried, locally, to change to SOAP 
> version 1.1 and then Taverna was able to import the service and I was 
> able to call the sayHello() method.
>   
Glad to hear that you got it working. Not entirely sure what the problem
was, but there was something strange about the inputs for sayHello(), as
it was defined as having an input but the schema defined it as a list
but not what it was composed of:
<xs:complexType name="sayHello">
<xs:sequence/>
</xs:complexType>

Some WSDL parsers were expecting an input, others were not. Invoking the
service with SoapUI without in input caused an error.

Anyhow, it seems like you've now resolved the issue.

Stuart.
> - Mikael Åsberg
>
>
> ------------------------------------------------------------------------------
> The Planet: dedicated and managed hosting, cloud storage, colocation
> Stay online with enterprise data centers and the best network in the business
> Choose flexible plans and management services without long-term contracts
> Personal 24x7 support from experience hosting pros just a phone call away.
> http://p.sf.net/sfu/theplanet-com
> _______________________________________________
> taverna-users mailing list
> [email protected]
> [email protected]
> Web site: http://www.taverna.org.uk
> Mailing lists: http://www.taverna.org.uk/taverna-mailing-lists/
>   


------------------------------------------------------------------------------
The Planet: dedicated and managed hosting, cloud storage, colocation
Stay online with enterprise data centers and the best network in the business
Choose flexible plans and management services without long-term contracts
Personal 24x7 support from experience hosting pros just a phone call away.
http://p.sf.net/sfu/theplanet-com
_______________________________________________
taverna-users mailing list
[email protected]
[email protected]
Web site: http://www.taverna.org.uk
Mailing lists: http://www.taverna.org.uk/taverna-mailing-lists/

Reply via email to