On Monday 06 December 2010 8:19:45 am vkrejcirik wrote: > I think, that these threads are from Jetty container. I must to have jetty > and jetty-utils jars in web-inf/lib directory, otherwise I get NPE.
What does your spring configuration look like? It looks like you are importing the cxf-extension-http-jetty.xml instead of using the servlet transport for this. Dan > > 1594 [http-8081-exec-3] ERROR org.springframework.web.context.ContextLoader > - Context initialization failed > org.springframework.beans.factory.BeanCreationException: Error creating > bean with name 'clan.core.ServicesFactoryBean#0' defined in class path > resource [ /srv/services-prd.xml]: Invocation of init method failed; > nested exception is java.lang.NoClassDefFoundError: > org/mortbay/jetty/Connector > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactor > y.initializeBean(AbstractAutowireCapableBeanFactory.java:1420) at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactor > y.doCreateBean(AbstractAutowireCapableBeanFactory.java:519) at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactor > y.createBean(AbstractAutowireCapableBeanFactory.java:456) at > org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(A > bstractBeanFactory.java:291) at > org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getS > ingleton(DefaultSingletonBeanRegistry.java:222) at > org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(Abs > tractBeanFactory.java:288) at > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(Abstr > actBeanFactory.java:190) at > org.springframework.beans.factory.support.DefaultListableBeanFactory.preIns > tantiateSingletons(DefaultListableBeanFactory.java:580) at > org.springframework.context.support.AbstractApplicationContext.finishBeanFa > ctoryInitialization(AbstractApplicationContext.java:895) at > org.springframework.context.support.AbstractApplicationContext.refresh(Abst > ractApplicationContext.java:425) at > org.springframework.web.context.ContextLoader.createWebApplicationContext(C > ontextLoader.java:276) at > org.springframework.web.context.ContextLoader.initWebApplicationContext(Con > textLoader.java:197) at > org.springframework.web.context.ContextLoaderListener.contextInitialized(Co > ntextLoaderListener.java:47) at > clan.core.ContextLoaderListener.contextInitialized(ContextLoaderListener.ja > va:44) at > org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java > :4323) at > org.apache.catalina.core.StandardContext.startInternal(StandardContext.java > :4780) at > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:139) > at > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java: > 785) at > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:763) > at > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:557) > at > org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:987) > at > org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:565) > at > org.apache.catalina.startup.HostConfig.check(HostConfig.java:1472) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:3 > 9) at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp > l.java:25) at java.lang.reflect.Method.invoke(Method.java:597) > at > org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:29 > 7) at > com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanSe > rverInterceptor.java:836) at > com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761) > at > org.apache.catalina.manager.ManagerServlet.check(ManagerServlet.java:1460) > at > org.apache.catalina.manager.HTMLManagerServlet.upload(HTMLManagerServlet.ja > va:319) at > org.apache.catalina.manager.HTMLManagerServlet.doPost(HTMLManagerServlet.ja > va:192) at javax.servlet.http.HttpServlet.service(HttpServlet.java:641) at > javax.servlet.http.HttpServlet.service(HttpServlet.java:722) at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicatio > nFilterChain.java:303) at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterC > hain.java:208) at > org.apache.catalina.filters.CsrfPreventionFilter.doFilter(CsrfPreventionFil > ter.java:185) at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicatio > nFilterChain.java:242) at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterC > hain.java:208) at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.j > ava:243) at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.j > ava:201) at > org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBas > e.java:563) at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:16 > 3) at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:10 > 8) at > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:556) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.jav > a:118) at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:401) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:242) > at > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Htt > p11Protocol.java:267) at > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Htt > p11Protocol.java:245) at > org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java > :260) at > java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.j > ava:886) at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java: > 908) at java.lang.Thread.run(Thread.java:619) > Caused by: java.lang.NoClassDefFoundError: org/mortbay/jetty/Connector > at > org.apache.cxf.transport.http_jetty.JettyHTTPServerEngineFactory.createJett > yHTTPServerEngine(JettyHTTPServerEngineFactory.java:243) at > org.apache.cxf.transport.http_jetty.JettyHTTPDestination.retrieveEngine(Jet > tyHTTPDestination.java:116) at > org.apache.cxf.transport.http_jetty.JettyHTTPDestination.finalizeConfig(Jet > tyHTTPDestination.java:151) at > org.apache.cxf.transport.http_jetty.JettyHTTPTransportFactory.createDestina > tion(JettyHTTPTransportFactory.java:123) at > org.apache.cxf.transport.http_jetty.JettyHTTPTransportFactory.getDestinatio > n(JettyHTTPTransportFactory.java:103) at > org.apache.cxf.endpoint.ServerImpl.initDestination(ServerImpl.java:92) > at org.apache.cxf.endpoint.ServerImpl.<init>(ServerImpl.java:71) > at > com.google.code.cxf.protobuf.ProtobufServerFactoryBean.create(ProtobufServe > rFactoryBean.java:99) at > clan.core.ServicesFactoryBean.create(ServicesFactoryBean.java:36) at > sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:3 > 9) at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp > l.java:25) at java.lang.reflect.Method.invoke(Method.java:597) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactor > y.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1544) at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactor > y.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1485) at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactor > y.initializeBean(AbstractAutowireCapableBeanFactory.java:1417) ... 54 more > Caused by: java.lang.ClassNotFoundException: org.mortbay.jetty.Connector > at > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.ja > va:1666) at > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.ja > va:1511) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:316) > ... 70 more > > org.apache.cxf.endpoint.Server use class Connector from jetty? -- Daniel Kulp [email protected] http://dankulp.com/blog
