One area of improvement to Tuscany has been the discussion[1] of supporting the javax.xml.ws.Holder pattern. This common pattern is often used when a method requires and input/output data type. Often only one field has to be changed in the data. Currently Tuscany operations only support pure input and output types.

In order to move the feature along a bit, I've documented a few steps in the journey at the bottom of the data binding roadmap[2] that we've been maintaining in our Tuscany wikis. If you have any other thoughts or requirements for INOUT data modes or the Holder pattern, please respond here or add them to the wiki.

Additionally, there is Jira TUSCANY-2332[3] that has a few requirements and examples as well. I've added two example WSDLs that show this pattern and an OrderService testcase that should run once Tuscany can support this pattern.

[1]
http://marc.info/?l=tuscany-user&m=121895603228804
[2] http://cwiki.apache.org/confluence/display/TUSCANYWIKI/Future+improvements+to+databinding+framework
[3]https://issues.apache.org/jira/browse/TUSCANY-2332
--
Thanks, Dan Becker

Reply via email to