How do you access your JSF pages?
/faces/sth.jsp
Angel Miralles Arevalo wrote:
Hi everybody, I'm trying to migrate to jboss 4.2.2. I'm using
distributions for Faces:
myfaces-api-1.2.2.jar
myfaces-impl-1.2.2.jar
tomahawk-1.1.6.jar
tomahawk-sandbox-1.1.6.jar
I get the fllowing error:
11:14:20,468 ERROR [[jsp]] El Servlet.service() para servlet jsp lanzó
una excepción
java.lang.RuntimeException: FacesContext not found
at
javax.faces.webapp.UIComponentClassicTagBase.getFacesContext(UIComponentClassicTagBase.java:238)
at
javax.faces.webapp.UIComponentClassicTagBase.getPreviousJspIdsSet(UIComponentClassicTagBase.java:1219)
at
javax.faces.webapp.UIComponentClassicTagBase.checkIfItIsInAnIterator(UIComponentClassicTagBase.java:1204)
at
javax.faces.webapp.UIComponentClassicTagBase.setJspId(UIComponentClassicTagBase.java:165)
.......
My web.xml configuration:
<!-- Definicion de ficheros de configuracion Faces -->
<context-param>
<param-name>javax.faces.CONFIG_FILES</param-name>
<param-value>/WEB-INF/faces-config-beans.xml,
/WEB-INF/faces-config-navigations.xml</param-value>
</context-param>
<!-- Definicion de tiles -->
<context-param>
<description>Definicion de los Tiles</description>
<param-name>tiles-definitions</param-name>
<param-value>/WEB-INF/tiles-defs.xml</param-value>
</context-param>
<!-- Contexto para desactivar ls imaplementacion jsf de Jboss -->
<context-param>
<param-name>org.jboss.jbossfaces.WAR_BUNDLES_JSF_IMPL</param-name>
<param-value>true</param-value>
</context-param>
<!-- Definicion de contexto de Spring -->
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<listener>
<listener-class>org.apache.myfaces.webapp.StartupServletContextListener</listener-class>
</listener>
<!-- Faces Servlet -->
<servlet>
<servlet-name>Faces Servlet</servlet-name>
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>/faces/*</url-pattern>
</servlet-mapping>
<!-- Pagina de bienvenida -->
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
Notice that I have already disabled the built-in jsf implementation
for jboss. Any idea why is this happening? Any problem of compatibility?
Thanks in advanced!!! ;)
------------------------------------------------------------------------
Enviado desde Correo Yahoo!
<http://us.rd.yahoo.com/mailuk/taglines/isp/control/*http://us.rd.yahoo.com/evt=52431/*http://es.docs.yahoo.com/mail/overview/index.html>
La bandeja de entrada más inteligente.