[
https://issues.jboss.org/browse/SEAMFACES-236?page=com.atlassian.jira.plu...
]
Jarek Gilewski updated SEAMFACES-236:
-------------------------------------
Description:
I have deployed the EAR on JBoss 7.
There is no exception and the application is fully deployed but if you hit the main page
http://localhost:8080/sandbox an exception is throwing like:
20:57:02,496 ERROR
[org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/sandbox].[FacesServlet]]
(http--
127.0.0.1-8080-1) Servlet.service() for servlet FacesServlet threw exception:
java.lang.IllegalStateException: Could not
wrap ExternalContext
at
org.jboss.seam.faces.environment.SeamExternalContextFactory.getExternalContext(SeamExternalContextFactory.jav
a:47) [seam-faces-3.1.0.Final.jar:]
at
com.sun.faces.context.FacesContextFactoryImpl.getFacesContext(FacesContextFactoryImpl.java:93)
[jsf-impl-2.1.
3-b02-jbossorg-2.jar:2.1.3-SNAPSHOT]
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:583)
[jboss-jsf-api_2.1_spec-2.0.0.Beta1.jar:2.0.0.
Beta1]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:329)
[jbossweb-7
.0.1.Final.jar:7.0.2.Final]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248)
[jbossweb-7.0.1.Fin
al.jar:7.0.2.Final]
at com.ocpsoft.pretty.PrettyFilter.doFilter(PrettyFilter.java:126)
[prettyfaces-jsf2-3.3.2.jar:]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280)
[jbossweb-7
.0.1.Final.jar:7.0.2.Final]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248)
[jbossweb-7.0.1.Fin
al.jar:7.0.2.Final]
at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:734)
[jbossweb-7.0.1.Final.j
ar:7.0.2.Final]
at
org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:543)
[jbossweb-7.0.1
.Final.jar:7.0.2.Final]
at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:479)
[jbossweb-7.0.1.Fina
l.jar:7.0.2.Final]
at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:407)
[jbossweb-7.0.1.Final.
jar:7.0.2.Final]
at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:528)
[jbossweb-7.0.1.Final.jar:7.0.2
.Final]
at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:454)
[jbossweb-7.0.1.Final.jar:7.0.2
.Final]
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)
[jbossweb-7.0.1.Final.jar:7.0.2
.Final]
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
[jbossweb-7.0.1.Final.jar:7.0.2
.Final]
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
[jbossweb-7.0.1.Final.jar:7
.0.2.Final]
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:362)
[jbossweb-7.0.1.Final.jar:7.0.2.F
inal]
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877)
[jbossweb-7.0.1.Final.jar:7.0.2.Fi
nal]
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:667)
[jbossweb-7.
0.1.Final.jar:7.0.2.Final]
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:952)
[jbossweb-7.0.1.Final.jar:7.0.2.Final
]
at java.lang.Thread.run(Thread.java:662) [:1.6.0_29]
Caused by: org.jboss.solder.beanManager.BeanManagerUnavailableException: Failed to locate
BeanManager using any of these
providers: org.jboss.solder.servlet.beanManager.ServletContextAttributeProvider(20),
org.jboss.solder.beanManager.Defau
ltJndiBeanManagerProvider(11),
org.jboss.solder.beanManager.ServletContainerJndiBeanManagerProvider(10)
at
org.jboss.solder.beanManager.BeanManagerLocator.getBeanManager(BeanManagerLocator.java:88)
[solder-api-3.1.0.
Final.jar:]
at
org.jboss.seam.faces.environment.SeamExternalContextFactory.getExternalContext(SeamExternalContextFactory.jav
a:39) [seam-faces-3.1.0.Final.jar:]
... 21 more
and on the browser I got
HTTP Status 404 - /sandbox/home.jsp
hmm, why jsp?
was:See description on the forum: [Seam 3 in
EAR|http://www.seamframework.org/Community/Seam3InEAR]
Steps to Reproduce:
1. Get the source from
https://github.com/jagin/sandbox-starter
2. maven install
3. The EAR have to be prepared by hand as i describe on the forum
Forum Reference:
http://www.seamframework.org/Community/Seam3InEAR (was:
http://www.seamframework.org/Community/Seam3InEAR)
EAR deployed OK on JBoss 7.0.2 but there is error on page load
--------------------------------------------------------------
Key: SEAMFACES-236
URL:
https://issues.jboss.org/browse/SEAMFACES-236
Project: Seam Faces
Issue Type: Bug
Environment: JBoss 7.0.2, Seam 3.1.Final
Reporter: Jarek Gilewski
Priority: Blocker
I have deployed the EAR on JBoss 7.
There is no exception and the application is fully deployed but if you hit the main page
http://localhost:8080/sandbox an exception is throwing like:
20:57:02,496 ERROR
[org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/sandbox].[FacesServlet]]
(http--
127.0.0.1-8080-1) Servlet.service() for servlet FacesServlet threw exception:
java.lang.IllegalStateException: Could not
wrap ExternalContext
at
org.jboss.seam.faces.environment.SeamExternalContextFactory.getExternalContext(SeamExternalContextFactory.jav
a:47) [seam-faces-3.1.0.Final.jar:]
at
com.sun.faces.context.FacesContextFactoryImpl.getFacesContext(FacesContextFactoryImpl.java:93)
[jsf-impl-2.1.
3-b02-jbossorg-2.jar:2.1.3-SNAPSHOT]
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:583)
[jboss-jsf-api_2.1_spec-2.0.0.Beta1.jar:2.0.0.
Beta1]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:329)
[jbossweb-7
.0.1.Final.jar:7.0.2.Final]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248)
[jbossweb-7.0.1.Fin
al.jar:7.0.2.Final]
at com.ocpsoft.pretty.PrettyFilter.doFilter(PrettyFilter.java:126)
[prettyfaces-jsf2-3.3.2.jar:]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280)
[jbossweb-7
.0.1.Final.jar:7.0.2.Final]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248)
[jbossweb-7.0.1.Fin
al.jar:7.0.2.Final]
at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:734)
[jbossweb-7.0.1.Final.j
ar:7.0.2.Final]
at
org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:543)
[jbossweb-7.0.1
.Final.jar:7.0.2.Final]
at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:479)
[jbossweb-7.0.1.Fina
l.jar:7.0.2.Final]
at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:407)
[jbossweb-7.0.1.Final.
jar:7.0.2.Final]
at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:528)
[jbossweb-7.0.1.Final.jar:7.0.2
.Final]
at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:454)
[jbossweb-7.0.1.Final.jar:7.0.2
.Final]
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)
[jbossweb-7.0.1.Final.jar:7.0.2
.Final]
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
[jbossweb-7.0.1.Final.jar:7.0.2
.Final]
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
[jbossweb-7.0.1.Final.jar:7
.0.2.Final]
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:362)
[jbossweb-7.0.1.Final.jar:7.0.2.F
inal]
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877)
[jbossweb-7.0.1.Final.jar:7.0.2.Fi
nal]
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:667)
[jbossweb-7.
0.1.Final.jar:7.0.2.Final]
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:952)
[jbossweb-7.0.1.Final.jar:7.0.2.Final
]
at java.lang.Thread.run(Thread.java:662) [:1.6.0_29]
Caused by: org.jboss.solder.beanManager.BeanManagerUnavailableException: Failed to locate
BeanManager using any of these
providers: org.jboss.solder.servlet.beanManager.ServletContextAttributeProvider(20),
org.jboss.solder.beanManager.Defau
ltJndiBeanManagerProvider(11),
org.jboss.solder.beanManager.ServletContainerJndiBeanManagerProvider(10)
at
org.jboss.solder.beanManager.BeanManagerLocator.getBeanManager(BeanManagerLocator.java:88)
[solder-api-3.1.0.
Final.jar:]
at
org.jboss.seam.faces.environment.SeamExternalContextFactory.getExternalContext(SeamExternalContextFactory.jav
a:39) [seam-faces-3.1.0.Final.jar:]
... 21 more
and on the browser I got
HTTP Status 404 - /sandbox/home.jsp
hmm, why jsp?
--
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