You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@deltaspike.apache.org by "Daniel Zwicker (JIRA)" <ji...@apache.org> on 2013/07/08 12:55:53 UTC

[jira] [Updated] (DELTASPIKE-392) Shutdown error for EntityManagerLookup

     [ https://issues.apache.org/jira/browse/DELTASPIKE-392?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Daniel Zwicker updated DELTASPIKE-392:
--------------------------------------

    Description: 
When shutdown a jboss-7.2.0 (EAP 6.1.0) got this error in the logs:

{quote}
WELD-000019 Error destroying an instance Managed Bean [class org.apache.deltaspike.data.impl.handler.EntityManagerLookup] with qualifiers [@Any @Default] of org.apache.deltaspike.data.impl.handler.EntityManagerLookup@47b41147
1

12:46:11,812 DEBUG [org.jboss.weld.Bean] (MSC service thread 1-6) throwing: java.lang.IllegalStateException: EntityManager is closed
	at org.hibernate.ejb.EntityManagerImpl.close(EntityManagerImpl.java:132) [hibernate-entitymanager-4.2.0.CR1.jar:4.2.0.CR1]
	at com.in2experience.rom.persistence.cdi.DataSourceProducer.close(DataSourceProducer.java:25) [rom-database-1.0.0.0-SNAPSHOT.jar:]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_25]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0_25]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_25]
	at java.lang.reflect.Method.invoke(Method.java:606) [rt.jar:1.7.0_25]
	at org.jboss.weld.util.reflection.SecureReflections$13.work(SecureReflections.java:267) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.util.reflection.SecureReflectionAccess.run(SecureReflectionAccess.java:52) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.util.reflection.SecureReflectionAccess.runAsInvocation(SecureReflectionAccess.java:137) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.util.reflection.SecureReflections.invoke(SecureReflections.java:263) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.introspector.jlr.WeldMethodImpl.invokeOnInstance(WeldMethodImpl.java:170) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.introspector.ForwardingWeldMethod.invokeOnInstance(ForwardingWeldMethod.java:51) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.injection.MethodInjectionPoint.invokeOnInstanceWithSpecialValue(MethodInjectionPoint.java:154) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.bean.DisposalMethod.invokeDisposeMethod(DisposalMethod.java:159) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.bean.ProducerMethod$ProducerMethodProducer.dispose(ProducerMethod.java:126) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.bean.ProducerMethod.destroy(ProducerMethod.java:197) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.context.ForwardingContextual.destroy(ForwardingContextual.java:31) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.context.CreationalContextImpl.destroy(CreationalContextImpl.java:100) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.context.CreationalContextImpl.release(CreationalContextImpl.java:95) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.context.CreationalContextImpl.release(CreationalContextImpl.java:86) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.bean.builtin.AbstractFacadeBean.destroy(AbstractFacadeBean.java:49) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.context.ForwardingContextual.destroy(ForwardingContextual.java:31) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.context.CreationalContextImpl.destroy(CreationalContextImpl.java:100) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.context.CreationalContextImpl.release(CreationalContextImpl.java:95) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.bean.ManagedBean.destroy(ManagedBean.java:308) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.context.ForwardingContextual.destroy(ForwardingContextual.java:31) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.context.CreationalContextImpl.destroy(CreationalContextImpl.java:100) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.context.CreationalContextImpl.release(CreationalContextImpl.java:95) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.bean.ManagedBean.destroy(ManagedBean.java:308) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.context.ForwardingContextual.destroy(ForwardingContextual.java:31) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.context.AbstractContext.destroy(AbstractContext.java:128) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.context.AbstractContext.destroy(AbstractContext.java:142) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.context.AbstractSharedContext.destroy(AbstractSharedContext.java:61) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.context.AbstractSharedContext.invalidate(AbstractSharedContext.java:56) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.bootstrap.WeldBootstrap.shutdown(WeldBootstrap.java:463) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.as.weld.WeldBootstrapService.stop(WeldBootstrapService.java:128) [jboss-as-weld-7.2.0.Final.jar:7.2.0.Final]
	at org.jboss.msc.service.ServiceControllerImpl$StopTask.stopService(ServiceControllerImpl.java:1911)
	at org.jboss.msc.service.ServiceControllerImpl$StopTask.run(ServiceControllerImpl.java:1874)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [rt.jar:1.7.0_25]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [rt.jar:1.7.0_25]
	at java.lang.Thread.run(Thread.java:724) [rt.jar:1.7.0_25]
{quote}

  was:
When shutdown a jboss-7.2.0 (EAP 6.1.0) got this error in the logs:

{code:title=WELD-000019 Error destroying an instance Managed Bean [class org.apache.deltaspike.data.impl.handler.EntityManagerLookup] with qualifiers [@Any @Default] of org.apache.deltaspike.data.impl.handler.EntityManagerLookup@47b41147|borderStyle=solid}
1
12:46:11,812 DEBUG [org.jboss.weld.Bean] (MSC service thread 1-6) throwing: java.lang.IllegalStateException: EntityManager is closed
	at org.hibernate.ejb.EntityManagerImpl.close(EntityManagerImpl.java:132) [hibernate-entitymanager-4.2.0.CR1.jar:4.2.0.CR1]
	at com.in2experience.rom.persistence.cdi.DataSourceProducer.close(DataSourceProducer.java:25) [rom-database-1.0.0.0-SNAPSHOT.jar:]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_25]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0_25]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_25]
	at java.lang.reflect.Method.invoke(Method.java:606) [rt.jar:1.7.0_25]
	at org.jboss.weld.util.reflection.SecureReflections$13.work(SecureReflections.java:267) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.util.reflection.SecureReflectionAccess.run(SecureReflectionAccess.java:52) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.util.reflection.SecureReflectionAccess.runAsInvocation(SecureReflectionAccess.java:137) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.util.reflection.SecureReflections.invoke(SecureReflections.java:263) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.introspector.jlr.WeldMethodImpl.invokeOnInstance(WeldMethodImpl.java:170) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.introspector.ForwardingWeldMethod.invokeOnInstance(ForwardingWeldMethod.java:51) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.injection.MethodInjectionPoint.invokeOnInstanceWithSpecialValue(MethodInjectionPoint.java:154) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.bean.DisposalMethod.invokeDisposeMethod(DisposalMethod.java:159) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.bean.ProducerMethod$ProducerMethodProducer.dispose(ProducerMethod.java:126) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.bean.ProducerMethod.destroy(ProducerMethod.java:197) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.context.ForwardingContextual.destroy(ForwardingContextual.java:31) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.context.CreationalContextImpl.destroy(CreationalContextImpl.java:100) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.context.CreationalContextImpl.release(CreationalContextImpl.java:95) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.context.CreationalContextImpl.release(CreationalContextImpl.java:86) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.bean.builtin.AbstractFacadeBean.destroy(AbstractFacadeBean.java:49) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.context.ForwardingContextual.destroy(ForwardingContextual.java:31) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.context.CreationalContextImpl.destroy(CreationalContextImpl.java:100) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.context.CreationalContextImpl.release(CreationalContextImpl.java:95) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.bean.ManagedBean.destroy(ManagedBean.java:308) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.context.ForwardingContextual.destroy(ForwardingContextual.java:31) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.context.CreationalContextImpl.destroy(CreationalContextImpl.java:100) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.context.CreationalContextImpl.release(CreationalContextImpl.java:95) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.bean.ManagedBean.destroy(ManagedBean.java:308) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.context.ForwardingContextual.destroy(ForwardingContextual.java:31) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.context.AbstractContext.destroy(AbstractContext.java:128) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.context.AbstractContext.destroy(AbstractContext.java:142) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.context.AbstractSharedContext.destroy(AbstractSharedContext.java:61) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.context.AbstractSharedContext.invalidate(AbstractSharedContext.java:56) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.weld.bootstrap.WeldBootstrap.shutdown(WeldBootstrap.java:463) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
	at org.jboss.as.weld.WeldBootstrapService.stop(WeldBootstrapService.java:128) [jboss-as-weld-7.2.0.Final.jar:7.2.0.Final]
	at org.jboss.msc.service.ServiceControllerImpl$StopTask.stopService(ServiceControllerImpl.java:1911)
	at org.jboss.msc.service.ServiceControllerImpl$StopTask.run(ServiceControllerImpl.java:1874)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [rt.jar:1.7.0_25]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [rt.jar:1.7.0_25]
	at java.lang.Thread.run(Thread.java:724) [rt.jar:1.7.0_25]
{code}

    
> Shutdown error for EntityManagerLookup
> --------------------------------------
>
>                 Key: DELTASPIKE-392
>                 URL: https://issues.apache.org/jira/browse/DELTASPIKE-392
>             Project: DeltaSpike
>          Issue Type: Bug
>          Components: Data-Module
>         Environment: JBoss 7.2.0-Final
>            Reporter: Daniel Zwicker
>            Priority: Minor
>
> When shutdown a jboss-7.2.0 (EAP 6.1.0) got this error in the logs:
> {quote}
> WELD-000019 Error destroying an instance Managed Bean [class org.apache.deltaspike.data.impl.handler.EntityManagerLookup] with qualifiers [@Any @Default] of org.apache.deltaspike.data.impl.handler.EntityManagerLookup@47b41147
> 1
> 12:46:11,812 DEBUG [org.jboss.weld.Bean] (MSC service thread 1-6) throwing: java.lang.IllegalStateException: EntityManager is closed
> 	at org.hibernate.ejb.EntityManagerImpl.close(EntityManagerImpl.java:132) [hibernate-entitymanager-4.2.0.CR1.jar:4.2.0.CR1]
> 	at com.in2experience.rom.persistence.cdi.DataSourceProducer.close(DataSourceProducer.java:25) [rom-database-1.0.0.0-SNAPSHOT.jar:]
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_25]
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0_25]
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_25]
> 	at java.lang.reflect.Method.invoke(Method.java:606) [rt.jar:1.7.0_25]
> 	at org.jboss.weld.util.reflection.SecureReflections$13.work(SecureReflections.java:267) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
> 	at org.jboss.weld.util.reflection.SecureReflectionAccess.run(SecureReflectionAccess.java:52) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
> 	at org.jboss.weld.util.reflection.SecureReflectionAccess.runAsInvocation(SecureReflectionAccess.java:137) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
> 	at org.jboss.weld.util.reflection.SecureReflections.invoke(SecureReflections.java:263) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
> 	at org.jboss.weld.introspector.jlr.WeldMethodImpl.invokeOnInstance(WeldMethodImpl.java:170) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
> 	at org.jboss.weld.introspector.ForwardingWeldMethod.invokeOnInstance(ForwardingWeldMethod.java:51) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
> 	at org.jboss.weld.injection.MethodInjectionPoint.invokeOnInstanceWithSpecialValue(MethodInjectionPoint.java:154) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
> 	at org.jboss.weld.bean.DisposalMethod.invokeDisposeMethod(DisposalMethod.java:159) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
> 	at org.jboss.weld.bean.ProducerMethod$ProducerMethodProducer.dispose(ProducerMethod.java:126) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
> 	at org.jboss.weld.bean.ProducerMethod.destroy(ProducerMethod.java:197) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
> 	at org.jboss.weld.context.ForwardingContextual.destroy(ForwardingContextual.java:31) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
> 	at org.jboss.weld.context.CreationalContextImpl.destroy(CreationalContextImpl.java:100) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
> 	at org.jboss.weld.context.CreationalContextImpl.release(CreationalContextImpl.java:95) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
> 	at org.jboss.weld.context.CreationalContextImpl.release(CreationalContextImpl.java:86) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
> 	at org.jboss.weld.bean.builtin.AbstractFacadeBean.destroy(AbstractFacadeBean.java:49) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
> 	at org.jboss.weld.context.ForwardingContextual.destroy(ForwardingContextual.java:31) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
> 	at org.jboss.weld.context.CreationalContextImpl.destroy(CreationalContextImpl.java:100) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
> 	at org.jboss.weld.context.CreationalContextImpl.release(CreationalContextImpl.java:95) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
> 	at org.jboss.weld.bean.ManagedBean.destroy(ManagedBean.java:308) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
> 	at org.jboss.weld.context.ForwardingContextual.destroy(ForwardingContextual.java:31) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
> 	at org.jboss.weld.context.CreationalContextImpl.destroy(CreationalContextImpl.java:100) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
> 	at org.jboss.weld.context.CreationalContextImpl.release(CreationalContextImpl.java:95) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
> 	at org.jboss.weld.bean.ManagedBean.destroy(ManagedBean.java:308) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
> 	at org.jboss.weld.context.ForwardingContextual.destroy(ForwardingContextual.java:31) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
> 	at org.jboss.weld.context.AbstractContext.destroy(AbstractContext.java:128) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
> 	at org.jboss.weld.context.AbstractContext.destroy(AbstractContext.java:142) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
> 	at org.jboss.weld.context.AbstractSharedContext.destroy(AbstractSharedContext.java:61) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
> 	at org.jboss.weld.context.AbstractSharedContext.invalidate(AbstractSharedContext.java:56) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
> 	at org.jboss.weld.bootstrap.WeldBootstrap.shutdown(WeldBootstrap.java:463) [weld-core-1.1.10.Final.jar:2012-10-12 10:00]
> 	at org.jboss.as.weld.WeldBootstrapService.stop(WeldBootstrapService.java:128) [jboss-as-weld-7.2.0.Final.jar:7.2.0.Final]
> 	at org.jboss.msc.service.ServiceControllerImpl$StopTask.stopService(ServiceControllerImpl.java:1911)
> 	at org.jboss.msc.service.ServiceControllerImpl$StopTask.run(ServiceControllerImpl.java:1874)
> 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [rt.jar:1.7.0_25]
> 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [rt.jar:1.7.0_25]
> 	at java.lang.Thread.run(Thread.java:724) [rt.jar:1.7.0_25]
> {quote}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira