Hi Ted,

Before answering your question I'll just note that the current XTS package in 
JBossTS already allows JaxWS clients and servers to participate in transactions 
using the 1.0 WSCOOR protocols. All that is need is to configure the client and 
server with the SOAP handlers supplied in the package. However, this WSCOOR 
implementation is based on a 'home-grown' soap stack embedded in the XTS 
implementation.

I am currently extending XTS to provide a wscoor 1.1 conformant implementation 
of web service transactions based on JaxWS. The WSCOOR, WSAT and WSBA 1.1 
services are exposed as JaxWS endpoints. Client code will normally only access 
these services via a suitably configured UserTransaction or TransactionManager 
class but it should be possible to go 'under the hood' to configure the JaxWS 
layer e.g. with logging interceptors, etc.

This new XTS  will rely upon on the JaxWS implementation provided by JBossWS. 
in App Server 5.0. However, it is not tied to the JBoss implementation, for two 
reasons. In AS 5.0 JBossWS is being split into a generic API layer and an 
implementation layer (called JBossWS-Native). This will allow alternative WS 
implementaions to be dropped into the AS in place of JBossWS-Native. 
Furthermore, the XTS implementation only relies on generic JaxWS features so it 
should be able to run directly over any fully compliant JaxWS 2.1 
implementation, e.g. by dropping the TS and XTS implementation into a different 
app server.

WSCOOR 1.0 support should still be available alongside this new implementation 
by retaining the 'home-grown' soap stack currently embedded in the XTS package.



View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4102168#4102168

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4102168
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to