[ 
https://issues.jboss.org/browse/RF-11556?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12640516#comment-12640516
 ] 

Lukáš Fryč commented on RF-11556:
---------------------------------

As reported in http://java.net/jira/browse/JAVASERVERFACES-2238 ,

the real issue was hidden behind UnsupportedOperationException,

I have made changes to stop deployment but expose original issue in RF-11652.
                
> showcase - deployment failed randomly on JBoss AS 7.1.0-SNAPSHOT
> ----------------------------------------------------------------
>
>                 Key: RF-11556
>                 URL: https://issues.jboss.org/browse/RF-11556
>             Project: RichFaces
>          Issue Type: Bug
>      Security Level: Public(Everyone can see) 
>          Components: showcase
>    Affects Versions: 4.1.0.Milestone3
>         Environment: app: richfaces-showcase-4.1.0.20111014-M3
> container - JBoss AS 7.1.0-Alpha2-Snapshot
>            Reporter: Juraj Huska
>
> The deployment of showcase is failing randomly when deployed on JBoss AS 
> 7.1.0-Alpha2-Snapshot (downloaded from jenkins job as described at: 
> http://community.jboss.org/thread/167590).
> Several exceptions are thrown, here are their stacktraces:
> {code}
> 18:24:36,672 ERROR [org.jboss.remoting.remote] (XNIO NIO Read 3) JBREM00200: 
> Remote connection failed: java.io.IOException: Message data for non-existent 
> channel
> 18:24:36,693 ERROR [org.jboss.remoting.remote] (XNIO NIO Read 3) JBREM00200: 
> Remote connection failed: java.io.IOException: Message data for non-existent 
> channel
> 18:24:36,699 SEVERE [javax.enterprise.resource.webcontainer.jsf.config] (MSC 
> service thread 1-5) Critical error during deployment: : 
> com.sun.faces.config.ConfigurationException: CONFIGURATION FAILED! null
>       at 
> com.sun.faces.config.ConfigManager.initialize(ConfigManager.java:376) 
> [jsf-impl-2.1.3-b02-jbossorg-2.jar:2.1.3-SNAPSHOT]
>       at 
> com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:225)
>  [jsf-impl-2.1.3-b02-jbossorg-2.jar:2.1.3-SNAPSHOT]
>       at 
> org.apache.catalina.core.StandardContext.contextListenerStart(StandardContext.java:3392)
>  [jbossweb-7.0.2.Final.jar:7.1.0.Alpha2-SNAPSHOT]
>       at 
> org.apache.catalina.core.StandardContext.start(StandardContext.java:3845) 
> [jbossweb-7.0.2.Final.jar:7.1.0.Alpha2-SNAPSHOT]
>       at 
> org.jboss.as.web.deployment.WebDeploymentService.start(WebDeploymentService.java:81)
>  [jboss-as-web-7.1.0.Alpha2-SNAPSHOT.jar:7.1.0.Alpha2-SNAPSHOT]
>       at 
> org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1824)
>       at 
> org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1759)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>  [:1.6.0_22]
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>  [:1.6.0_22]
>       at java.lang.Thread.run(Thread.java:662) [:1.6.0_22]
> Caused by: java.lang.UnsupportedOperationException
>       at 
> javax.faces.context.FacesContext.getExceptionHandler(FacesContext.java:280) 
> [jboss-jsf-api_2.1_spec-2.0.0.Beta1.jar:2.0.0.Beta1]
>       at 
> javax.faces.event.ExceptionQueuedEventContext.getListenersForEventClass(ExceptionQueuedEventContext.java:262)
>  [jboss-jsf-api_2.1_spec-2.0.0.Beta1.jar:2.0.0.Beta1]
>       at 
> com.sun.faces.application.ApplicationImpl.invokeComponentListenersFor(ApplicationImpl.java:2077)
>  [jsf-impl-2.1.3-b02-jbossorg-2.jar:2.1.3-SNAPSHOT]
>       at 
> com.sun.faces.application.ApplicationImpl.publishEvent(ApplicationImpl.java:286)
>  [jsf-impl-2.1.3-b02-jbossorg-2.jar:2.1.3-SNAPSHOT]
>       at 
> com.sun.faces.application.ApplicationImpl.publishEvent(ApplicationImpl.java:244)
>  [jsf-impl-2.1.3-b02-jbossorg-2.jar:2.1.3-SNAPSHOT]
>       at 
> org.jboss.as.weld.webtier.jsf.ForwardingApplication.publishEvent(ForwardingApplication.java:293)
>  [jboss-as-weld-7.1.0.Alpha2-SNAPSHOT.jar:7.1.0.Alpha2-SNAPSHOT]
>       at 
> com.sun.faces.application.ApplicationImpl.publishEvent(ApplicationImpl.java:302)
>  [jsf-impl-2.1.3-b02-jbossorg-2.jar:2.1.3-SNAPSHOT]
>       at 
> org.jboss.as.weld.webtier.jsf.ForwardingApplication.publishEvent(ForwardingApplication.java:288)
>  [jboss-as-weld-7.1.0.Alpha2-SNAPSHOT.jar:7.1.0.Alpha2-SNAPSHOT]
>       at 
> com.sun.faces.config.ConfigManager.publishPostConfigEvent(ConfigManager.java:601)
>  [jsf-impl-2.1.3-b02-jbossorg-2.jar:2.1.3-SNAPSHOT]
>       at 
> com.sun.faces.config.ConfigManager.initialize(ConfigManager.java:370) 
> [jsf-impl-2.1.3-b02-jbossorg-2.jar:2.1.3-SNAPSHOT]
>       ... 9 more
> 18:24:36,701 ERROR 
> [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/showcase]]
>  (MSC service thread 1-5) Exception sending context initialized event to 
> listener instance of class com.sun.faces.config.ConfigureListener: 
> java.lang.RuntimeException: com.sun.faces.config.ConfigurationException: 
> CONFIGURATION FAILED! null
>       at 
> com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:292)
>  [jsf-impl-2.1.3-b02-jbossorg-2.jar:2.1.3-SNAPSHOT]
>       at 
> org.apache.catalina.core.StandardContext.contextListenerStart(StandardContext.java:3392)
>  [jbossweb-7.0.2.Final.jar:7.1.0.Alpha2-SNAPSHOT]
>       at 
> org.apache.catalina.core.StandardContext.start(StandardContext.java:3845) 
> [jbossweb-7.0.2.Final.jar:7.1.0.Alpha2-SNAPSHOT]
>       at 
> org.jboss.as.web.deployment.WebDeploymentService.start(WebDeploymentService.java:81)
>  [jboss-as-web-7.1.0.Alpha2-SNAPSHOT.jar:7.1.0.Alpha2-SNAPSHOT]
>       at 
> org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1824)
>       at 
> org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1759)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>  [:1.6.0_22]
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>  [:1.6.0_22]
>       at java.lang.Thread.run(Thread.java:662) [:1.6.0_22]
> Caused by: com.sun.faces.config.ConfigurationException: CONFIGURATION FAILED! 
> null
>       at 
> com.sun.faces.config.ConfigManager.initialize(ConfigManager.java:376) 
> [jsf-impl-2.1.3-b02-jbossorg-2.jar:2.1.3-SNAPSHOT]
>       at 
> com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:225)
>  [jsf-impl-2.1.3-b02-jbossorg-2.jar:2.1.3-SNAPSHOT]
>       ... 8 more
> Caused by: java.lang.UnsupportedOperationException
>       at 
> javax.faces.context.FacesContext.getExceptionHandler(FacesContext.java:280) 
> [jboss-jsf-api_2.1_spec-2.0.0.Beta1.jar:2.0.0.Beta1]
>       at 
> javax.faces.event.ExceptionQueuedEventContext.getListenersForEventClass(ExceptionQueuedEventContext.java:262)
>  [jboss-jsf-api_2.1_spec-2.0.0.Beta1.jar:2.0.0.Beta1]
>       at 
> com.sun.faces.application.ApplicationImpl.invokeComponentListenersFor(ApplicationImpl.java:2077)
>  [jsf-impl-2.1.3-b02-jbossorg-2.jar:2.1.3-SNAPSHOT]
>       at 
> com.sun.faces.application.ApplicationImpl.publishEvent(ApplicationImpl.java:286)
>  [jsf-impl-2.1.3-b02-jbossorg-2.jar:2.1.3-SNAPSHOT]
>       at 
> com.sun.faces.application.ApplicationImpl.publishEvent(ApplicationImpl.java:244)
>  [jsf-impl-2.1.3-b02-jbossorg-2.jar:2.1.3-SNAPSHOT]
>       at 
> org.jboss.as.weld.webtier.jsf.ForwardingApplication.publishEvent(ForwardingApplication.java:293)
>  [jboss-as-weld-7.1.0.Alpha2-SNAPSHOT.jar:7.1.0.Alpha2-SNAPSHOT]
>       at 
> com.sun.faces.application.ApplicationImpl.publishEvent(ApplicationImpl.java:302)
>  [jsf-impl-2.1.3-b02-jbossorg-2.jar:2.1.3-SNAPSHOT]
>       at 
> org.jboss.as.weld.webtier.jsf.ForwardingApplication.publishEvent(ForwardingApplication.java:288)
>  [jboss-as-weld-7.1.0.Alpha2-SNAPSHOT.jar:7.1.0.Alpha2-SNAPSHOT]
>       at 
> com.sun.faces.config.ConfigManager.publishPostConfigEvent(ConfigManager.java:601)
>  [jsf-impl-2.1.3-b02-jbossorg-2.jar:2.1.3-SNAPSHOT]
>       at 
> com.sun.faces.config.ConfigManager.initialize(ConfigManager.java:370) 
> [jsf-impl-2.1.3-b02-jbossorg-2.jar:2.1.3-SNAPSHOT]
>       ... 9 more
> 18:24:36,703 ERROR [org.apache.catalina.core.StandardContext] (MSC service 
> thread 1-5) Error listenerStart
> 18:24:36,703 ERROR [org.apache.catalina.core.StandardContext] (MSC service 
> thread 1-5) Context [/showcase] startup failed due to previous errors
> 18:24:36,704 SEVERE [javax.enterprise.resource.webcontainer.jsf.config] (MSC 
> service thread 1-5) Unexpected exception when attempting to tear down the 
> Mojarra runtime: java.lang.IllegalStateException: Application was not 
> properly initialized at startup, could not find Factory: 
> javax.faces.application.ApplicationFactory
>       at 
> javax.faces.FactoryFinder$FactoryManager.getFactory(FactoryFinder.java:957) 
> [jboss-jsf-api_2.1_spec-2.0.0.Beta1.jar:2.0.0.Beta1]
>       at javax.faces.FactoryFinder.getFactory(FactoryFinder.java:316) 
> [jboss-jsf-api_2.1_spec-2.0.0.Beta1.jar:2.0.0.Beta1]
>       at 
> com.sun.faces.config.InitFacesContext.getApplication(InitFacesContext.java:126)
>  [jsf-impl-2.1.3-b02-jbossorg-2.jar:2.1.3-SNAPSHOT]
>       at 
> com.sun.faces.config.ConfigureListener.contextDestroyed(ConfigureListener.java:328)
>  [jsf-impl-2.1.3-b02-jbossorg-2.jar:2.1.3-SNAPSHOT]
>       at 
> org.apache.catalina.core.StandardContext.listenerStop(StandardContext.java:3489)
>  [jbossweb-7.0.2.Final.jar:7.1.0.Alpha2-SNAPSHOT]
>       at 
> org.apache.catalina.core.StandardContext.stop(StandardContext.java:3994) 
> [jbossweb-7.0.2.Final.jar:7.1.0.Alpha2-SNAPSHOT]
>       at 
> org.apache.catalina.core.StandardContext.start(StandardContext.java:3912) 
> [jbossweb-7.0.2.Final.jar:7.1.0.Alpha2-SNAPSHOT]
>       at 
> org.jboss.as.web.deployment.WebDeploymentService.start(WebDeploymentService.java:81)
>  [jboss-as-web-7.1.0.Alpha2-SNAPSHOT.jar:7.1.0.Alpha2-SNAPSHOT]
>       at 
> org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1824)
>       at 
> org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1759)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>  [:1.6.0_22]
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>  [:1.6.0_22]
>       at java.lang.Thread.run(Thread.java:662) [:1.6.0_22]
> 18:24:36,707 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-5) 
> MSC00001: Failed to start service 
> jboss.web.deployment.default-host./showcase: 
> org.jboss.msc.service.StartException in service 
> jboss.web.deployment.default-host./showcase: failed to start context
>       at 
> org.jboss.as.web.deployment.WebDeploymentService.start(WebDeploymentService.java:86)
>       at 
> org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1824)
>  [jboss-msc-1.0.1.GA.jar:1.0.1.GA]
>       at 
> org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1759)
>  [jboss-msc-1.0.1.GA.jar:1.0.1.GA]
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>  [:1.6.0_22]
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>  [:1.6.0_22]
>       at java.lang.Thread.run(Thread.java:662) [:1.6.0_22]
> 18:24:36,911 INFO  [org.jboss.as.server.controller] 
> (DeploymentScanner-threads - 2) Deployment of 
> "richfaces-showcase-4.1.0.20111014-M3-jbas7.war" was rolled back with failure 
> message {"Failed services" => {"jboss.web.deployment.default-host./showcase" 
> => "org.jboss.msc.service.StartException in service 
> jboss.web.deployment.default-host./showcase: failed to start context"}}
> 18:24:36,912 INFO  [org.jboss.as.controller] (DeploymentScanner-threads - 2) 
> Service status report
>   Services which failed to start:
>       service jboss.web.deployment.default-host./showcase: 
> org.jboss.msc.service.StartException in service 
> jboss.web.deployment.default-host./showcase: failed to start context
> 18:24:36,915 ERROR [org.jboss.as.deployment] (DeploymentScanner-threads - 1) 
> {"Composite operation failed and was rolled back. Steps that failed:" => 
> {"Operation step-2" => {"Failed services" => 
> {"jboss.web.deployment.default-host./showcase" => 
> "org.jboss.msc.service.StartException in service 
> jboss.web.deployment.default-host./showcase: failed to start context"}}}}
> {code}
> I caught this behavior *only on JBoss AS 7.x SNAPSHOTS* nightly build. *It is 
> OK on released versions.*
> I am not able to say whether it is AS related or richfaces.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

_______________________________________________
richfaces-issues mailing list
richfaces-issues@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/richfaces-issues

Reply via email to