[jbossseam-issues] [JBoss JIRA] Commented: (JBSEAM-4340) Seam blog example - throws IllegalStateException on undeploy

Norman Richards (JIRA) jira-events at lists.jboss.org
Thu Aug 13 13:42:26 EDT 2009


    [ https://jira.jboss.org/jira/browse/JBSEAM-4340?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12480593#action_12480593 ] 

Norman Richards commented on JBSEAM-4340:
-----------------------------------------

Fixed

> Seam blog example - throws IllegalStateException on undeploy
> ------------------------------------------------------------
>
>                 Key: JBSEAM-4340
>                 URL: https://jira.jboss.org/jira/browse/JBSEAM-4340
>             Project: Seam
>          Issue Type: Bug
>          Components: Examples
>    Affects Versions: 2.2.0.GA
>         Environment: jboss-5.1.0.GA
> JDK 1.6.0_14
>            Reporter: Jozef Hartinger
>            Assignee: Marek Novotny
>
> 16:04:51,817 WARN  [Component] Exception calling component @Destroy method: indexerService                                                   
> java.lang.IllegalStateException: No event context active                                                                                     
>         at org.jboss.seam.ScopeType.getContext(ScopeType.java:121)                                                                           
>         at org.jboss.seam.Component.getInstance(Component.java:1999)                                                                         
>         at org.jboss.seam.Component.getInstance(Component.java:1994)                                                                         
>         at org.jboss.seam.Component.getInstance(Component.java:1967)                                                                         
>         at org.jboss.seam.Component.getInstance(Component.java:1962)                                                                         
>         at org.jboss.seam.transaction.Transaction.instance(Transaction.java:39)                                                              
>         at org.jboss.seam.util.Work.workInTransaction(Work.java:32)                                                                          
>         at org.jboss.seam.transaction.TransactionInterceptor.aroundInvoke(TransactionInterceptor.java:91)                                    
>         at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)                                             
>         at org.jboss.seam.core.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:44)                                       
>         at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)                                             
>         at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:107)                                                         
>         at org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:185)                                    
>         at org.jboss.seam.intercept.JavaBeanInterceptor.invoke(JavaBeanInterceptor.java:103)                                                 
>         at actions.IndexerService_$$_javassist_seam_1.stop(IndexerService_$$_javassist_seam_1.java)                                          
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)                                                                       
>         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)                                                     
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)                                             
>         at java.lang.reflect.Method.invoke(Method.java:599)                                                                                  
>         at org.jboss.seam.util.Reflections.invoke(Reflections.java:22)                                                                       
>         at org.jboss.seam.util.Reflections.invokeAndWrap(Reflections.java:144)                                                               
>         at org.jboss.seam.Component.callComponentMethod(Component.java:2249)                                                                 
>         at org.jboss.seam.Component.callDestroyMethod(Component.java:2180)                                                                   
>         at org.jboss.seam.Component.destroy(Component.java:1469)                                                                             
>         at org.jboss.seam.contexts.Contexts.destroy(Contexts.java:252)                                                                       
>         at org.jboss.seam.contexts.Lifecycle.endApplication(Lifecycle.java:61)                                                               
>         at org.jboss.seam.contexts.ServletLifecycle.endApplication(ServletLifecycle.java:148)                                                
>         at org.jboss.seam.servlet.SeamListener.contextDestroyed(SeamListener.java:41)                                                        
>         at org.apache.catalina.core.StandardContext.listenerStop(StandardContext.java:3949)                                                  
>         at org.apache.catalina.core.StandardContext.stop(StandardContext.java:4615)                                                          
>         at org.apache.catalina.core.ContainerBase.destroy(ContainerBase.java:1175)                                                           
>         at org.apache.catalina.core.StandardContext.destroy(StandardContext.java:4705)                                                       
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)                                                                       
>         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)                                                     
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)                                             
>         at java.lang.reflect.Method.invoke(Method.java:599)                                                                                  
>         at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:297)                                                     
>         at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)                                                          
>         at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668)                                                              
>         at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performUndeployInternal(TomcatDeployment.java:596)                        
>         at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performUndeploy(TomcatDeployment.java:570)                                
>         at org.jboss.web.deployers.AbstractWarDeployment.stop(AbstractWarDeployment.java:480)                                                
>         at org.jboss.web.deployers.WebModule.stopModule(WebModule.java:133)                                                                  
>         at org.jboss.web.deployers.WebModule.stop(WebModule.java:102)                                                                        
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)                                                                       
>         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)                                                     
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)                                             
>         at java.lang.reflect.Method.invoke(Method.java:599)                                                                                  
>         at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)                                                 
>         at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)                                                                       
>         at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)                                                                         
>         at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:193)                                                    
>         at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668)                                                              
>         at org.jboss.system.microcontainer.ServiceProxy.invoke(ServiceProxy.java:206)                                                        
>         at $Proxy38.stop(Unknown Source)                                                                                                     
>         at org.jboss.system.microcontainer.StartStopLifecycleAction.uninstallAction(StartStopLifecycleAction.java:56)                        
>         at org.jboss.system.microcontainer.StartStopLifecycleAction.uninstallAction(StartStopLifecycleAction.java:37)                        
>         at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleUninstallAction(SimpleControllerContextAction.java:79)    
>         at org.jboss.dependency.plugins.action.AccessControllerContextAction.uninstall(AccessControllerContextAction.java:131)               
>         at org.jboss.dependency.plugins.AbstractControllerContextActions.uninstall(AbstractControllerContextActions.java:58)                 
>         at org.jboss.dependency.plugins.AbstractControllerContext.uninstall(AbstractControllerContext.java:354)                              
>         at org.jboss.dependency.plugins.AbstractController.uninstall(AbstractController.java:1665)
>         at org.jboss.dependency.plugins.AbstractController.uninstallContext(AbstractController.java:1194)
>         at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:828)
>         at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
>         at org.jboss.system.ServiceController.doChange(ServiceController.java:688)
>         at org.jboss.system.ServiceController.stop(ServiceController.java:510)
>         at org.jboss.system.deployers.ServiceDeployer.stop(ServiceDeployer.java:170)
>         at org.jboss.system.deployers.ServiceDeployer.undeploy(ServiceDeployer.java:150)
>         at org.jboss.system.deployers.ServiceDeployer.undeploy(ServiceDeployer.java:46)
>         at org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer.internalUndeploy(AbstractSimpleRealDeployer.java:69)
>         at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.undeploy(AbstractRealDeployer.java:112)
>         at org.jboss.deployers.plugins.deployers.DeployerWrapper.undeploy(DeployerWrapper.java:196)
>         at org.jboss.deployers.plugins.deployers.DeployersImpl.doUndeploy(DeployersImpl.java:1470)
>         at org.jboss.deployers.plugins.deployers.DeployersImpl.doUninstallParentLast(DeployersImpl.java:1377)
>         at org.jboss.deployers.plugins.deployers.DeployersImpl.doUninstallParentLast(DeployersImpl.java:1370)
>         at org.jboss.deployers.plugins.deployers.DeployersImpl.doUninstallParentLast(DeployersImpl.java:1357)
>         at org.jboss.deployers.plugins.deployers.DeployersImpl.uninstall(DeployersImpl.java:1332)
>         at org.jboss.dependency.plugins.AbstractControllerContext.uninstall(AbstractControllerContext.java:354)
>         at org.jboss.dependency.plugins.AbstractController.uninstall(AbstractController.java:1665)
>         at org.jboss.dependency.plugins.AbstractController.uninstallContext(AbstractController.java:1276)
>         at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:828)
>         at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
>         at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:695)
>         at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:679)
>         at org.jboss.system.server.profileservice.repository.MainDeployerAdapter.process(MainDeployerAdapter.java:117)
>         at org.jboss.system.server.profileservice.hotdeploy.HDScanner.scan(HDScanner.java:371)
>         at org.jboss.system.server.profileservice.hotdeploy.HDScanner.run(HDScanner.java:256)
>         at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:452)
>         at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:328)
>         at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:161)
>         at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:109)
>         at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:192)
>         at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:216)
>         at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:896)
>         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
>         at java.lang.Thread.run(Thread.java:735)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the seam-issues mailing list