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.