Andrew, I've partially reviewed the patch and have a couple of issues. I think the ws_service should be built in it's own dll/.so. I'd like to try and avoid putting axis2 dependencies in the core. If you could post a patch building a tuscany_ws_service.dll that would be better.
Cheers, On 11/06/06, Pete Robbins <[EMAIL PROTECTED]> wrote:
Andrew, great stuff. I'll review and apply the patch asap. On 11/06/06, Andrew Borley <[EMAIL PROTECTED]> wrote: > > Hi guys, > > The patch for WS EntryPoint is attached to the Jira - also see the patch > containing the tests and updated samples for how to invoke services. > Currently this works by registering the types from the service WSDL and > then > converting the incoming axiom node into a DataObject. The DataObject is > then > interrogated for the parameters and return types and the connected > component > is invoked. Currently only doc-style web services are supported (RPC > requires SDO to support root-element only nodes and needs TUSCANY-446 > fixing) and certain C++ primitives are not supported as parameters or > return > values in the connected component methods (due to the mapping from XSD > to > SDO to C++ types - see TUSCANY-439) > > Cheers > > Andrew > > > ---------- Forwarded message ---------- > From: Andrew Borley (JIRA) < [email protected]> > Date: Jun 11, 2006 5:21 PM > Subject: [jira] Updated: (TUSCANY-429) WS EntryPoiny binding for Axis2C > To: [email protected] > > [ http://issues.apache.org/jira/browse/TUSCANY-429?page=all ] > > Andrew Borley updated TUSCANY-429: > ---------------------------------- > > Attachment: axis2c_wsentrypoint_tests.patch > > Here are the new tests & changes to current tests/samples that I've been > using to verify the WS Entrypoint code. > > > WS EntryPoiny binding for Axis2C > > -------------------------------- > > > > Key: TUSCANY-429 > > URL: http://issues.apache.org/jira/browse/TUSCANY-429 > > Project: Tuscany > > Type: New Feature > > > Components: C++ SCA > > Versions: Cpp-current > > Reporter: Pete Robbins > > Assignee: Pete Robbins > > Fix For: Cpp-current > > Attachments: axis2c_wsentrypoint.patch, > axis2c_wsentrypoint_tests.patch > > > > Provide capability to expose SCA entry point as Axis2c service > > -- > This message is automatically generated by JIRA. > - > If you think it was sent incorrectly contact one of the administrators: > http://issues.apache.org/jira/secure/Administrators.jspa > - > For more information on JIRA, see: > http://www.atlassian.com/software/jira > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > > -- > > Cheers, > > Andrew Borley > > -- Pete
-- Pete
