Created
July 7, 2016 14:18
-
-
Save scottmarlow/9f9822e9d4609850d49099c3c5234ed9 to your computer and use it in GitHub Desktop.
StatefulSessionObjectReferenceImpl.isRemoved npe due to ejbComponent.getCache() returning null
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2016-07-07 10:15:38,011 INFO [org.jboss.as.arquillian] (MSC service thread 1-1) Arquillian deployment detected: ArquillianConfig[service=jboss.arquillian.config."main.war",unit=main.war,tests=[org.jboss.as.test.compat.nosql.neo4j.Neo4jDBTestCase]] | |
2016-07-07 10:15:38,026 INFO [org.infinispan.configuration.cache.EvictionConfigurationBuilder] (ServerService Thread Pool -- 108) ISPN000152: Passivation configured without an eviction policy being selected. Only manually evicted entities will be passivated. | |
2016-07-07 10:15:38,027 INFO [org.infinispan.configuration.cache.EvictionConfigurationBuilder] (ServerService Thread Pool -- 108) ISPN000152: Passivation configured without an eviction policy being selected. Only manually evicted entities will be passivated. | |
2016-07-07 10:15:38,027 INFO [org.infinispan.configuration.cache.EvictionConfigurationBuilder] (ServerService Thread Pool -- 108) ISPN000152: Passivation configured without an eviction policy being selected. Only manually evicted entities will be passivated. | |
2016-07-07 10:15:38,027 INFO [org.infinispan.configuration.cache.EvictionConfigurationBuilder] (ServerService Thread Pool -- 108) ISPN000152: Passivation configured without an eviction policy being selected. Only manually evicted entities will be passivated. | |
2016-07-07 10:15:38,032 INFO [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 108) WFLYCLINF0002: Started client-mappings cache from ejb container | |
2016-07-07 10:15:38,119 INFO [org.wildfly.extension.nosql.cdi.Neo4jExtension] (MSC service thread 1-6) Registering bean for profile neo4jtesttprofile | |
2016-07-07 10:15:38,155 INFO [org.wildfly.extension.undertow] (ServerService Thread Pool -- 108) WFLYUT0021: Registered web context: /main | |
2016-07-07 10:15:38,164 INFO [org.jboss.as.server] (management-handler-thread - 17) WFLYSRV0010: Deployed "Neo4jDBTestCase_test.ear" (runtime-name : "Neo4jDBTestCase_test.ear") | |
2016-07-07 10:15:38,346 WARN [org.jboss.as.weld] (pool-2-thread-5) WFLYWELD0052: Using deployment classloader to load proxy classes for module org.neo4j.driver:main. Package-private access will not work. To fix this the module should declare dependencies on [org.jboss.weld.core, org.jboss.weld.spi] | |
2016-07-07 10:15:38,658 WARN [org.jboss.as.ee] (ServerService Thread Pool -- 108) WFLYEE0006: Failed to destroy component instance Instance of StatefulTestBean {UnknownSessionID [5453695657494966505565565268506656495169545166556668656767506951]}: javax.ejb.EJBException: java.lang.NullPointerException | |
at org.jboss.as.ejb3.tx.CMTTxInterceptor.handleExceptionInNoTx(CMTTxInterceptor.java:213) | |
at org.jboss.as.ejb3.tx.CMTTxInterceptor.invokeInNoTx(CMTTxInterceptor.java:265) | |
at org.jboss.as.ejb3.tx.LifecycleCMTTxInterceptor.notSupported(LifecycleCMTTxInterceptor.java:87) | |
at org.jboss.as.ejb3.tx.LifecycleCMTTxInterceptor.processInvocation(LifecycleCMTTxInterceptor.java:64) | |
at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) | |
at org.jboss.as.ejb3.component.interceptors.CurrentInvocationContextInterceptor.processInvocation(CurrentInvocationContextInterceptor.java:41) | |
at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) | |
at org.jboss.as.ee.concurrent.ConcurrentContextInterceptor.processInvocation(ConcurrentContextInterceptor.java:45) | |
at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) | |
at org.jboss.invocation.ContextClassLoaderInterceptor.processInvocation(ContextClassLoaderInterceptor.java:64) | |
at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) | |
at org.jboss.invocation.InterceptorContext.run(InterceptorContext.java:356) | |
at org.jboss.invocation.PrivilegedWithCombinerInterceptor.processInvocation(PrivilegedWithCombinerInterceptor.java:80) | |
at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) | |
at org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61) | |
at org.jboss.as.ee.component.BasicComponentInstance.destroy(BasicComponentInstance.java:125) | |
at org.jboss.as.ejb3.component.stateful.StatefulSessionComponent.destroyInstance(StatefulSessionComponent.java:157) | |
at org.jboss.as.ejb3.component.stateful.StatefulSessionComponent.destroyInstance(StatefulSessionComponent.java:75) | |
at org.jboss.as.ejb3.cache.simple.SimpleCache.stop(SimpleCache.java:91) | |
at org.jboss.as.ejb3.component.stateful.StatefulSessionComponent.done(StatefulSessionComponent.java:369) | |
at org.jboss.as.ejb3.component.EJBComponent.stop(EJBComponent.java:553) | |
at org.jboss.as.ee.component.ComponentStartService$2.run(ComponentStartService.java:78) | |
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) | |
at java.util.concurrent.FutureTask.run(FutureTask.java:266) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
at org.jboss.threads.JBossThread.run(JBossThread.java:320) | |
Caused by: java.lang.NullPointerException | |
at org.jboss.as.weld.ejb.StatefulSessionObjectReferenceImpl.isRemoved(StatefulSessionObjectReferenceImpl.java:133) | |
at org.jboss.weld.bean.proxy.EnterpriseBeanProxyMethodHandler.invoke(EnterpriseBeanProxyMethodHandler.java:112) | |
at org.jboss.weld.bean.proxy.EnterpriseTargetBeanInstance.invoke(EnterpriseTargetBeanInstance.java:56) | |
at org.jboss.weld.bean.proxy.ProxyMethodHandler.invoke(ProxyMethodHandler.java:100) | |
at org.jboss.as.test.compat.nosql.neo4j.NestedBean$Proxy$_$$_Weld$EnterpriseProxy$.destroy(Unknown Source) | |
at org.jboss.weld.bean.SessionBean.destroy(SessionBean.java:162) | |
at org.jboss.weld.util.bean.IsolatedForwardingBean.destroy(IsolatedForwardingBean.java:50) | |
at org.jboss.weld.context.CreationalContextImpl.destroy(CreationalContextImpl.java:142) | |
at org.jboss.weld.context.CreationalContextImpl.release(CreationalContextImpl.java:130) | |
at org.jboss.weld.context.CreationalContextImpl.release(CreationalContextImpl.java:121) | |
at org.jboss.as.weld.injection.WeldManagedReferenceFactory$WeldManagedReference.release(WeldManagedReferenceFactory.java:70) | |
at org.jboss.as.ee.component.ManagedReferenceReleaseInterceptor.processInvocation(ManagedReferenceReleaseInterceptor.java:60) | |
at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) | |
at org.jboss.as.ee.component.ManagedReferenceReleaseInterceptor.processInvocation(ManagedReferenceReleaseInterceptor.java:56) | |
at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) | |
at org.jboss.as.jpa.interceptor.SFSBDestroyInterceptor.processInvocation(SFSBDestroyInterceptor.java:49) | |
at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) | |
at org.jboss.as.ee.component.NamespaceContextInterceptor.processInvocation(NamespaceContextInterceptor.java:50) | |
at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) | |
at org.jboss.as.ejb3.tx.CMTTxInterceptor.invokeInNoTx(CMTTxInterceptor.java:263) | |
... 26 more | |
2016-07-07 10:15:38,657 INFO [org.wildfly.extension.undertow] (ServerService Thread Pool -- 112) WFLYUT0022: Unregistered web context: /main | |
2016-07-07 10:15:38,659 WARN [org.jboss.as.ee] (ServerService Thread Pool -- 108) WFLYEE0006: Failed to destroy component instance Instance of StatefulTestBean {UnknownSessionID [5255654955496969495154545248575566666854496949665465535067566948]}: javax.ejb.EJBException: java.lang.NullPointerException | |
at org.jboss.as.ejb3.tx.CMTTxInterceptor.handleExceptionInNoTx(CMTTxInterceptor.java:213) | |
at org.jboss.as.ejb3.tx.CMTTxInterceptor.invokeInNoTx(CMTTxInterceptor.java:265) | |
at org.jboss.as.ejb3.tx.LifecycleCMTTxInterceptor.notSupported(LifecycleCMTTxInterceptor.java:87) | |
at org.jboss.as.ejb3.tx.LifecycleCMTTxInterceptor.processInvocation(LifecycleCMTTxInterceptor.java:64) | |
at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) | |
at org.jboss.as.ejb3.component.interceptors.CurrentInvocationContextInterceptor.processInvocation(CurrentInvocationContextInterceptor.java:41) | |
at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) | |
at org.jboss.as.ee.concurrent.ConcurrentContextInterceptor.processInvocation(ConcurrentContextInterceptor.java:45) | |
at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) | |
at org.jboss.invocation.ContextClassLoaderInterceptor.processInvocation(ContextClassLoaderInterceptor.java:64) | |
at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) | |
at org.jboss.invocation.InterceptorContext.run(InterceptorContext.java:356) | |
at org.jboss.invocation.PrivilegedWithCombinerInterceptor.processInvocation(PrivilegedWithCombinerInterceptor.java:80) | |
at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) | |
at org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61) | |
at org.jboss.as.ee.component.BasicComponentInstance.destroy(BasicComponentInstance.java:125) | |
at org.jboss.as.ejb3.component.stateful.StatefulSessionComponent.destroyInstance(StatefulSessionComponent.java:157) | |
at org.jboss.as.ejb3.component.stateful.StatefulSessionComponent.destroyInstance(StatefulSessionComponent.java:75) | |
at org.jboss.as.ejb3.cache.simple.SimpleCache.stop(SimpleCache.java:91) | |
at org.jboss.as.ejb3.component.stateful.StatefulSessionComponent.done(StatefulSessionComponent.java:369) | |
at org.jboss.as.ejb3.component.EJBComponent.stop(EJBComponent.java:553) | |
at org.jboss.as.ee.component.ComponentStartService$2.run(ComponentStartService.java:78) | |
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) | |
at java.util.concurrent.FutureTask.run(FutureTask.java:266) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
at org.jboss.threads.JBossThread.run(JBossThread.java:320) | |
Caused by: java.lang.NullPointerException | |
at org.jboss.as.weld.ejb.StatefulSessionObjectReferenceImpl.isRemoved(StatefulSessionObjectReferenceImpl.java:133) | |
at org.jboss.weld.bean.proxy.EnterpriseBeanProxyMethodHandler.invoke(EnterpriseBeanProxyMethodHandler.java:112) | |
at org.jboss.weld.bean.proxy.EnterpriseTargetBeanInstance.invoke(EnterpriseTargetBeanInstance.java:56) | |
at org.jboss.weld.bean.proxy.ProxyMethodHandler.invoke(ProxyMethodHandler.java:100) | |
at org.jboss.as.test.compat.nosql.neo4j.NestedBean$Proxy$_$$_Weld$EnterpriseProxy$.destroy(Unknown Source) | |
at org.jboss.weld.bean.SessionBean.destroy(SessionBean.java:162) | |
at org.jboss.weld.util.bean.IsolatedForwardingBean.destroy(IsolatedForwardingBean.java:50) | |
at org.jboss.weld.context.CreationalContextImpl.destroy(CreationalContextImpl.java:142) | |
at org.jboss.weld.context.CreationalContextImpl.release(CreationalContextImpl.java:130) | |
at org.jboss.weld.context.CreationalContextImpl.release(CreationalContextImpl.java:121) | |
at org.jboss.as.weld.injection.WeldManagedReferenceFactory$WeldManagedReference.release(WeldManagedReferenceFactory.java:70) | |
at org.jboss.as.ee.component.ManagedReferenceReleaseInterceptor.processInvocation(ManagedReferenceReleaseInterceptor.java:60) | |
at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) | |
at org.jboss.as.ee.component.ManagedReferenceReleaseInterceptor.processInvocation(ManagedReferenceReleaseInterceptor.java:56) | |
at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) | |
at org.jboss.as.jpa.interceptor.SFSBDestroyInterceptor.processInvocation(SFSBDestroyInterceptor.java:49) | |
at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) | |
at org.jboss.as.ee.component.NamespaceContextInterceptor.processInvocation(NamespaceContextInterceptor.java:50) | |
at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) | |
at org.jboss.as.ejb3.tx.CMTTxInterceptor.invokeInNoTx(CMTTxInterceptor.java:263) | |
... 26 more | |
2016-07-07 10:15:38,661 WARN [org.jboss.as.ee] (ServerService Thread Pool -- 108) WFLYEE0006: Failed to destroy component instance Instance of StatefulTestBean {UnknownSessionID [5570515768496850536955545265495766535368564970495650544948545055]}: javax.ejb.EJBException: java.lang.NullPointerException | |
at org.jboss.as.ejb3.tx.CMTTxInterceptor.handleExceptionInNoTx(CMTTxInterceptor.java:213) | |
at org.jboss.as.ejb3.tx.CMTTxInterceptor.invokeInNoTx(CMTTxInterceptor.java:265) | |
at org.jboss.as.ejb3.tx.LifecycleCMTTxInterceptor.notSupported(LifecycleCMTTxInterceptor.java:87) | |
at org.jboss.as.ejb3.tx.LifecycleCMTTxInterceptor.processInvocation(LifecycleCMTTxInterceptor.java:64) | |
at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) | |
at org.jboss.as.ejb3.component.interceptors.CurrentInvocationContextInterceptor.processInvocation(CurrentInvocationContextInterceptor.java:41) | |
at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) | |
at org.jboss.as.ee.concurrent.ConcurrentContextInterceptor.processInvocation(ConcurrentContextInterceptor.java:45) | |
at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) | |
at org.jboss.invocation.ContextClassLoaderInterceptor.processInvocation(ContextClassLoaderInterceptor.java:64) | |
at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) | |
at org.jboss.invocation.InterceptorContext.run(InterceptorContext.java:356) | |
at org.jboss.invocation.PrivilegedWithCombinerInterceptor.processInvocation(PrivilegedWithCombinerInterceptor.java:80) | |
at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) | |
at org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61) | |
at org.jboss.as.ee.component.BasicComponentInstance.destroy(BasicComponentInstance.java:125) | |
at org.jboss.as.ejb3.component.stateful.StatefulSessionComponent.destroyInstance(StatefulSessionComponent.java:157) | |
at org.jboss.as.ejb3.component.stateful.StatefulSessionComponent.destroyInstance(StatefulSessionComponent.java:75) | |
at org.jboss.as.ejb3.cache.simple.SimpleCache.stop(SimpleCache.java:91) | |
at org.jboss.as.ejb3.component.stateful.StatefulSessionComponent.done(StatefulSessionComponent.java:369) | |
at org.jboss.as.ejb3.component.EJBComponent.stop(EJBComponent.java:553) | |
at org.jboss.as.ee.component.ComponentStartService$2.run(ComponentStartService.java:78) | |
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) | |
at java.util.concurrent.FutureTask.run(FutureTask.java:266) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
at org.jboss.threads.JBossThread.run(JBossThread.java:320) | |
Caused by: java.lang.NullPointerException | |
at org.jboss.as.weld.ejb.StatefulSessionObjectReferenceImpl.isRemoved(StatefulSessionObjectReferenceImpl.java:133) | |
at org.jboss.weld.bean.proxy.EnterpriseBeanProxyMethodHandler.invoke(EnterpriseBeanProxyMethodHandler.java:112) | |
at org.jboss.weld.bean.proxy.EnterpriseTargetBeanInstance.invoke(EnterpriseTargetBeanInstance.java:56) | |
at org.jboss.weld.bean.proxy.ProxyMethodHandler.invoke(ProxyMethodHandler.java:100) | |
at org.jboss.as.test.compat.nosql.neo4j.NestedBean$Proxy$_$$_Weld$EnterpriseProxy$.destroy(Unknown Source) | |
at org.jboss.weld.bean.SessionBean.destroy(SessionBean.java:162) | |
at org.jboss.weld.util.bean.IsolatedForwardingBean.destroy(IsolatedForwardingBean.java:50) | |
at org.jboss.weld.context.CreationalContextImpl.destroy(CreationalContextImpl.java:142) | |
at org.jboss.weld.context.CreationalContextImpl.release(CreationalContextImpl.java:130) | |
at org.jboss.weld.context.CreationalContextImpl.release(CreationalContextImpl.java:121) | |
at org.jboss.as.weld.injection.WeldManagedReferenceFactory$WeldManagedReference.release(WeldManagedReferenceFactory.java:70) | |
at org.jboss.as.ee.component.ManagedReferenceReleaseInterceptor.processInvocation(ManagedReferenceReleaseInterceptor.java:60) | |
at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) | |
at org.jboss.as.ee.component.ManagedReferenceReleaseInterceptor.processInvocation(ManagedReferenceReleaseInterceptor.java:56) | |
at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) | |
at org.jboss.as.jpa.interceptor.SFSBDestroyInterceptor.processInvocation(SFSBDestroyInterceptor.java:49) | |
at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) | |
at org.jboss.as.ee.component.NamespaceContextInterceptor.processInvocation(NamespaceContextInterceptor.java:50) | |
at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) | |
at org.jboss.as.ejb3.tx.CMTTxInterceptor.invokeInNoTx(CMTTxInterceptor.java:263) | |
... 26 more |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment