The most recent versions of JBoss use CXF as their primary web services engine (although they do have their own implementation that they support).
In security situations, the best choice of the three is certainly Apache CXF. CXF developers (notably Colm and Oli) are the people who manage most of the improvements in the security space. The latest released version of Rampart uses the rather old version of WSS4J, which does not contain many of the new features and improvements that CXF users use.
A good resource to view is Colma's blog: http://coheigea.blogspot.com/
You can see how much work he did to make sure that CXF has the best WS-Security implementation, very good STS, etc. The Oli blog ( http://owulff.blogspot.com/ ) began to document extensions for Tomcat and thus support WS-Federation and SSO, again based on the work being done for CXF.
source share