I think you need to drop the jar file containing 
org.apache.cxf.transport.servlet.CXFServlet class
into jboss\default\server\lib folder OR add this jar to web-inf\lib folder of 
the war being deployed.

Srinivas.

> -----Original Message-----
> From: Erlend Leganger [mailto:[EMAIL PROTECTED]
> Sent: 03 August 2007 12:40
> To: cxf-user@incubator.apache.org
> Subject: How to deploy to JBoss?
> 
> 
> I have been going through the CXF samples; those I have tried 
> work fine,
> both in standalone mode and with the server part deployed to Tomcat.
> 
> What do I need to do if I want to deploy to JBoss instead of 
> Tomcat? I tried
> to simply drop helloworld.war into the C:\opt\jboss\jboss-
> 4.0.4.GA\server\default\deploy directory, this gave a class not found
> exception:
> 
> 09:00:31,501 ERROR [MainDeployer] Could not create deployment:
> file:/C:/opt/jboss/jboss-4.0.4.GA/server/default/deploy/helloworld.war
> org.jboss.ws.WSException: java.lang.ClassNotFoundException:
> org.apache.cxf.transport.servlet.CXFServlet
>         at 
> org.jboss.ws.server.WebServiceDeployerJSE.isWebserviceDeployment(
> WebServiceDeployerJSE.java:161)
> ...
> 
> Regards,
> Erlend Leganger
> 
> My environment:
> rem set JAVA_HOME=c:\opt\java\jdk1.6.0_02
> set JAVA_HOME=c:\opt\java\jdk1.5.0_12
> set AXIS2_HOME=c:\opt\axis2\axis2-1.3-RC2
> set ANT_HOME=c:\opt\ant\apache-ant-1.7.0
> set CATALINA_HOME=c:\opt\tomcat\apache-tomcat-5.5.23
> set JBOSS_HOME=c:\opt\jboss\jboss-4.0.4.GA
> set CFX_HOME=c:\opt\cxf\apache-cxf-2.0-incubator
> set PATH=C:\WINDOWS
> set PATH=%PATH%;C:\WINDOWS\system32
> set PATH=%PATH%;C:\WINDOWS\System32\Wbem
> set PATH=%PATH%;%JAVA_HOME%\bin
> set PATH=%PATH%;%CATALINA_HOME%\bin
> set PATH=%PATH%;%JBOSS_HOME%\bin
> set PATH=%PATH%;%ANT_HOME%\bin
> set 
> CLASSPATH=.;%CFX_HOME%\lib\cxf-manifest-incubator.jar;.\build\classes
> 
> 
> ______________________________________________________________
> __________
> This e-mail has been scanned for all viruses by MessageLabs.
> ______________________________________________________________
> __________
> 

________________________________________________________________________
This e-mail has been scanned for all viruses by MessageLabs.

To learn more about Singularity's business process management solutions and 
services please visit:
www.singularity.co.uk 
www.singularity.us.com
Singularity operates globally through its offices in New York, London, 
Singapore, Ireland and India. Singularity Limited is incorporated in the United 
Kingdom with Registration Number NI 31519 and its Registered Office at 100 
Patrick Street, Derry, BT48 7EL, United Kingdom.

Reply via email to