Honestly, I have no idea what would cause this to suddenly stop working. Was there an update to jboss or anything? The only thing I can think of is if it's suddenly getting a new version of xerces or wsdl4j or even cxf somehow. Not sure how I'd go about trying to diagnose all of that.
The only thing I can suggest is to try upgrading the CXF version to 2.1.8 and seeing if that helps at all. Dan On Mon December 7 2009 12:03:49 pm deepika vadapalli wrote: > All, > > I am trying to publish some services to client using CXF 2.1.4. > > It used to work till last week and suddenly theserver start up is failing. > Jboss 4.2. > > I see the following error in logs. I do notknow why is it checking in jboss > bin folder for all enums etc.. > > Can you please help since I am struck with it as I am not able to publish > services. > > Thanks, > Deepika > > org.springframework.beans.factory.BeanCreationException: Error creating > bean with name 'SEOfferService': Invocation of init method failed; nested > exception is javax.xml.ws.WebServiceException: > org.apache.cxf.service.factory.ServiceConstructionException: Failed to > create service. > Caused by: > javax.xml.ws.WebServiceException: > org.apache.cxf.service.factory.ServiceConstructionException: Failed to > create service. > at org.apache.cxf.jaxws.EndpointImpl.doPublish(EndpointImpl.java:268) > at org.apache.cxf.jaxws.EndpointImpl.publish(EndpointImpl.java:202) > at org.apache.cxf.jaxws.EndpointImpl.publish(EndpointImpl.java:397) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactor > y.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1242) at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactor > y.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1208) at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactor > y.initializeBean(AbstractAutowireCapableBeanFactory.java:1172) at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactor > y.createBean(AbstractAutowireCapableBeanFactory.java:427) at > org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(A > bstractBeanFactory.java:249) at > org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getS > ingleton(DefaultSingletonBeanRegistry.java:155) at > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(Abstr > actBeanFactory.java:246) at > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(Abstr > actBeanFactory.java:160) at > org.springframework.beans.factory.support.DefaultListableBeanFactory.preIns > tantiateSingletons(DefaultListableBeanFactory.java:291) at > org.springframework.context.support.AbstractApplicationContext.refresh(Abst > ractApplicationContext.java:352) at > org.springframework.web.context.ContextLoader.createWebApplicationContext(C > ontextLoader.java:246) at > org.springframework.web.context.ContextLoader.initWebApplicationContext(Con > textLoader.java:189) at > org.springframework.web.context.ContextLoaderListener.contextInitialized(Co > ntextLoaderListener.java:49) at > org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java > :3856) at > org.apache.catalina.core.StandardContext.start(StandardContext.java:4361) > at > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java: > 790) at > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:770) at > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:553) at > sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at > org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:29 > 6) at > org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164) > at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) at > org.apache.catalina.core.StandardContext.init(StandardContext.java:5312) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at > org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:29 > 6) at > org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164) > at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) at > org.jboss.web.tomcat.service.TomcatDeployer.performDeployInternal(TomcatDep > loyer.java:301) at > org.jboss.web.tomcat.service.TomcatDeployer.performDeploy(TomcatDeployer.ja > va:104) at > org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:375) at > org.jboss.web.WebModule.startModule(WebModule.java:83) > at org.jboss.web.WebModule.startService(WebModule.java:61) > at > org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport > .java:289) at > org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSup > port.java:245) at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown > Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at > org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.jav > a:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) > at org.jboss.mx.server.Invocation.invoke(Invocation.java:86) > at > org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:2 > 64) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) > at > org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.ja > va:978) at $Proxy0.start(Unknown Source) > at org.jboss.system.ServiceController.start(ServiceController.java:417) > at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at > org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.jav > a:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) > at org.jboss.mx.server.Invocation.invoke(Invocation.java:86) > at > org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:2 > 64) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) > at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210) at > $Proxy44.start(Unknown Source) > at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:466) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at > org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.jav > a:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) > at > org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.jav > a:133) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) > at > org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOp > erationInterceptor.java:142) at > org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java: > 97) at > org.jboss.system.InterceptorServiceMBeanSupport.invokeNext(InterceptorServi > ceMBeanSupport.java:238) at > org.jboss.wsf.container.jboss42.DeployerInterceptor.start(DeployerIntercept > or.java:87) at > org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor.start( > SubDeployerInterceptorSupport.java:188) at > org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterceptor.j > ava:95) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) > at > org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:2 > 64) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) > at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210) at > $Proxy45.start(Unknown Source) > at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025) > at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819) > at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782) > at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at > org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.jav > a:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) > at > org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.jav > a:133) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) > at > org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOp > erationInterceptor.java:142) at > org.jboss.mx.server.Invocation.invoke(Invocation.java:88) > at > org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:2 > 64) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) > at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210) at > $Proxy9.deploy(Unknown Source) > at > org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScann > er.java:421) at > org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner > .java:634) at > org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan > (AbstractDeploymentScanner.java:263) at > org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(Abstrac > tDeploymentScanner.java:336) at > org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport > .java:289) at > org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSup > port.java:245) at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown > Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at > org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.jav > a:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) > at org.jboss.mx.server.Invocation.invoke(Invocation.java:86) > at > org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:2 > 64) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) > at > org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.ja > va:978) at $Proxy0.start(Unknown Source) > at org.jboss.system.ServiceController.start(ServiceController.java:417) > at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at > org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.jav > a:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) > at org.jboss.mx.server.Invocation.invoke(Invocation.java:86) > at > org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:2 > 64) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) > at > org.jboss.system.ServiceMBeanSupport.start(ServiceMBeanSupport.java:194) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at > org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.jav > a:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) > at org.jboss.mx.server.Invocation.invoke(Invocation.java:86) > at > org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:2 > 64) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at > org.jboss.jmx.connector.invoker.InvokerAdaptorService.invoke(InvokerAdaptor > Service.java:266) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at > org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.jav > a:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) > at > org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.jav > a:133) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) > at > org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOp > erationInterceptor.java:142) at > org.jboss.jmx.connector.invoker.SerializableInterceptor.invoke(Serializable > Interceptor.java:74) at > org.jboss.mx.server.Invocation.invoke(Invocation.java:88) > at > org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:2 > 64) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) > at > org.jboss.invocation.jrmp.server.JRMPProxyFactory.invoke(JRMPProxyFactory.j > ava:179) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at > org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.jav > a:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) > at org.jboss.mx.server.Invocation.invoke(Invocation.java:86) > at > org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:2 > 64) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) > at > org.jboss.invocation.jrmp.server.JRMPInvoker$MBeanServerAction.invoke(JRMPI > nvoker.java:818) at > org.jboss.invocation.jrmp.server.JRMPInvoker.invoke(JRMPInvoker.java:419) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at sun.rmi.server.UnicastServerRef.dispatch(Unknown Source) > at sun.rmi.transport.Transport$1.run(Unknown Source) > at java.security.AccessController.doPrivileged(Native Method) > at sun.rmi.transport.Transport.serviceCall(Unknown Source) > at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source) > at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown > Source) at java.lang.Thread.run(Unknown Source) > Caused by: org.apache.cxf.service.factory.ServiceConstructionException: > Failed to create service. > at > org.apache.cxf.wsdl11.WSDLServiceFactory.<init>(WSDLServiceFactory.java:84) > at > org.apache.cxf.service.factory.ReflectionServiceFactoryBean.buildServiceFro > mWSDL(ReflectionServiceFactoryBean.java:312) at > org.apache.cxf.service.factory.ReflectionServiceFactoryBean.initializeServi > ceModel(ReflectionServiceFactoryBean.java:420) at > org.apache.cxf.service.factory.ReflectionServiceFactoryBean.create(Reflecti > onServiceFactoryBean.java:190) at > org.apache.cxf.jaxws.support.JaxWsServiceFactoryBean.create(JaxWsServiceFac > toryBean.java:164) at > org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory.createEndpoint(Abs > tractWSDLBasedEndpointFactory.java:100) at > org.apache.cxf.frontend.ServerFactoryBean.create(ServerFactoryBean.java:117 > ) at > org.apache.cxf.jaxws.JaxWsServerFactoryBean.create(JaxWsServerFactoryBean.j > ava:168) at > org.apache.cxf.jaxws.EndpointImpl.getServer(EndpointImpl.java:339) at > org.apache.cxf.jaxws.EndpointImpl.doPublish(EndpointImpl.java:252) ... 179 > more > Caused by: javax.wsdl.WSDLException: WSDLException (at > /wsdl:definitions/wsdl:types/xs:schema/xs:schema): faultCode=PARSER_ERROR: > Problem parsing 'packaging.valueobject.application.wdw.com.xsd'.: > java.io.FileNotFoundException: C:\jboss-4.2.2.GA > \bin\packaging.valueobject.application.wdw.com.xsd > at com.ibm.wsdl.xml.WSDLReaderImpl.getDocument(WSDLReaderImpl.java:2111) > at com.ibm.wsdl.xml.WSDLReaderImpl.parseSchema(WSDLReaderImpl.java:808) > at com.ibm.wsdl.xml.WSDLReaderImpl.parseSchema(WSDLReaderImpl.java:842) > at com.ibm.wsdl.xml.WSDLReaderImpl.parseSchema(WSDLReaderImpl.java:632) > at com.ibm.wsdl.xml.WSDLReaderImpl.parseTypes(WSDLReaderImpl.java:593) > at > com.ibm.wsdl.xml.WSDLReaderImpl.parseDefinitions(WSDLReaderImpl.java:305) > at com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(WSDLReaderImpl.java:2265) > at com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(WSDLReaderImpl.java:2229) > at com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(WSDLReaderImpl.java:2282) > at com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(WSDLReaderImpl.java:2303) > at com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(WSDLReaderImpl.java:2335) > at > org.apache.cxf.wsdl11.WSDLManagerImpl.loadDefinition(WSDLManagerImpl.java:2 > 10) at > org.apache.cxf.wsdl11.WSDLManagerImpl.getDefinition(WSDLManagerImpl.java:17 > 5) at > org.apache.cxf.wsdl11.WSDLServiceFactory.<init>(WSDLServiceFactory.java:82) > ... 188 more > Caused by: java.io.FileNotFoundException: C:\jboss-4.2.2.GA > \bin\packaging.valueobject.application.wdw.com.xsd > at > org.jboss.net.protocol.file.FileURLConnection.connect(FileURLConnection.jav > a:94) at > org.jboss.net.protocol.file.FileURLConnection.getInputStream(FileURLConnect > ion.java:103) at > org.apache.xerces.impl.XMLEntityManager.setupCurrentEntity(Unknown Source) > at org.apache.xerces.impl.XMLVersionDetector.determineDocVersion(Unknown > Source) > at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) > at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) > at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) > at org.apache.xerces.parsers.DOMParser.parse(Unknown Source) > at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source) > at com.ibm.wsdl.xml.WSDLReaderImpl.getDocument(WSDLReaderImpl.java:2101) > ... 201 more > -- Daniel Kulp [email protected] http://www.dankulp.com/blog
