Fórum Problema Richfaces #9078

02/09/2009

0

Olá, eu estou tendo problemas com o richfaces e não estou conseguindo resolver, abaixo está o meu web.xml e o erro que acusa:

<?xml version="1.0" encoding="ISO-8859-1"?>

<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">
 
  <context-param>
    <param-name>javax.faces.CONFIG_FILES</param-name>
    <param-value>WEB-INF/faces-config.xml,WEB-INF/my-config.xml</param-value>
  </context-param>
 
  <context-param>
    <param-name>javax.faces.STATE_SAVING_METHOD</param-name>
    <param-value>client</param-value>
  </context-param>

  <context-param>
      <param-name>org.ajax4jsf.SKIN</param-name>
      <param-value>blueSky</param-value>
  </context-param>
 
  <filter>
      <filter-name>ajax4jsf</filter-name>
      <display-name>Ajax4jsf Filter</display-name>
      <filter-class>org.ajax4jsf.Filter</filter-class>
  </filter>
 
  <filter-mapping>
      <filter-name>ajax4jsf</filter-name>
      <servlet-name>Faces Servlet</servlet-name>
      <dispatcher>REQUEST</dispatcher>
      <dispatcher>FORWARD</dispatcher>
      <dispatcher>INCLUDE</dispatcher>
  </filter-mapping>   

  <servlet>
    <servlet-name>Faces Servlet</servlet-name>
    <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
  </servlet>
 
  <servlet-mapping>
    <servlet-name>Faces Servlet</servlet-name>
    <url-pattern>/faces/*</url-pattern>
    <url-pattern>*.jsf</url-pattern>
  </servlet-mapping>
 
  <session-config>
    <session-timeout>30</session-timeout>
  </session-config>
 
  <welcome-file-list>
    <welcome-file>cadUf.jsp</welcome-file>
    <welcome-file>sucesso.jsp</welcome-file>
  </welcome-file-list>
</web-app>

Apache Tomcat/6.0.20 - Error reportHTTP Status 500 - type Exception report message description The server encountered an internal error () that prevented it from fulfilling this request. exception java.lang.NullPointerException java.lang.String.startsWith(Unknown Source) java.lang.String.startsWith(Unknown Source) org.ajax4jsf.webapp.WebXml.getFacesResourceKey(WebXml.java:189) org.ajax4jsf.webapp.WebXml.getFacesResourceKey(WebXml.java:222) org.ajax4jsf.resource.InternetResourceService.serviceResource(InternetResourceService.java:139) org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:488) note The full stack trace of the root cause is available in the Apache Tomcat/6.0.20 logs. Apache Tomcat/6.0.20
Aleandro Dalan

Aleandro Dalan

Responder

Posts

03/09/2009

Dyego Carmo

Preciso que voce COLE AQUI o erro completo (pegue no console)...

Valeu !

Responder

Gostei + 0

03/09/2009

Aleandro Dalan

03/09/2009 12:18:31 org.apache.tomcat.util.digester.SetPropertiesRule begin
WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:ProjetoAguaViva' did not find a matching property.
03/09/2009 12:18:31 org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files (x86)\Java\jre6\bin;.;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:/Program Files (x86)/Java/jre6/bin/client;C:/Program Files (x86)/Java/jre6/bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Program Files (x86)\CyberLink\Power2Go;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files (x86)\MySQL\MySQL Server 5.1\bin;C:\Program Files (x86)\QuickTime\QTSystem\
03/09/2009 12:18:31 org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
03/09/2009 12:18:31 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 735 ms
03/09/2009 12:18:31 org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
03/09/2009 12:18:31 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.20
03/09/2009 12:18:32 org.apache.catalina.loader.WebappClassLoader validateJarFile
INFO: validateJarFile(C:\Users\Home\Desktop\Projeto IAV\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\ProjetoAguaViva\WEB-INF\lib\servlet-api.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
03/09/2009 12:18:32 com.sun.faces.config.ConfigureListener contextInitialized
INFO: Initializing Sun's JavaServer Faces implementation (1.2_04-b10-p01) for context '/Proejto_Agua_Viva'
03/09/2009 12:18:36 org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
03/09/2009 12:18:36 org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
03/09/2009 12:18:36 org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/77  config=null
03/09/2009 12:18:36 org.apache.catalina.startup.Catalina start
INFO: Server startup in 4432 ms
03/09/2009 12:18:37 org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet Faces Servlet threw exception
java.lang.NullPointerException
    at java.lang.String.startsWith(Unknown Source)
    at java.lang.String.startsWith(Unknown Source)
    at org.ajax4jsf.webapp.WebXml.getFacesResourceKey(WebXml.java:189)
    at org.ajax4jsf.webapp.WebXml.getFacesResourceKey(WebXml.java:222)
    at org.ajax4jsf.resource.InternetResourceService.serviceResource(InternetResourceService.java:139)
    at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:488)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
    at java.lang.Thread.run(Unknown Source)


Obs:
O feedback não foi enviando pq o sistema deu alguma falha, eu respondi mas ele desmarcava o option sozinho.
Responder

Gostei + 0

03/09/2009

Dyego Carmo

Gostaria de saber quais .jar voce está colocando em seu Projeto.

Responder

Gostei + 0

03/09/2009

Dyego Carmo

Outro teste...

troque o SKIN do ajax4jsf para DEFAULT


e no web.xml...

invez de:

<servlet-mapping>
    <servlet-name>Faces Servlet</servlet-name>
    <url-pattern>/faces/*</url-pattern>
    <url-pattern>*.jsf</url-pattern>
  </servlet-mapping>

coloque:

<servlet-mapping>
    <servlet-name>Faces Servlet</servlet-name>
    <url-pattern>*.jsf</url-pattern>

  </servlet-mapping><servlet-mapping>
    <servlet-name>Faces Servlet</servlet-name>
    <url-pattern>/faces/*</url-pattern>
  </servlet-mapping>
Responder

Gostei + 0

03/09/2009

Aleandro Dalan

Eu vou fazer a troca no web.xml, os meus arquivos .jar estão abaixo relacionados:

/ProjetoAguaViva/src/lib/annotations-api.jar
/ProjetoAguaViva/src/lib/antlr.jar
/ProjetoAguaViva/src/lib/antlr-2.7.6.jar
/ProjetoAguaViva/WebContent/WEB-INF/lib/antlr-2.7.6.jar
/ProjetoAguaViva/src/lib/asm.jar
/ProjetoAguaViva/WebContent/WEB-INF/lib/asm.jar
/ProjetoAguaViva/src/lib/asm-attrs.jar
/ProjetoAguaViva/WebContent/WEB-INF/lib/asm-attrs.jar
/ProjetoAguaViva/src/lib/c3p0-0.9.1.jar
/ProjetoAguaViva/WebContent/WEB-INF/lib/c3p0-0.9.1.jar
/ProjetoAguaViva/src/lib/catalina.jar
/ProjetoAguaViva/src/lib/catalina-ant.jar
/ProjetoAguaViva/src/lib/catalina-ha.jar
/ProjetoAguaViva/src/lib/catalina-tribes.jar
/ProjetoAguaViva/src/lib/cglib.jar
/ProjetoAguaViva/WebContent/WEB-INF/lib/cglib.jar
/ProjetoAguaViva/src/lib/commons-beanutils-1.7.0.jar
/ProjetoAguaViva/WebContent/WEB-INF/lib/commons-beanutils-1.7.0.jar
/ProjetoAguaViva/src/lib/commons-beanutils-core-gump-17072009.jar
/ProjetoAguaViva/src/lib/commons-codec-1.3.jar
/ProjetoAguaViva/src/lib/commons-collections.jar
/ProjetoAguaViva/src/lib/commons-collections-3.1.jar
/ProjetoAguaViva/src/lib/commons-collections-3.2.jar
/ProjetoAguaViva/WebContent/WEB-INF/lib/commons-collections-3.2.jar
/ProjetoAguaViva/src/lib/commons-collections-gump-17072009.jar
/ProjetoAguaViva/src/lib/commons-digester-1.8.jar
/ProjetoAguaViva/WebContent/WEB-INF/lib/commons-digester-1.8.jar
/ProjetoAguaViva/src/lib/commons-digester-gump-17072009.jar
/ProjetoAguaViva/src/lib/commons-discovery-0.4.jar
/ProjetoAguaViva/src/lib/commons-logging-1.1.1.jar
/ProjetoAguaViva/WebContent/WEB-INF/lib/commons-logging-1.1.1.jar
/ProjetoAguaViva/src/lib/commons-logging-api-gump-17072009.jar
/ProjetoAguaViva/src/lib/commons-logging-gump-17072009.jar
/ProjetoAguaViva/src/lib/dom4j.jar
/ProjetoAguaViva/src/lib/dom4j-1.6.1.jar
/ProjetoAguaViva/WebContent/WEB-INF/lib/dom4j-1.6.1.jar
/ProjetoAguaViva/src/lib/ejb3-persistence.jar
/ProjetoAguaViva/WebContent/WEB-INF/lib/ejb3-persistence.jar
/ProjetoAguaViva/src/lib/el-api.jar
/ProjetoAguaViva/src/lib/hibernate3.jar
/ProjetoAguaViva/WebContent/WEB-INF/lib/hibernate3.jar
/ProjetoAguaViva/src/lib/hibernate-annotations.jar
/ProjetoAguaViva/WebContent/WEB-INF/lib/hibernate-annotations.jar
/ProjetoAguaViva/src/lib/hibernate-cglib-repack-2.1_3.jar
/ProjetoAguaViva/src/lib/hibernate-commons-annotations.jar
/ProjetoAguaViva/WebContent/WEB-INF/lib/hibernate-commons-annotations.jar
/ProjetoAguaViva/src/lib/hibernate-core.jar
/ProjetoAguaViva/WebContent/WEB-INF/lib/hibernate-core.jar
/ProjetoAguaViva/src/lib/hibernate-entitymanager.jar
/ProjetoAguaViva/WebContent/WEB-INF/lib/hibernate-entitymanager.jar
/ProjetoAguaViva/src/lib/hibernate-testing.jar
/ProjetoAguaViva/src/lib/htmLib.jar
/ProjetoAguaViva/src/lib/jasper.jar
/ProjetoAguaViva/src/lib/jasper-el.jar
/ProjetoAguaViva/src/lib/jasper-jdt.jar
/ProjetoAguaViva/src/lib/javassist.jar
/ProjetoAguaViva/WebContent/WEB-INF/lib/javassist.jar
/ProjetoAguaViva/src/lib/javassist-3.4.GA.jar
/ProjetoAguaViva/WebContent/WEB-INF/lib/javassist-3.4.GA.jar
/ProjetoAguaViva/src/lib/jsf-api-1.2.jar
/ProjetoAguaViva/src/lib/jsf-impl-1.2.jar
/ProjetoAguaViva/src/lib/jstl-1.2.jar
/ProjetoAguaViva/WebContent/WEB-INF/lib/jstl-1.2.jar
/ProjetoAguaViva/src/lib/jta.jar
/ProjetoAguaViva/WebContent/WEB-INF/lib/jta.jar
/ProjetoAguaViva/src/lib/jta-1.1.jar
/ProjetoAguaViva/WebContent/WEB-INF/lib/jta-1.1.jar
/ProjetoAguaViva/src/lib/junit.jar
/ProjetoAguaViva/src/lib/log4j.jar
/ProjetoAguaViva/WebContent/WEB-INF/lib/log4j.jar
/ProjetoAguaViva/src/lib/log4j-1.2.14.jar
/ProjetoAguaViva/WebContent/WEB-INF/lib/log4j-1.2.14.jar
/ProjetoAguaViva/src/lib/myfaces-api-1.2.3.jar
/ProjetoAguaViva/src/lib/myfaces-impl-1.2.3.jar
/ProjetoAguaViva/src/lib/mysql-connector-java-5.1.7-bin.jar
/ProjetoAguaViva/WebContent/WEB-INF/lib/mysql-connector-java-5.1.7-bin.jar
/ProjetoAguaViva/src/lib/servlet-api.jar
/ProjetoAguaViva/src/lib/slf4j-api.jar
/ProjetoAguaViva/WebContent/WEB-INF/lib/slf4j-api.jar
/ProjetoAguaViva/src/lib/slf4j-api-1.5.2.jar
/ProjetoAguaViva/WebContent/WEB-INF/lib/slf4j-api-1.5.2.jar
/ProjetoAguaViva/src/lib/slf4j-log4j12.jar
/ProjetoAguaViva/src/lib/tomcat-coyote.jar
/ProjetoAguaViva/src/lib/tomcat-dbcp.jar
/ProjetoAguaViva/src/lib/tomcat-i18n-es.jar
/ProjetoAguaViva/src/lib/tomcat-i18n-fr.jar
/ProjetoAguaViva/src/lib/tomcat-i18n-ja.jar
Responder

Gostei + 0

03/09/2009

Aleandro Dalan

Agora deu certo Diego, obrigado!
Pode finalizar o chamado.
Responder

Gostei + 0

03/09/2009

Dyego Carmo

Beleza !!!!

Qualquer coisa avise :)
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar