[ 
https://issues.apache.org/jira/browse/TUSCANY-3699?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Simon Nash resolved TUSCANY-3699.
---------------------------------

    Resolution: Fixed

Fixed under revision r1003115 in the 1.6.1 branch and revision r1027490 in the 
1.x trunk.

> samples/helloworld-ws-sdo README instructions are wrong and produce incorrect 
> results
> -------------------------------------------------------------------------------------
>
>                 Key: TUSCANY-3699
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-3699
>             Project: Tuscany
>          Issue Type: Bug
>          Components: Java SCA Samples
>    Affects Versions: Java-SCA-1.6
>            Reporter: Simon Nash
>            Assignee: Simon Nash
>             Fix For: Java-SCA-1.6.1
>
>
> The helloworld-ws-sdo sample includes a server and a client.  These must be 
> run together for the sample to work correctly.
> The README instructions don't mention the server that's part of the sample.  
> Instead, they tell the user to use the helloworld-ws-service sample as the 
> server.  This causes problems because the WSDL for helloworld-ws-service 
> isn't compatible with the WSDL for the client in helloworld-ws-sdo.  The 
> helloworld-ws-service WSDL expects the person's name to be passesd as a 
> string, and the helloworld-ws-sdo WSDL passes the name as a schema complex 
> type.
> The sample runs despite this mismatch in the WSDLs but the output Isn't 
> correct.  The person's name (David Haney) isn't unmarshalled by the server, 
> so instead of returning "Hello David Haney" to the client, the server just 
> returns "Hello".
> If the server in helloworld-ws-sdo is used, the person's name is unmarshalled 
> successfully by the server and the correct string is returned to the client 
> and displayed.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to