You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by Cleiton <bo...@dogo.com.br> on 2007/11/07 20:12:44 UTC

Trinidad Configure

Hi... I’m trying configure my project with Trinidad, but didn´t work very
well… my error message is this …

 

INFO: Initializing Sun's JavaServer Faces implementation (1.2_04-b16-p02)
for context '/ScroogeTrinidad'

java.lang.NullPointerException

      at
com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:610)

      at
com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:487)

      at
com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.
java:381)

      at
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:
3827)

      at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4336)

      at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1015)

      at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)

      at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1015)

      at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)

      at
org.apache.catalina.core.StandardService.start(StandardService.java:448)

      at
org.apache.catalina.core.StandardServer.start(StandardServer.java:710)

      at org.apache.catalina.startup.Catalina.start(Catalina.java:552)

      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

      at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

      at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

      at java.lang.reflect.Method.invoke(Unknown Source)

      at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)

      at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)

07/11/2007 15:29:14 org.apache.catalina.core.StandardContext listenerStart

SEVERE: Exception sending context initialized event to listener instance of
class com.sun.faces.config.ConfigureListener

javax.faces.FacesException: java.lang.NullPointerException

      at
com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.
java:387)

      at
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:
3827)

      at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4336)

      at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1015)

      at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)

      at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1015)

      at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)

      at
org.apache.catalina.core.StandardService.start(StandardService.java:448)

      at
org.apache.catalina.core.StandardServer.start(StandardServer.java:710)

      at org.apache.catalina.startup.Catalina.start(Catalina.java:552)

      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

      at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

      at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

      at java.lang.reflect.Method.invoke(Unknown Source)

      at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)

      at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)

Caused by: java.lang.NullPointerException

      at
com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:610)

      at
com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:487)

      at
com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.
java:381)

      ... 15 more

07/11/2007 15:29:14 org.apache.catalina.core.StandardContext start

SEVERE: Error listenerStart

 

My web.xml :

 

<?xml version="1.0" encoding="UTF-8"?>

<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

      xmlns="http://java.sun.com/xml/ns/javaee"

      xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"

      xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"

      id="WebApp_ID" version="2.5">

      <display-name>ScroogeTrinidad</display-name>

      <welcome-file-list>

            <welcome-file>index.jsf</welcome-file>

      </welcome-file-list>

      

      <servlet>

            <servlet-name>faces</servlet-name>

            <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>

            <load-on-startup>1</load-on-startup>

      </servlet>

      <servlet-mapping>

            <servlet-name>faces</servlet-name>

            <url-pattern>/faces/*</url-pattern>

            <url-pattern>*.jsf</url-pattern>

      </servlet-mapping>

      <servlet>

            <servlet-name>resources</servlet-name>

            <servlet-class>

                  org.apache.myfaces.trinidad.webapp.ResourceServlet

            </servlet-class>

      </servlet>

      <servlet-mapping>

            <servlet-name>resources</servlet-name>

            <url-pattern>/adf/*</url-pattern>

      </servlet-mapping>

 

      <context-param>

            <param-name>facelets.REFRESH_PERIOD</param-name>

            <param-value>2</param-value>

      </context-param>

      <context-param>

            <param-name>facelets.DEVELOPMENT</param-name>

            <param-value>true</param-value>

      </context-param>

      <context-param>

            <param-name>

                  org.apache.myfaces.trinidad.DEBUG_JAVASCRIPT

            </param-name>

            <param-value>false</param-value>

      </context-param>

      <context-param>

            <param-name>

                  org.apache.myfaces.trinidad.USE_APPLICATION_VIEW_CACHE

            </param-name>

            <param-value>true</param-value>

      </context-param>

      <context-param>

            <param-name>

                  org.apache.myfaces.trinidad.CHECK_FILE_MODIFICATION

            </param-name>

            <param-value>true</param-value>

      </context-param>

      <context-param>

            <param-name>

                  org.apache.myfaces.trinidad.resource.DEBUG

            </param-name>

            <param-value>true</param-value>

      </context-param>

      <context-param>

            <param-name>

                  org.apache.myfaces.trinidad.CACHE_VIEW_ROOT

            </param-name>

            <param-value>true</param-value>

      </context-param>

      <context-param>

            <param-name>

                  org.apache.myfaces.trinidad.CHANGE_PERSISTENCE

            </param-name>

            <param-value>session</param-value>

      </context-param>

      <context-param>

            <param-name>org.apache.myfaces.ALLOW_JAVASCRIPT</param-name>

            <param-value>true</param-value>

      </context-param>

      <context-param>

            <param-name>org.apache.myfaces.DETECT_JAVASCRIPT</param-name>

            <param-value>true</param-value>

      </context-param>

      <context-param>

            <param-name>org.apache.myfaces.PRETTY_HTML</param-name>

            <param-value>true</param-value>

      </context-param>

      <context-param>

            <param-name>org.apache.myfaces.AUTO_SCROLL</param-name>

            <param-value>true</param-value>

      </context-param>

      <context-param>

            <param-name>

                  org.apache.myfaces.trinidad.ALTERNATE_VIEW_HANDLER

            </param-name>

            <param-value>com.sun.facelets.FaceletViewHandler</param-value>

      </context-param>

      <context-param>

            <param-name>

                  org.apache.myfaces.adf.CLIENT_STATE_METHOD

            </param-name>

            <param-value>all</param-value>

      </context-param>

      <context-param>

            <param-name>facelets.VIEW_MAPPINGS</param-name>

            <param-value>/faces/*</param-value>

      </context-param>

 

      <filter>

            <filter-name>trinidad</filter-name>

            <filter-class>

                  org.apache.myfaces.trinidad.webapp.TrinidadFilter

            </filter-class>

      </filter>

      <filter-mapping>

            <filter-name>trinidad</filter-name>

            <servlet-name>faces</servlet-name>

      </filter-mapping>

      

      <listener>   

 
<listener-class>com.sun.faces.config.ConfigureListener</listener-class>   

      </listener>

 

</web-app>

 

And my JSP :

 

<%@taglib uri="http://java.sun.com/jsf/html" prefix="h"%>

<%@taglib uri="http://java.sun.com/jsf/core" prefix="f"%>

<%@taglib uri="http://myfaces.apache.org/trinidad" prefix="tr"%>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">

<title>Insert title here</title>

</head>

<body>

 

<f:view>

      <h:outputText value="Teste JSF"></h:outputText>

      <tr:outputText value="Teste Trinidad"></tr:outputText>

</f:view></body>

</html>

 

Thank you

 



Cleiton Martins Borges

Analista Programador

Dogo & Dogo Comércio e Consultoria em Informática Ltda.

Av Goiás N° 1646 B. Santa Paula São Caetano do Sul - SP

Fone: 55 11 4224 6509

 <http://www.dogo.com.br> www.dogo.com.br

 <ma...@dogo.com.br> borges@dogo.com.br