I'm getting a strange exception in my log files. The exception doesn't get
propagated to my code, so I can't catch it. Has anyone seen this before or
have any ideas what causes it?

I am using cxf-2.1.3-snapshot (I need this version because of a bug fix it
includes).

 

Thank you,

John

 

Thu 02 Oct 16:06:30 [pool-8-thread-1] WARN  ResourceInjector - method
annotated by @PostConstruct throws exception when invoked

java.lang.reflect.InvocationTargetException

            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.cxf.common.injection.ResourceInjector.invokePostConstruct(Resourc
eInjector.java:302)

            at
org.apache.cxf.common.injection.ResourceInjector.construct(ResourceInjector.
java:86)

            at
org.apache.cxf.bus.spring.Jsr250BeanPostProcessor.postProcessAfterInitializa
tion(Jsr250BeanPostProcessor.java:58)

            at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory
.applyBeanPostProcessorsAfterInitialization(AbstractAutowireCapableBeanFacto
ry.java:361)

            at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory
.initializeBean(AbstractAutowireCapableBeanFactory.java:1343)

            at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory
.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)

            at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory
$1.run(AbstractAutowireCapableBeanFactory.java:409)

            at java.security.AccessController.doPrivileged(Native Method)

            at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory
.createBean(AbstractAutowireCapableBeanFactory.java:380)

            at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(Ab
stractBeanFactory.java:264)

            at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSi
ngleton(DefaultSingletonBeanRegistry.java:221)

            at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(Abst
ractBeanFactory.java:261)

            at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(Abstra
ctBeanFactory.java:185)

            at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(Abstra
ctBeanFactory.java:164)

            at
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInst
antiateSingletons(DefaultListableBeanFactory.java:429)

            at
org.springframework.context.support.AbstractApplicationContext.finishBeanFac
toryInitialization(AbstractApplicationContext.java:729)

            at
org.springframework.context.support.AbstractApplicationContext.refresh(Abstr
actApplicationContext.java:381)

            at
org.apache.cxf.bus.spring.BusApplicationContext.<init>(BusApplicationContext
.java:88)

            at
org.apache.cxf.bus.spring.SpringBusFactory.createApplicationContext(SpringBu
sFactory.java:103)

            at
org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:9
4)

            at
org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:8
7)

            at
org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:6
5)

            at
org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:5
4)

            at org.apache.cxf.BusFactory.getDefaultBus(BusFactory.java:70)

            at
org.apache.cxf.BusFactory.getThreadDefaultBus(BusFactory.java:107)

            at
org.apache.cxf.BusFactory.getThreadDefaultBus(BusFactory.java:98)

            at
org.apache.cxf.endpoint.AbstractEndpointFactory.getBus(AbstractEndpointFacto
ry.java:73)

            at
org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory.initializeServiceFa
ctory(AbstractWSDLBasedEndpointFactory.java:228)

            at
org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory.createEndpoint(Abst
ractWSDLBasedEndpointFactory.java:99)

            at
org.apache.cxf.frontend.ClientFactoryBean.create(ClientFactoryBean.java:52)

            at
org.apache.cxf.frontend.ClientProxyFactoryBean.create(ClientProxyFactoryBean
.java:97)

            at
org.apache.cxf.jaxws.JaxWsProxyFactoryBean.create(JaxWsProxyFactoryBean.java
:93)

            at
com.mycompany.status.StatusPollingTask.run(StatusPollingTask.java:32)

            at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)

            at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
Source)

            at java.lang.Thread.run(Unknown Source)

Caused by: java.lang.NoSuchMethodError:
org.apache.cxf.ws.policy.AssertionBuilderRegistry.register(Lorg/apache/cxf/w
s/policy/AssertionBuilder;)V

            at
org.apache.cxf.ws.security.policy.WSSecurityPolicyLoader.registerBuilders(WS
SecurityPolicyLoader.java:81)

            at
org.apache.cxf.ws.security.policy.WSSecurityPolicyLoader.register(WSSecurity
PolicyLoader.java:72)

            ... 44 more

Thu 02 Oct 16:06:30 [WrapperStartStopAppMain] WARN  ResourceInjector -
method annotated by @PostConstruct throws exception when invoked

java.lang.reflect.InvocationTargetException

            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.cxf.common.injection.ResourceInjector.invokePostConstruct(Resourc
eInjector.java:302)

            at
org.apache.cxf.common.injection.ResourceInjector.construct(ResourceInjector.
java:86)

            at
org.apache.cxf.bus.spring.Jsr250BeanPostProcessor.postProcessAfterInitializa
tion(Jsr250BeanPostProcessor.java:58)

            at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory
.applyBeanPostProcessorsAfterInitialization(AbstractAutowireCapableBeanFacto
ry.java:361)

            at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory
.initializeBean(AbstractAutowireCapableBeanFactory.java:1343)

            at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory
.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)

            at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory
$1.run(AbstractAutowireCapableBeanFactory.java:409)

            at java.security.AccessController.doPrivileged(Native Method)

            at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory
.createBean(AbstractAutowireCapableBeanFactory.java:380)

            at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(Ab
stractBeanFactory.java:264)

            at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSi
ngleton(DefaultSingletonBeanRegistry.java:221)

            at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(Abst
ractBeanFactory.java:261)

            at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(Abstra
ctBeanFactory.java:185)

            at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(Abstra
ctBeanFactory.java:164)

            at
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInst
antiateSingletons(DefaultListableBeanFactory.java:429)

            at
org.springframework.context.support.AbstractApplicationContext.finishBeanFac
toryInitialization(AbstractApplicationContext.java:729)

            at
org.springframework.context.support.AbstractApplicationContext.refresh(Abstr
actApplicationContext.java:381)

            at
org.apache.cxf.bus.spring.BusApplicationContext.<init>(BusApplicationContext
.java:88)

            at
org.apache.cxf.bus.spring.SpringBusFactory.createApplicationContext(SpringBu
sFactory.java:103)

            at
org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:9
4)

            at
org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:8
7)

            at
org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:6
5)

            at
org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:5
4)

            at
org.apache.cxf.transport.servlet.CXFServlet.updateContext(CXFServlet.java:11
2)

            at
org.apache.cxf.transport.servlet.CXFServlet.loadSpringBus(CXFServlet.java:10
1)

            at
org.apache.cxf.transport.servlet.CXFServlet.loadBus(CXFServlet.java:70)

            at
org.apache.cxf.transport.servlet.AbstractCXFServlet.init(AbstractCXFServlet.
java:91)

            at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:11
05)

            at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:932)

            at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:
3951)

            at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4225)

            at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:7
59)

            at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)

            at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)

            at
org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:608)

            at
org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:535
)

            at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:470)

            at
org.apache.catalina.startup.HostConfig.start(HostConfig.java:1122)

            at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310)

            at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSuppor
t.java:119)

            at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1021)

            at
org.apache.catalina.core.StandardHost.start(StandardHost.java:718)

            at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013)

            at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)

            at
org.apache.catalina.core.StandardService.start(StandardService.java:450)

            at
org.apache.catalina.core.StandardServer.start(StandardServer.java:709)

            at org.apache.catalina.startup.Catalina.start(Catalina.java:551)

            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.catalina.startup.Bootstrap.start(Bootstrap.java:294)

            at
org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432)

            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.tanukisoftware.wrapper.WrapperStartStopApp.run(WrapperStartStopApp.java:
159)

            at java.lang.Thread.run(Unknown Source)

Caused by: java.lang.NoSuchMethodError:
org.apache.cxf.ws.policy.AssertionBuilderRegistry.register(Lorg/apache/cxf/w
s/policy/AssertionBuilder;)V

            at
org.apache.cxf.ws.security.policy.WSSecurityPolicyLoader.registerBuilders(WS
SecurityPolicyLoader.java:81)

            at
org.apache.cxf.ws.security.policy.WSSecurityPolicyLoader.register(WSSecurity
PolicyLoader.java:72)

            ... 63 more

Reply via email to