Hi, This seems to be the most interesting: ... Caused by: javax.xml.bind.JAXBException:
Is there more information after this line in the log file? Regards, Andrei. > -----Original Message----- > From: chandramohan [mailto:[email protected]] > Sent: Freitag, 19. April 2013 14:42 > To: [email protected] > Subject: CXF webservice applocation failing on weblogic12c Cluster > > Hi, > > We have and CXF -SOAP application which is getting deployed and running > fine on standalone weblogic12c server. But it is failing to deploy on > weblogic12c Cluster with error, > > > org.springframework.beans.factory.BeanCreationException: Error creating > bean with name 'org.apache.cxf.jaxws.EndpointImpl--1300944038': > Invocation of init method failed; nested exception is > javax.xml.ws.WebServiceException: > org.apache.cxf.service.factory.ServiceConstructionException > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanF > actory.initializeBean(AbstractAutowireCapableBeanFactory.java:1422) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanF > actory.doCreateBean(AbstractAutowireCapableBeanFactory.java:518) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanF > actory.createBean(AbstractAutowireCapableBeanFactory.java:455) > at > org.springframework.beans.factory.support.AbstractBeanFactory$1.getObje > ct(AbstractBeanFactory.java:293) > at > org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.g > etSingleton(DefaultSingletonBeanRegistry.java:222) > at > org.springframework.beans.factory.support.AbstractBeanFactory.doGetBea > n(AbstractBeanFactory.java:290) > at > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(A > bstractBeanFactory.java:192) > at > org.springframework.beans.factory.support.DefaultListableBeanFactory.preI > nstantiateSingletons(DefaultListableBeanFactory.java:585) > at > org.springframework.context.support.AbstractApplicationContext.finishBea > nFactoryInitialization(AbstractApplicationContext.java:895) > at > org.springframework.context.support.AbstractApplicationContext.refresh(A > bstractApplicationContext.java:425) > at > org.springframework.web.context.ContextLoader.createWebApplicationCon > text(ContextLoader.java:282) > at > org.springframework.web.context.ContextLoader.initWebApplicationContex > t(ContextLoader.java:204) > at > org.springframework.web.context.ContextLoaderListener.contextInitialized( > ContextLoaderListener.java:47) > at > com.oracle.weblogic.wsee.wrapper.org.springframework.web.context.Cont > extLoaderListener.contextInitialized(Unknown > Source) > at > weblogic.servlet.internal.EventsManager$FireContextListenerAction.run(Eve > ntsManager.java:582) > at > weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubj > ect.java:321) > at > weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120) > at > weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:57) > at > weblogic.servlet.internal.EventsManager.executeContextListener(EventsMa > nager.java:233) > at > weblogic.servlet.internal.EventsManager.notifyContextCreatedEvent(Events > Manager.java:190) > at > weblogic.servlet.internal.EventsManager.notifyContextCreatedEvent(Events > Manager.java:175) > at > weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAp > pServletContext.java:1730) > at > weblogic.servlet.internal.WebAppServletContext.start(WebAppServletCont > ext.java:2740) > at > weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.ja > va:1704) > at > weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:781) > at > weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateD > river.java:213) > at > weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateD > river.java:208) > at > weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver > .java:35) > at > weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriv > er.java:70) > at > weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModule > Driver.java:212) > at > weblogic.application.internal.ExtensibleModuleWrapper.start(ExtensibleMo > duleWrapper.java:111) > at > weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListe > nerInvoker.java:124) > at > weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateD > river.java:213) > at > weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateD > river.java:208) > at > weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver > .java:35) > at > weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriv > er.java:70) > at > weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesF > low.java:24) > at > weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java > :729) > at > weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver > .java:35) > at > weblogic.application.internal.BaseDeployment.activate(BaseDeployment.jav > a:258) > at > weblogic.application.internal.EarDeployment.activate(EarDeployment.java:6 > 1) > at > weblogic.application.internal.DeploymentStateChecker.activate(Deployment > StateChecker.java:165) > at > weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppCo > ntainerInvoker.java:79) > at > weblogic.deploy.internal.targetserver.operations.AbstractOperation.activate > (AbstractOperation.java:582) > at > weblogic.deploy.internal.targetserver.operations.ActivateOperation.activate > Deployment(ActivateOperation.java:148) > at > weblogic.deploy.internal.targetserver.operations.ActivateOperation.doCom > mit(ActivateOperation.java:114) > at > weblogic.deploy.internal.targetserver.operations.AbstractOperation.commit > (AbstractOperation.java:335) > at > weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploym > entCommit(DeploymentManager.java:844) > at > weblogic.deploy.internal.targetserver.DeploymentManager.activateDeploy > mentList(DeploymentManager.java:1253) > at > weblogic.deploy.internal.targetserver.DeploymentManager.handleCommit( > DeploymentManager.java:440) > at > weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.commit > (DeploymentServiceDispatcher.java:163) > at > weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackD > eliverer.doCommitCallback(DeploymentReceiverCallbackDeliverer.java:195) > at > weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackD > eliverer.access$100(DeploymentReceiverCallbackDeliverer.java:13) > at > weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackD > eliverer$2.run(DeploymentReceiverCallbackDeliverer.java:68) > at > weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuni > ngWorkManagerImpl.java:545) > at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256) > at weblogic.work.ExecuteThread.run(ExecuteThread.java:221) > Caused by: javax.xml.ws.WebServiceException: > org.apache.cxf.service.factory.ServiceConstructionException > at > org.apache.cxf.jaxws.EndpointImpl.doPublish(EndpointImpl.java:357) > at > org.apache.cxf.jaxws.EndpointImpl.publish(EndpointImpl.java:246) > at > org.apache.cxf.jaxws.EndpointImpl.publish(EndpointImpl.java:525) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j > ava:57) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces > sorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:601) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanF > actory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java > :1546) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanF > actory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1487) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanF > actory.initializeBean(AbstractAutowireCapableBeanFactory.java:1419) > ... 56 more > Caused by: org.apache.cxf.service.factory.ServiceConstructionException > at > org.apache.cxf.jaxb.JAXBDataBinding.initialize(JAXBDataBinding.java:294) > at > org.apache.cxf.service.factory.AbstractServiceFactoryBean.initializeDataBindi > ngs(AbstractServiceFactoryBean.java:86) > at > org.apache.cxf.service.factory.ReflectionServiceFactoryBean.buildServiceFro > mWSDL(ReflectionServiceFactoryBean.java:401) > at > org.apache.cxf.service.factory.ReflectionServiceFactoryBean.initializeService > Model(ReflectionServiceFactoryBean.java:506) > at > org.apache.cxf.service.factory.ReflectionServiceFactoryBean.create(Reflecti > onServiceFactoryBean.java:242) > at > org.apache.cxf.jaxws.support.JaxWsServiceFactoryBean.create(JaxWsServic > eFactoryBean.java:205) > at > org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory.createEndpoin > t(AbstractWSDLBasedEndpointFactory.java:101) > at > org.apache.cxf.frontend.ServerFactoryBean.create(ServerFactoryBean.java: > 159) > at > org.apache.cxf.jaxws.JaxWsServerFactoryBean.create(JaxWsServerFactoryB > ean.java:207) > at > org.apache.cxf.jaxws.EndpointImpl.getServer(EndpointImpl.java:442) > at > org.apache.cxf.jaxws.EndpointImpl.doPublish(EndpointImpl.java:329) > ... 65 more > Caused by: javax.xml.bind.JAXBException: > Descriptor Exceptions: > --------------------------------------------------------- > > Exception [EclipseLink-110] (Eclipse Persistence Services - > 2.3.2.v20111125-r10461): > org.eclipse.persistence.exceptions.DescriptorException > Exception Description: Descriptor is missing for class > [org.ossj.xml.common_cbedatatypes.v1_5.LifeCycleState]. > Mapping: > org.eclipse.persistence.oxm.mappings.XMLCompositeObjectMapping[baseS > tatePartyRole] > Descriptor: > XMLDescriptor(org.ossj.xml.common_cbeparty.v1_5.PartyRoleValue > --> []) > > Exception [EclipseLink-110] (Eclipse Persistence Services - > 2.3.2.v20111125-r10461): > org.eclipse.persistence.exceptions.DescriptorException > Exception Description: Descriptor is missing for class > [org.ossj.xml.common_cbedatatypes.v1_5.LifeCycleState]. > Mapping: > org.eclipse.persistence.oxm.mappings.XMLCompositeObjectMapping[baseC > ustomerStateCustomer] > Descriptor: > XMLDescriptor(org.ossj.xml.common_cbecustomer.v1_5.CustomerValue > --> []) > > Exception [EclipseLink-110] (Eclipse Persistence Services - > 2.3.2.v20111125-r10461): > org.eclipse.persistence.exceptions.DescriptorException > Exception Description: Descriptor is missing for class > [org.ossj.xml.common_cbedatatypes.v1_5.CustomerState]. > Mapping: > org.eclipse.persistence.oxm.mappings.XMLCompositeObjectMapping[baseC > ustomerStateCustomer] > Descriptor: > XMLDescriptor(org.ossj.xml.common_cbecustomer.v1_5.CustomerValue > --> []) > > Exception [EclipseLink-110] (Eclipse Persistence Services - > 2.3.2.v20111125-r10461): > org.eclipse.persistence.exceptions.DescriptorException > Exception Description: Descriptor is missing for class > [org.ossj.xml.ordermanagement.v1_0.RequestState]. > Mapping: > org.eclipse.persistence.oxm.mappings.XMLCompositeObjectMapping[baseC > urrentStateRequestStateChangeEvent] > Descriptor: > XMLDescriptor(org.ossj.xml.ordermanagement.v1_0.RequestStateChangeEv > entType > --> []) > > Exception [EclipseLink-110] (Eclipse Persistence Services - > 2.3.2.v20111125-r10461): > org.eclipse.persistence.exceptions.DescriptorException > Exception Description: Descriptor is missing for class > [org.ossj.xml.common_cbebi.v1_5.BusinessInteractionState]. > Mapping: > org.eclipse.persistence.oxm.mappings.XMLCompositeObjectMapping[baseC > urrentStateRequestStateChangeEvent] > Descriptor: > XMLDescriptor(org.ossj.xml.ordermanagement.v1_0.RequestStateChangeEv > entType > --> []) > > Exception [EclipseLink-110] (Eclipse Persistence Services - > 2.3.2.v20111125-r10461): > org.eclipse.persistence.exceptions.DescriptorException > Exception Description: Descriptor is missing for class > [org.ossj.xml.common_cbebi.v1_5.BusinessInteractionState]. > Mapping: > org.eclipse.persistence.oxm.mappings.XMLCompositeObjectMapping[baseI > nteractionStatusBusinessInteraction] > Descriptor: > XMLDescriptor(org.ossj.xml.common_cbebi.v1_5.BusinessInteractionValue - > -> > []) > > > *spring config looks as* > > <?xml version="1.0" encoding="UTF-8"?> > <beans xmlns="http://www.springframework.org/schema/beans" > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > xmlns:jaxws="http://cxf.apache.org/jaxws" > xmlns:cxf="http://cxf.apache.org/core" > xmlns:jee="http://www.springframework.org/schema/jee" > xsi:schemaLocation="http://www.springframework.org/schema/bea > ns > http://www.springframework.org/schema/beans/spring-beans-2.5.xsd > http://cxf.apache.org/jaxws > http://cxf.apache.org/schemas/jaxws.xsd > http://cxf.apache.org/core http://cxf.apache.org/schemas/core.xsd > http://www.springframework.org/schema/jee > http://www.springframework.org/schema/jee/spring-jee-2.0.xsd"> > > <import resource="classpath:META-INF/cxf/cxf.xml" /> > <import resource="classpath:META-INF/cxf/cxf-extension-soap.xml" > /> > <import resource="classpath:META-INF/cxf/cxf-servlet.xml" /> > <jaxws:endpoint > xmlns:tns="http://ossj.org/wsdl/OrderManagement/v1-0" > implementor="#jvtordermanagementsessionwsport" > wsdlLocation="classpath:wsdl/RPM-RequestWS-v1-0.wsdl" > > endpointName="tns:JVTOrderManagementSessionWSPort11" > serviceName="tns:RPM-RequestWS-v1-0" > address="/JVTOrderManagementSessionWSPort11"> > > <jaxws:inInterceptors> > > <ref bean="saajIn" /> > <ref bean="wss4jIn" /> > </jaxws:inInterceptors> > > <jaxws:features> > <bean > class="org.apache.cxf.feature.LoggingFeature" /> > </jaxws:features> > </jaxws:endpoint> > > <bean id="saajIn" > class="org.apache.cxf.binding.soap.saaj.SAAJInInterceptor" /> > <bean id="wss4jIn" > class="org.apache.cxf.ws.security.wss4j.WSS4JInInterceptor"> > <constructor-arg> > <map> > <entry key="action" > value="UsernameToken" /> > <entry key="passwordType" > value="PasswordText" /> > </map> > </constructor-arg> > </bean> > > > <cxf:bus> > <cxf:properties> > <entry key="ws-security.validate.token" > value="false" /> > <entry key="ws-security.ut.no-callbacks" > value="true" /> > <entry key="ws-security.ut.validator" > value="my.own.Authenticator" /> > </cxf:properties> > </cxf:bus> > </beans> > > Any help/hint/sample would help. > I am using spring3.0.7, cxf 2.5.4 java7 and weblogic12c > > Regards, > Chandramohan > > > > -- > View this message in context: http://cxf.547215.n5.nabble.com/CXF- > webservice-applocation-failing-on-weblogic12c-Cluster-tp5726535.html > Sent from the cxf-user mailing list archive at Nabble.com.
