Hi Pete,
I agree with this - it's definately cleaner if we build a separate .dll or
.so. to drop into the axis2c services directory. This also has the added
bonus of not requiring existing code to be moved or messed around with so
much. I've just put a new patch on the Jira that should do this, with the
added bonus of building and working on linux too!

Cheers
Andrew


On 6/12/06, Pete Robbins <[EMAIL PROTECTED]> wrote:

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


Reply via email to