Hi

As part of tidying up the web service binding I've been looking at
ways we can more cleanly use Axis APIs/SPs to try and:

1/ insulate ourselves more effectively from future Axis changes
2/ make it easier to plug in other ws stacks

Haven't got very far but am looking at making the Tuscany chain a
JAX-WS service provider on the service side. The extent of this
exercise to date is limited to pulling the head of the service chain
into a javax.xml.ws.Provider [1] in order to understand the existing
code. The invoke() operation isn't active yet as this is where we jump
off and re-factor the way that the Axis integration is done. I haven't
done anything with the reference side yet.

I notice Raymond was doing some sandbox stuff in this area so it seems
like a good point to pull a design together. Before we start on
technical details can people chime in with what's been done already?

Regards

Simon

[1] 
http://svn.apache.org/repos/asf/tuscany/sca-java-2.x/trunk/modules/binding-ws-runtime-axis2/src/main/java/org/apache/tuscany/sca/binding/ws/axis2/provider/Axis2ServiceProvider.java
-- 
Apache Tuscany committer: tuscany.apache.org
Co-author of a book about Tuscany and SCA: tuscanyinaction.com

Reply via email to