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
