Sergey, That seems to have fixed it for me! Thanks!
Benji -----Original Message----- From: Sergey Beryozkin [mailto:sberyoz...@gmail.com] Sent: Thursday, January 17, 2013 11:08 AM To: users@cxf.apache.org Subject: Re: jax-rs:server problems On 17/01/13 16:42, Sergey Beryozkin wrote: > Hmm, > > > Caused By: java.lang.NullPointerException > > at > > org.apache.cxf.ws.discovery.listeners.WSDiscoveryServerListener.getServiceQName(WSDiscoveryServerListener.java:89) I wonder though if it is NPE only in your deployment scenario, as the fix looks OK to me, I'll double check a bit later on Sergey > > > I was certain I fixed it in CXF 2.7.2, can you please remove > ws-discovery modules from the distro, that will fix it - and I will test > on my own too > > Sergey > > On 17/01/13 16:33, Shults, Benji wrote: >> ####<Jan 17, 2013 8:39:31 AM CST> <Warning> <HTTP> <usmsp1nb055> >> <admin> <[STANDBY] ExecuteThread: '1' for queue: >> 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> >> <1358433571307> <BEA-101162> <User defined listener >> com.ecologic.components.server.security.spring.SOAPWebServicesSecurityInitializingContextLoaderListener >> failed: org.springframework.beans.factory.BeanCreationException: Error >> creating bean with name 'sdcUsageServer': Invocation of init method >> failed; nested exception is >> org.apache.cxf.service.factory.ServiceConstructionException. >> org.springframework.beans.factory.BeanCreationException: Error >> creating bean with name 'sdcUsageServer': Invocation of init method >> failed; nested exception is >> org.apache.cxf.service.factory.ServiceConstructionException >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1420) >> >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519) >> >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456) >> >> at >> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291) >> >> at >> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) >> >> at >> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288) >> >> at >> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190) >> >> at >> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:580) >> >> at >> org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895) >> >> at >> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425) >> >> at >> org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:276) >> >> at >> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:197) >> >> at >> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47) >> >> at >> com.ecologic.components.server.core.spring.EAComponentsContextLoaderListener.contextInitialized(EAComponentsContextLoaderListener.java:25) >> >> at >> com.ecologic.components.server.security.spring.SecurityInitializingContextLoaderListener.contextInitialized(SecurityInitializingContextLoaderListener.java:34) >> >> at >> com.ecologic.components.server.security.spring.SOAPWebServicesSecurityInitializingContextLoaderListener.contextInitialized(SOAPWebServicesSecurityInitializingContextLoaderListener.java:242) >> >> at >> weblogic.servlet.internal.EventsManager$FireContextListenerAction.run(EventsManager.java:481) >> >> at >> weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) >> >> at >> weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120) >> at >> weblogic.servlet.internal.EventsManager.notifyContextCreatedEvent(EventsManager.java:181) >> >> at >> weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1868) >> >> at >> weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:3154) >> >> at >> weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1518) >> >> at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:484) >> at >> weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425) >> >> at >> weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52) >> >> at >> weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119) >> >> at >> weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:200) >> >> at >> weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:247) >> >> at >> weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425) >> >> at >> weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52) >> >> at >> weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119) >> >> at >> weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:27) >> >> at >> weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:671) >> >> at >> weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52) >> >> at >> weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:212) >> >> at >> weblogic.application.internal.EarDeployment.activate(EarDeployment.java:59) >> >> at >> weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:161) >> >> at >> weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79) >> >> at >> weblogic.deploy.internal.targetserver.operations.AbstractOperation.activate(AbstractOperation.java:569) >> >> at >> weblogic.deploy.internal.targetserver.operations.ActivateOperation.activateDeployment(ActivateOperation.java:150) >> >> at >> weblogic.deploy.internal.targetserver.operations.ActivateOperation.doCommit(ActivateOperation.java:116) >> >> at >> weblogic.deploy.internal.targetserver.operations.AbstractOperation.commit(AbstractOperation.java:323) >> >> at >> weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentCommit(DeploymentManager.java:844) >> >> at >> weblogic.deploy.internal.targetserver.DeploymentManager.activateDeploymentList(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.DeploymentReceiverCallbackDeliverer.doCommitCallback(DeploymentReceiverCallbackDeliverer.java:195) >> >> at >> weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$100(DeploymentReceiverCallbackDeliverer.java:13) >> >> at >> weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$2.run(DeploymentReceiverCallbackDeliverer.java:68) >> >> at >> weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:545) >> >> at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256) >> at weblogic.work.ExecuteThread.run(ExecuteThread.java:221) >> Caused By: org.apache.cxf.service.factory.ServiceConstructionException >> at >> org.apache.cxf.jaxrs.JAXRSServerFactoryBean.create(JAXRSServerFactoryBean.java:201) >> >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> at >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >> >> at >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >> >> at java.lang.reflect.Method.invoke(Method.java:597) >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1544) >> >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1485) >> >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1417) >> >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519) >> >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456) >> >> at >> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291) >> >> at >> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) >> >> at >> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288) >> >> at >> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190) >> >> at >> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:580) >> >> at >> org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895) >> >> at >> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425) >> >> at >> org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:276) >> >> at >> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:197) >> >> at >> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47) >> >> at >> com.ecologic.components.server.core.spring.EAComponentsContextLoaderListener.contextInitialized(EAComponentsContextLoaderListener.java:25) >> >> at >> com.ecologic.components.server.security.spring.SecurityInitializingContextLoaderListener.contextInitialized(SecurityInitializingContextLoaderListener.java:34) >> >> at >> com.ecologic.components.server.security.spring.SOAPWebServicesSecurityInitializingContextLoaderListener.contextInitialized(SOAPWebServicesSecurityInitializingContextLoaderListener.java:242) >> >> at >> weblogic.servlet.internal.EventsManager$FireContextListenerAction.run(EventsManager.java:481) >> >> at >> weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) >> >> at >> weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120) >> at >> weblogic.servlet.internal.EventsManager.notifyContextCreatedEvent(EventsManager.java:181) >> >> at >> weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1868) >> >> at >> weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:3154) >> >> at >> weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1518) >> >> at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:484) >> at >> weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425) >> >> at >> weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52) >> >> at >> weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119) >> >> at >> weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:200) >> >> at >> weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:247) >> >> at >> weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425) >> >> at >> weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52) >> >> at >> weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119) >> >> at >> weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:27) >> >> at >> weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:671) >> >> at >> weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52) >> >> at >> weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:212) >> >> at >> weblogic.application.internal.EarDeployment.activate(EarDeployment.java:59) >> >> at >> weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:161) >> >> at >> weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79) >> >> at >> weblogic.deploy.internal.targetserver.operations.AbstractOperation.activate(AbstractOperation.java:569) >> >> at >> weblogic.deploy.internal.targetserver.operations.ActivateOperation.activateDeployment(ActivateOperation.java:150) >> >> at >> weblogic.deploy.internal.targetserver.operations.ActivateOperation.doCommit(ActivateOperation.java:116) >> >> at >> weblogic.deploy.internal.targetserver.operations.AbstractOperation.commit(AbstractOperation.java:323) >> >> at >> weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentCommit(DeploymentManager.java:844) >> >> at >> weblogic.deploy.internal.targetserver.DeploymentManager.activateDeploymentList(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.DeploymentReceiverCallbackDeliverer.doCommitCallback(DeploymentReceiverCallbackDeliverer.java:195) >> >> at >> weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$100(DeploymentReceiverCallbackDeliverer.java:13) >> >> at >> weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$2.run(DeploymentReceiverCallbackDeliverer.java:68) >> >> at >> weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:545) >> >> at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256) >> at weblogic.work.ExecuteThread.run(ExecuteThread.java:221) >> Caused By: java.lang.NullPointerException >> at >> org.apache.cxf.ws.discovery.listeners.WSDiscoveryServerListener.getServiceQName(WSDiscoveryServerListener.java:89) >> >> at >> org.apache.cxf.ws.discovery.listeners.WSDiscoveryServerListener.startServer(WSDiscoveryServerListener.java:68) >> >> at >> org.apache.cxf.bus.managers.ServerLifeCycleManagerImpl.startServer(ServerLifeCycleManagerImpl.java:61) >> >> at org.apache.cxf.endpoint.ServerImpl.start(ServerImpl.java:146) >> at >> org.apache.cxf.jaxrs.JAXRSServerFactoryBean.create(JAXRSServerFactoryBean.java:192) >> >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> at >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >> >> at >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >> >> at java.lang.reflect.Method.invoke(Method.java:597) >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1544) >> >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1485) >> >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1417) >> >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519) >> >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456) >> >> at >> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291) >> >> at >> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) >> >> at >> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288) >> >> at >> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190) >> >> at >> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:580) >> >> at >> org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895) >> >> at >> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425) >> >> at >> org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:276) >> >> at >> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:197) >> >> at >> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47) >> >> at >> com.ecologic.components.server.core.spring.EAComponentsContextLoaderListener.contextInitialized(EAComponentsContextLoaderListener.java:25) >> >> at >> com.ecologic.components.server.security.spring.SecurityInitializingContextLoaderListener.contextInitialized(SecurityInitializingContextLoaderListener.java:34) >> >> at >> com.ecologic.components.server.security.spring.SOAPWebServicesSecurityInitializingContextLoaderListener.contextInitialized(SOAPWebServicesSecurityInitializingContextLoaderListener.java:242) >> >> at >> weblogic.servlet.internal.EventsManager$FireContextListenerAction.run(EventsManager.java:481) >> >> at >> weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) >> >> at >> weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120) >> at >> weblogic.servlet.internal.EventsManager.notifyContextCreatedEvent(EventsManager.java:181) >> >> at >> weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1868) >> >> at >> weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:3154) >> >> at >> weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1518) >> >> at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:484) >> at >> weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425) >> >> at >> weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52) >> >> at >> weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119) >> >> at >> weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:200) >> >> at >> weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:247) >> >> at >> weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425) >> >> at >> weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52) >> >> at >> weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119) >> >> at >> weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:27) >> >> at >> weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:671) >> >> at >> weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52) >> >> at >> weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:212) >> >> at >> weblogic.application.internal.EarDeployment.activate(EarDeployment.java:59) >> >> at >> weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:161) >> >> at >> weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79) >> >> at >> weblogic.deploy.internal.targetserver.operations.AbstractOperation.activate(AbstractOperation.java:569) >> >> at >> weblogic.deploy.internal.targetserver.operations.ActivateOperation.activateDeployment(ActivateOperation.java:150) >> >> at >> weblogic.deploy.internal.targetserver.operations.ActivateOperation.doCommit(ActivateOperation.java:116) >> >> at >> weblogic.deploy.internal.targetserver.operations.AbstractOperation.commit(AbstractOperation.java:323) >> >> at >> weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentCommit(DeploymentManager.java:844) >> >> at >> weblogic.deploy.internal.targetserver.DeploymentManager.activateDeploymentList(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.DeploymentReceiverCallbackDeliverer.doCommitCallback(DeploymentReceiverCallbackDeliverer.java:195) >> >> at >> weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$100(DeploymentReceiverCallbackDeliverer.java:13) >> >> at >> weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$2.run(DeploymentReceiverCallbackDeliverer.java:68) >> >> at >> weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:545) >> >> at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256) >> at weblogic.work.ExecuteThread.run(ExecuteThread.java:221) >> >> -----Original Message----- >> From: Sergey Beryozkin [mailto:sberyoz...@gmail.com] >> Sent: Thursday, January 17, 2013 10:29 AM >> To: users@cxf.apache.org >> Subject: Re: jax-rs:server problems >> >> On 17/01/13 16:20, Shults, Benji wrote: >>> Trying again. It has a .log suffix. >> You can not attach it to users emails, can you just copy and paste the >> relevant bits to some pastebin service and post a link to it ? >> >> Sergey >>> >>> -----Original Message----- >>> From: Sergey Beryozkin [mailto:sberyoz...@gmail.com] >>> Sent: Thursday, January 17, 2013 9:36 AM >>> To: users@cxf.apache.org >>> Subject: Re: jax-rs:server problems >>> >>> Hi - I'm not seeing any stack trace attached, >>> On 17/01/13 15:12, Shults, Benji wrote: >>>> I'm on CXF 2.7.2. >>>> >>>> Server startup (WebLogic) stack trace is attached. >>>> >>>> Obviously, my EndpointInfo.service is null. I'm not sure why. There are >>>> no other errors. >>> >>> The configuration looks OK to me, I did try deploying on WebLogic once >>> and it worked, I believe some users do deploy on WebLogic too >>> >>> Actually, have a look at >>> http://cxf.apache.org/docs/jax-rs-deployment.html#JAX-RSDeployment-WebLogic >>> >>> >>> May be RuntimeDelegate is not visible... >>> >>> Cheers, Sergey >>> >>>> >>>> Here is an excerpt from my spring config file: >>>> >>>> <import resource="classpath:META-INF/cxf/cxf.xml" /> >>>> >>>> <import resource="classpath:META-INF/cxf/cxf-servlet.xml" /> >>>> >>>> <bean id="sdcObjectMapper" class="com.ecologic.json.SdcObjectMapper" /> >>>> >>>> <bean id="sdcJsonProvider" >>>> class="com.ecologic.sdc.webservice.SdcServicesJsonProvider" >>>> >>>> p:mapper-ref="sdcObjectMapper" /> >>>> >>>> <bean id="sdcBasicAuthAuthenticationInterceptor" >>>> parent="basicAuthAuthenticationInterceptor" >>>> >>>> p:endpointName="UsageService" /> >>>> >>>> <jaxrs:server id="sdcUsageServer" address="/usage/data"> >>>> >>>> <jaxrs:serviceBeans> >>>> >>>> <ref bean="sdcUsageService" /> >>>> >>>> </jaxrs:serviceBeans> >>>> >>>> <jaxrs:providers> >>>> >>>> <ref bean="sdcJsonProvider" /> >>>> >>>> <ref bean="springSecurityExceptionMapper" /> >>>> >>>> </jaxrs:providers> >>>> >>>> <jaxrs:features> >>>> >>>> <ref bean="springSecurityContextFeature" /> >>>> >>>> </jaxrs:features> >>>> >>>> <jaxrs:inInterceptors> >>>> >>>> <ref bean="loggingInInterceptor" /> >>>> >>>> <ref bean="sdcBasicAuthAuthenticationInterceptor" /> >>>> >>>> </jaxrs:inInterceptors> >>>> >>>> <jaxrs:outInterceptors> >>>> >>>> <ref bean="loggingOutInterceptor" /> >>>> >>>> </jaxrs:outInterceptors> >>>> >>>> </jaxrs:server> >>>> >>>> <bean id="sdcUsageService" >>>> class="com.ecologic.sdc.webservice.SdcUsageService" >>>> >>>> p:loggingHelper-ref="sdcUsageLoggingHelper" >>>> p:delegate-ref="sdcUsageDelegate" /> >>>> >>>> Cheers, >>>> >>>> Benji >>>> >>>> *Benji Shults PhD* >>>> >>>> */Senior Software Engineer/*// >>>> >>>> e-mail-and-card-Ecologic-Analytics-Logo-175x60b >>>> >>>> *1650 W 82nd ST^cid:image002.png@01CDCE45.387BDFC0 >>>> <http://g.co/maps/ypezy>STE 1100 >>>> Bloomington MN 55431-1419* >>>> >>>> *phone: (952) 843**-7572*** >>>> >>>> *mobile: (763) 772-2899* >>>> >>>> *e-mail: benji.shu...@ecologicanalytics.com >>>> <mailto:bshu...@ecologicanalytics.com>* >>>> >>>> *website: www.ecologicanalytics.com<http://www.ecologicanalytics.com/>* >>>> >>>> >>>> >>>> P PLEASE CONSIDER OUR ENVIRONMENT BEFORE PRINTING THIS EMAIL. >>>> >>>> This e-mail (including any attachments) is confidential and may be >>>> legally privileged. If you are not an intended recipient or an >>>> authorized representative of an intended recipient, you are prohibited >>>> from using, copying or distributing the information in this e-mail or >>>> its attachments. If you have received this e-mail in error, please >>>> notify the sender immediately by return e-mail and delete all copies of >>>> this message and any attachments. Thank you. >>>> >>> >>> >> >> >> -- >> Sergey Beryozkin >> >> Talend Community Coders >> http://coders.talend.com/ >> >> Blog: http://sberyozkin.blogspot.com >> >> -- Sergey Beryozkin Talend Community Coders http://coders.talend.com/ Blog: http://sberyozkin.blogspot.com