On 04/07/2011 11:01 AM, Sergey Beryozkin wrote:
However, i downloaded the individual artifacts from Jenkins and patched my
JBoss installation with them.

To test the new snapshot release i changed my project to depend on the
2.3.4-SNAPSHOT version from the apache snapshots repository and rebuilt it.

The second problem is the 2.3.4-SNAPSHOT is not compatible anymore with
JBoss 6.0.0.Final. Cause of this is a package name changed from
org.apache.cxf.jaxws22 to org.apache.cxf.jaxws.
But JBoss has a class
org.jboss.wsf.stack.cxf.deployment.EndpointImpl extends
org.apache.cxf.jaxws22.EndpointImpl

The result is i cannot deploy my project anymore. :-(


Just checkout CXF 2.3.4 using svn or git, and then do

'mvn install -Pfastinstall,jaxws'

that should fix it

Yep, thanks Sergey.
Basically JBoss 6 needs (and extends) the jaxws 2.2 version of the endpoint for certification reasons.
So you need to build Apache CXF with -Pjaxws22 profile.
Cheers
Alessio

--
Alessio Soldano
Web Service Lead, JBoss

Reply via email to