Hi --

I must be jinxed or something.  I just don't know why I am having so much 
trouble with the book example.
I got the war file built and installed into tomcat 5.5,  but when I run  
http://localhost:8080/book/services/  I get the
error shown below.   

It is complaiing about a missing org.jdom.Parent class, but I know that 
jdom-1.0.jar is within the book app's web-inf/lib  folder.  I've tried copying
into tomcat/shared/lib and tomcat/common/lib and I still get the problem.

Thanks

Betty

javax.servlet.ServletException: Error initializing XFireServlet.
        
org.codehaus.xfire.transport.http.XFireServlet.init(XFireServlet.java:52)
        javax.servlet.GenericServlet.init(GenericServlet.java:211)
        
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
        
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
        
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
        
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
        
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
        
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
        
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
        java.lang.Thread.run(Unknown Source)

root cause 

org.springframework.beans.factory.BeanCreationException: Error creating bean 
with name 'org.codehaus.xfire.spring.ServiceBean' defined in class path 
resource [META-INF/xfire/services.xml]: Initialization of bean failed; nested 
exception is org.codehaus.xfire.XFireRuntimeException: Error evaluating xpath 
/mappings/[EMAIL PROTECTED]'http://xfire.codehaus.org/BookService']. Nested 
exception is org.jdom.JDOMException: java.lang.NoClassDefFoundError: 
org/jdom/Parent: org/jdom/Parent
        
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:370)
        
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:226)
        
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:147)
        
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:275)
        
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:320)
        
org.codehaus.xfire.spring.XFireConfigLoader.getXFireApplicationContext(XFireConfigLoader.java:107)
        
org.codehaus.xfire.spring.XFireConfigLoader.loadContext(XFireConfigLoader.java:41)
        
org.codehaus.xfire.transport.http.XFireConfigurableServlet.loadConfig(XFireConfigurableServlet.java:86)
        
org.codehaus.xfire.transport.http.XFireConfigurableServlet.createXFire(XFireConfigurableServlet.java:54)
        
org.codehaus.xfire.transport.http.XFireServlet.init(XFireServlet.java:45)
        javax.servlet.GenericServlet.init(GenericServlet.java:211)
        
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
        
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
        
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
        
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
        
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
        
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
        
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
        java.lang.Thread.run(Unknown Source)

Reply via email to