I'm using the full-bundle (cxf.jar) from the binary distribution (2.2.3 specifically). I can see org.apache.cxf.jaxrs.XXX packages inside so I suppose it's there. It means nothing though as any conflict would arise at runtime and I never access this stuff in my test app (I don't do JAX-RS). I guess you'll just have to try.

Sergey Beryozkin wrote:
Is cxf-frontend-jaxrs included in WEB-INF/lib ? If so then I believe it should work cxf-frontend-jaxrs ships with a META-INF/services/javax.ws.rs.ext.RuntimeDelegate extension which should be discovered and the control should be given to the CXF JAXRS implementation....

cheers, Sergey

----- Original Message ----- From: "Benson Margulies" <bimargul...@gmail.com>
To: <users@cxf.apache.org>
Sent: Wednesday, November 04, 2009 11:30 AM
Subject: Re: JBoss 5.1


Could I check one more point about the 'just use yours' option? I thought that I'd read that you are sticking with some other JAX-RS platform. Is the
CXF JAX-RS stuff in there? I use at least one CXF-specific bit of REST.

On Wed, Nov 4, 2009 at 4:05 AM, Alessio Soldano <asold...@redhat.com> wrote:

Alexandros Karypidis wrote:

So I did a quick test with JBoss 5.1 using the Native core and JDK1.6.0_16 and CXF 2.2.3. I bundled all CXF jars in WEB-INF/lib and configured the class-loader isolation of my previous e-mail. The following jars caused
linkage errors:

geronimo-activation_1.1_spec-1.0.2.jar
geronimo-servlet_2.5_spec-1.2.jar
geronimo-stax-api_1.0_spec-1.0.1.jar
jaxb-api-2.1.jar
jaxb-impl-2.1.12.jar
jaxb-xjc-2.1.12.jar
saaj-api-1.3.jar
saaj-impl-1.3.2.jar

After removing the above from WEB-INF/lib, my war worked in JBoss-Native, JBoss-CXF and Tomcat. Needless to say, if you don't use a JDK > 1.6.0_04,
you mileage will vary.

Perhaps the linkage errors are due to the endorse mechanism that basically
cause the jaxb libs (and some other ones) to be loaded in the bootstrap
classloader (see the libs in jboss-home/lib/endorsed).
Cheers
Alessio

P.S. thanks for the support here :-)

--
Alessio Soldano
Web Service Lead, JBoss




Reply via email to