A JBoss Project
Red Hat

Web Services Framework for JBoss AS.

Understanding the source code layout

Starting with JBossWS-3.0, JBossWS provides a general web service integration layer. For the first time, our users have the choice to deploy one of three possible JAXWS stacks in different JBoss AS versions.

To make this possible and to properly separate concerns, the JBossWS is actually split up into the following sub-projects:

JBossWS-SPI

This defines the SPI of the abstraction layer between the AS target containers and the supported web service stacks.

  • https://svn.jboss.org/repos/jbossws/spi (committers)
  • http://anonsvn.jboss.org/repos/jbossws/spi (anonymous)

 

JBossWS-API

This covers the final user jbossws public API:

  • https://svn.jboss.org/repos/jbossws/api (committers)
  • http://anonsvn.jboss.org/repos/jbossws/api (anonymous)

 

JBossWS-Native

This is the WS stack completely developed by JBoss in the past, which is still supported, extended and maintained.

  • https://svn.jboss.org/repos/jbossws/stack/native (committers)
  • http://anonsvn.jboss.org/repos/jbossws/stack/native (anonymous)

 

JBossWS-CXF

The WS integration stack based on Apache CXF.

  • https://svn.jboss.org/repos/jbossws/stack/cxf (committers)
  • http://anonsvn.jboss.org/repos/jbossws/stack/cxf (anonymous)

 

JBossWS-Metro

The WS integration stack based on Glassfish Metro.

  • https://svn.jboss.org/repos/jbossws/stack/metro (committers)
  • http://anonsvn.jboss.org/repos/jbossws/stack/metro (anonymous)

 

JBossWS-Common

This provides utilities and general purpose WS code meant to be used in all the supported stacks.

  • https://svn.jboss.org/repos/jbossws/common (committers)
  • http://anonsvn.jboss.org/repos/jbossws/common (anonymous)

 

JBossWS-Common-Tools

This provides the (JAXWS) tools utilities (ant tasks, scripts, etc.).

  • https://svn.jboss.org/repos/jbossws/common-tools (committers)
  • http://anonsvn.jboss.org/repos/jbossws/common-tools (anonymous)

 

JBossWS-SharedTestsuite

This is basically the stack agnostic testsuite:

  • https://svn.jboss.org/repos/jbossws/shared-testsuite (committers)
  • http://anonsvn.jboss.org/repos/jbossws/shared-testsuite (anonymous)

 

Container integrations

Finally, in order for providing the proper WS integration into the the supported target containers, there're some small modules meant to override the AS webservice module functions. This is sometime required when adding features over already released application server versions.

  • https://svn.jboss.org/repos/jbossws/container (committers)
  • http://anonsvn.jboss.org/repos/jbossws/container (anonymous)
         

JBossWS

JBossWS 4.3.1.Final is available
Sep 5, 2014 9:56 AM by Alessio Soldano
While working on the JBossWS 5 major changes, the WS team has been fixing a bunch of bugs that were reported on the 4.3.0.Final release.As it's now mo…
WildFly 9 and JBossWS 5, the future is coming...
Sep 5, 2014 3:25 AM by Alessio Soldano
After few months of silence, here we are again with some webservices updates. We've been working on next major release of JBossWS the whole spring and…
JBossWS 4.3.0.Final is available!
Mar 20, 2014 10:48 AM by Alessio Soldano
A couple of days ago JBossWS 4.3.0.Final has been released.The latest minor release of the JBoss Web Services stack improves stability, by preventing …
View more jbossws