Ha ate parece q eu vo imagina pq deu erro por ali…
Que versao vc ta usando 6?
Especifica ai o q vc ta usando pq n da nem pra imagina
Ha ate parece q eu vo imagina pq deu erro por ali…
Que versao vc ta usando 6?
Especifica ai o q vc ta usando pq n da nem pra imagina
Cara seria bom se tivessemos o web.xml e o faces-config.xml para dar uma conferida! Além de como o colored falou a versão do faces e do tomcat!
Estou com um problemas no start do tomcat
Olha o erro!!!
2008-05-15 22:01:52,375 DEBUG faces.config.ConfigureListener -> addConverterByClass([Ljava.lang.String;,org.apache.myfaces.convert.StringArrayConverter)
java.lang.ClassNotFoundException: [Ljava.lang.String;
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1363)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1209)
at com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:615)
at com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:402)
at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:328)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)
at org.apache.catalina.manager.ManagerServlet.start(ManagerServlet.java:1173)
at org.apache.catalina.manager.HTMLManagerServlet.start(HTMLManagerServlet.java:549)
at org.apache.catalina.manager.HTMLManagerServlet.doGet(HTMLManagerServlet.java:105)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:525)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
at java.lang.Thread.run(Unknown Source)
2008-05-15 22:01:52,390 ERROR [Catalina].[localhost].[/projeto] -> Exception sending context initialized event to listener instance of class com.sun.faces.config.ConfigureListener
javax.faces.FacesException: java.lang.ClassNotFoundException: [Ljava.lang.String;
at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:334)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)
at org.apache.catalina.manager.ManagerServlet.start(ManagerServlet.java:1173)
at org.apache.catalina.manager.HTMLManagerServlet.start(HTMLManagerServlet.java:549)
at org.apache.catalina.manager.HTMLManagerServlet.doGet(HTMLManagerServlet.java:105)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:525)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: [Ljava.lang.String;
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1363)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1209)
at com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:615)
at com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:402)
at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:328)
... 22 more
Ja entrei em varios outro lugar e naum achei a solução…já verifiquei a bilbioteca e esta tudo certo
Estou usando
Tomcat 5.5
Java 6
Faces 1.0
web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.4"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<!--***************************Java Server Faces definitions***************************-->
<!-- Java Server Faces configuration files -->
<context-param>
<param-name>javax.faces.CONFIG_FILES</param-name>
<param-value>
/faces-config.xml,/WEB-INF/faces-config.xml
</param-value>
</context-param>
<!-- Java Server 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>
<!-- Java Server Faces url pattern -->
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>/faces/*</url-pattern>
</servlet-mapping>
<!--*********************************************************************************-->
<!-- Spring Servlet -->
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/applicationContext.xml</param-value>
</context-param>
<listener>
<listener-class>
org.springframework.web.context.ContextLoaderListener
</listener-class>
</listener>
<session-config>
<session-timeout>480</session-timeout>
</session-config>
<!--***************************Tiles definitions***************************-->
<!-- Tiles Servlet -->
<servlet>
<servlet-name>Tiles Servlet</servlet-name>
<servlet-class>
org.apache.struts.tiles.TilesServlet
</servlet-class>
<init-param>
<param-name>definitions-config</param-name>
<param-value>/WEB-INF/tiles.xml</param-value>
</init-param>
<init-param>
<param-name>debug</param-name>
<param-value>0</param-value>
</init-param>
<load-on-startup>2</load-on-startup>
</servlet>
<!--*********************************************************************************-->
<!-- Filter para Ajax4Jsf, que deve estar declarado antes que outros filtros -->
<filter>
<display-name>Ajax4jsf Filter</display-name>
<filter-name>ajax4jsf</filter-name>
<filter-class>org.ajax4jsf.Filter</filter-class>
<init-param>
<param-name>forceparser</param-name>
<param-value>false</param-value>
</init-param>
</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>
<!--*********************************************************************************-->
<!-- Filter para segurança das páginas -->
<filter>
<filter-name>SecurityAccess</filter-name>
<filter-class>
br.com.orionsoft.framework.security.web.AuthenticationFilter
</filter-class>
<init-param>
<!-- A propriedade 'redirect' é definida pela classe do filtro -->
<param-name>redirect</param-name>
<param-value>../../login/login.jsp</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>SecurityAccess</filter-name>
<!-- http://e-docs.bea.com/wls/docs81/webapp/web_xml.html#1039330
http://host:port + ContextPath + <url-pattern> -->
<url-pattern>/faces/pages/*</url-pattern>
</filter-mapping>
<!-- Definições de segurança da aplicação
Fonte: http://forum.java.sun.com/thread.jspa?threadID=693497&messageID=4029778
-->
<!-- security-constraint>
<web-resource-collection>
<web-resource-name>Contexto que deverá ser protegido</web-resource-name>
<url-pattern>/*</url-pattern>
</web-resource-collection>
<user-data-constraint>
<transport-guarantee>CONFIDENTIAL</transport-guarantee>
</user-data-constraint>
</security-constraint -->
<!--*************************** Filtro para a taglig AJAX4JSF funcionar ***************************-->
<!-- filter>
<display-name>Ajax4jsf Filter</display-name>
<filter-name>ajax4jsf</filter-name>
<filter-class>org.ajax4jsf.Filter</filter-class -->
<!-- Há um conflito entre os filtros do Tomahawk e do Ajax4Jsf. Com o ajax ativo
os componentes do Tomahawk se comportam estranhamente. Nos forums foi sugerido que
utilizasse este parâmetro false.
fonte: http://forum.exadel.com/viewtopic.php?t=5107 -->
<!-- init-param>
<param-name>forceparser</param-name>
<param-value>false</param-value>
</init-param>
</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 -->
<!--*********************************************************************************-->
<!-- Filtro para usar a tag <t:inputFileUpload> do myfaces-tomahawk -
Podem ser usadas outras tags da biblioteca tomahawk -->
<!-- Extensions Filter -->
<filter>
<filter-name>extensionsFilter</filter-name>
<filter-class>
org.apache.myfaces.component.html.util.ExtensionsFilter
</filter-class>
<init-param>
<description>
Set the size limit for uploaded files. Format: 10 - 10
bytes 10k - 10 KB 10m - 10 MB 1g - 1 GB
</description>
<param-name>uploadMaxFileSize</param-name>
<param-value>20m</param-value>
</init-param>
<init-param>
<description>
Set the threshold size - files below this limit are
stored in memory, files above this limit are stored on
disk. Format: 10 - 10 bytes 10k - 10 KB 10m - 10 MB 1g -
1 GB
</description>
<param-name>uploadThresholdSize</param-name>
<param-value>10m</param-value>
</init-param>
<!--
<init-param>
<param-name>uploadRepositoryPath</param-name>
<param-value>/temp</param-value>
<description>Set the path where the intermediary files will be stored.
</description>
</init-param>
-->
</filter>
<!--*********************************************************************************-->
<!--
Arquivos que serão procurados quando alguem acessar
o diretório virtual da aplicação. É possível indicar
mais de um arquivo, bastando incluir outras tags
<welcome-file>.
Os arquivos serão listados em ordem de prioridade, de
modo que os primeiros serão procurados antes e, caso
não seja encontrado, o servlet container tentará
usar o próximo da lista.
-->
<listener>
<listener-class>
com.sun.faces.config.ConfListener
</listener-class>
</listener>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>
<?xml version="1.0"?>
<!DOCTYPE faces-config PUBLIC "-//Sun Microsystems, Inc.//DTD JavaServer Faces Config 1.0//EN"
"http://java.sun.com/dtd/web-facesconfig_1_0.dtd">
<faces-config>
<!-- BASIC.JAR -->
<managed-bean>
<managed-bean-name>labelBean</managed-bean-name>
<managed-bean-class>
br.projeto.laboratorio.view.jsf.crud.LabelBean
</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
<managed-property>
<property-name>applicationBean</property-name>
<value>#{applicationBean}</value>
</managed-property>
<managed-property>
<property-name>userSessionBean</property-name>
<value>#{userSessionBean}</value>
</managed-property>
</managed-bean>
<managed-bean>
<managed-bean-name>labelEntityBean</managed-bean-name>
<managed-bean-class>
br.projeto.laboratorio.view.jsf.crud.LabelEntityBean
</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
<managed-property>
<property-name>applicationBean</property-name>
<value>#{applicationBean}</value>
</managed-property>
<managed-property>
<property-name>userSessionBean</property-name>
<value>#{userSessionBean}</value>
</managed-property>
<managed-property>
<property-name>labelBean</property-name>
<value>#{labelBean}</value>
</managed-property>
</managed-bean>
<managed-bean>
<managed-bean-name>documentEntityBean</managed-bean-name>
<managed-bean-class>
br.projeto.laboratorio.view.jsf.crud.DocumentEntityBean
</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
<managed-property>
<property-name>applicationBean</property-name>
<value>#{applicationBean}</value>
</managed-property>
<managed-property>
<property-name>userSessionBean</property-name>
<value>#{userSessionBean}</value>
</managed-property>
<managed-property>
<property-name>labelBean</property-name>
<value>#{labelBean}</value>
</managed-property>
</managed-bean>
<managed-bean>
<managed-bean-name>checkAuditCrudBean</managed-bean-name>
<managed-bean-class>
br.projeto.laboratorio.view.jsf.seguranca.CheckAuditCrudBean
</managed-bean-class>
<managed-bean-scope>request</managed-bean-scope>
<managed-property>
<property-name>applicationBean</property-name>
<value>#{applicationBean}</value>
</managed-property>
</managed-bean>
<managed-bean>
<managed-bean-name>applicationBean</managed-bean-name>
<managed-bean-class>
br.projeto.laboratorio.view.jsf.bean.ApplicationBean
</managed-bean-class>
<managed-bean-scope>application</managed-bean-scope>
</managed-bean>
<managed-bean>
<managed-bean-name>
createSecurityStructureBean
</managed-bean-name>
<managed-bean-class>
br.projeto.laboratorio.view.jsf.seguranca.CreateSecurityStructureBean
</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
<managed-property>
<property-name>applicationBean</property-name>
<value>#{applicationBean}</value>
</managed-property>
<managed-property>
<property-name>userSessionBean</property-name>
<value>#{userSessionBean}</value>
</managed-property>
</managed-bean>
<managed-bean>
<managed-bean-name>changePasswordBean</managed-bean-name>
<managed-bean-class>
br.projeto.laboratorio.view.jsf.seguranca.ChangePasswordBean
</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
<managed-property>
<property-name>applicationBean</property-name>
<value>#{applicationBean}</value>
</managed-property>
<managed-property>
<property-name>userSessionBean</property-name>
<value>#{userSessionBean}</value>
</managed-property>
</managed-bean>
<managed-bean>
<managed-bean-name>overwritePasswordBean</managed-bean-name>
<managed-bean-class>
br.projeto.laboratorio.view.jsf.seguranca.OverwritePasswordBean
</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
<managed-property>
<property-name>applicationBean</property-name>
<value>#{applicationBean}</value>
</managed-property>
<managed-property>
<property-name>userSessionBean</property-name>
<value>#{userSessionBean}</value>
</managed-property>
</managed-bean>
<managed-bean>
<managed-bean-name>userSessionBean</managed-bean-name>
<managed-bean-class>
br.projeto.laboratorio.view.jsf.seguranca.UserSessionBean
</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
<managed-property>
<property-name>applicationBean</property-name>
<value>#{applicationBean}</value>
</managed-property>
</managed-bean>
<managed-bean>
<managed-bean-name>updateBean</managed-bean-name>
<managed-bean-class>
br.projeto.laboratorio.view.jsf.crud.UpdateBean
</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
<managed-property>
<property-name>applicationBean</property-name>
<value>#{applicationBean}</value>
</managed-property>
<managed-property>
<property-name>userSessionBean</property-name>
<value>#{userSessionBean}</value>
</managed-property>
<managed-property>
<property-name>retrieveBean</property-name>
<value>#{retrieveBean}</value>
</managed-property>
<managed-property>
<property-name>labelBean</property-name>
<value>#{labelBean}</value>
</managed-property>
</managed-bean>
<managed-bean>
<managed-bean-name>createBean</managed-bean-name>
<managed-bean-class>
br.projeto.laboratorio.view.jsf.crud.CreateBean
</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
<managed-property>
<property-name>applicationBean</property-name>
<value>#{applicationBean}</value>
</managed-property>
<managed-property>
<property-name>userSessionBean</property-name>
<value>#{userSessionBean}</value>
</managed-property>
<managed-property>
<property-name>retrieveBean</property-name>
<value>#{retrieveBean}</value>
</managed-property>
<managed-property>
<property-name>labelBean</property-name>
<value>#{labelBean}</value>
</managed-property>
</managed-bean>
<managed-bean>
<managed-bean-name>deleteBean</managed-bean-name>
<managed-bean-class>
br.projeto.laboratorio.view.jsf.crud.DeleteBean
</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
<managed-property>
<property-name>applicationBean</property-name>
<value>#{applicationBean}</value>
</managed-property>
<managed-property>
<property-name>userSessionBean</property-name>
<value>#{userSessionBean}</value>
</managed-property>
<managed-property>
<property-name>labelBean</property-name>
<value>#{labelBean}</value>
</managed-property>
</managed-bean>
<managed-bean>
<managed-bean-name>messagesBean</managed-bean-name>
<managed-bean-class>
br.projeto.laboratorio.view.jsf.MessagesBean
</managed-bean-class>
<managed-bean-scope>request</managed-bean-scope>
<managed-property>
<property-name>applicationBean</property-name>
<value>#{applicationBean}</value>
</managed-property>
</managed-bean>
<managed-bean>
<managed-bean-name>parentBean</managed-bean-name>
<managed-bean-class>
br.projeto.laboratorio.view.jsf.ParentBean
</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
<managed-property>
<property-name>applicationBean</property-name>
<value>#{applicationBean}</value>
</managed-property>
</managed-bean>
<managed-bean>
<managed-bean-name>entityBean</managed-bean-name>
<managed-bean-class>
br.projeto.laboratorio.view.jsf.EntityBean
</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
<managed-property>
<property-name>applicationBean</property-name>
<value>#{applicationBean}</value>
</managed-property>
<managed-property>
<property-name>parentBean</property-name>
<value>#{parentBean}</value>
</managed-property>
</managed-bean>
<managed-bean>
<managed-bean-name>queryBean</managed-bean-name>
<managed-bean-class>
br.projeto.laboratorio.view.jsf.crud.QueryBean
</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
<managed-property>
<property-name>applicationBean</property-name>
<value>#{applicationBean}</value>
</managed-property>
<managed-property>
<property-name>userSessionBean</property-name>
<value>#{userSessionBean}</value>
</managed-property>
<managed-property>
<property-name>labelBean</property-name>
<value>#{labelBean}</value>
</managed-property>
</managed-bean>
<managed-bean>
<managed-bean-name>retrieveBean</managed-bean-name>
<managed-bean-class>
br.projeto.laboratorio.view.jsf.crud.RetrieveBean
</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
<managed-property>
<property-name>applicationBean</property-name>
<value>#{applicationBean}</value>
</managed-property>
<managed-property>
<property-name>userSessionBean</property-name>
<value>#{userSessionBean}</value>
</managed-property>
<managed-property>
<property-name>labelBean</property-name>
<value>#{labelBean}</value>
</managed-property>
</managed-bean>
<!--*************************************-->
<managed-bean>
<managed-bean-name>menuBean</managed-bean-name>
<managed-bean-class>
br.projeto.laboratorio.view.MenuBean
</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
<managed-property>
<property-name>applicationBean</property-name>
<value>#{applicationBean}</value>
</managed-property>
<managed-property>
<property-name>userSessionBean</property-name>
<value>#{userSessionBean}</value>
</managed-property>
</managed-bean>
<managed-bean>
<managed-bean-name>listUserReportBean</managed-bean-name>
<managed-bean-class>
br.projeto.laboratorio.view.jsf.crud.ListUserReportBean
</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
<managed-property>
<property-name>applicationBean</property-name>
<value>#{applicationBean}</value>
</managed-property>
<managed-property>
<property-name>userSessionBean</property-name>
<value>#{userSessionBean}</value>
</managed-property>
</managed-bean>
<managed-bean>
<managed-bean-name>listDocumentBean</managed-bean-name>
<managed-bean-class>
br.projeto.laboratorio.view.jsf.crud.ListDocumentBean
</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
<managed-property>
<property-name>applicationBean</property-name>
<value>#{applicationBean}</value>
</managed-property>
<managed-property>
<property-name>userSessionBean</property-name>
<value>#{userSessionBean}</value>
</managed-property>
</managed-bean>
<!--****************************************-->
<managed-bean>
<managed-bean-name>footerBean</managed-bean-name>
<managed-bean-class>
br.projeto.laboratorio.view.FooterBean
</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
<managed-property>
<property-name>applicationBean</property-name>
<value>#{applicationBean}</value>
</managed-property>
</managed-bean>
<!-- managed-bean>
<managed-bean-name>entityEdit</managed-bean-name>
<managed-bean-class>br.com.orionsoft.basic.view.jsf.EntityEdit</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
<managed-property>
<property-name>applicationBean</property-name>
<value>#{applicationBean}</value>
</managed-property>
</managed-bean-->
<managed-bean>
<managed-bean-name>filterBean</managed-bean-name>
<managed-bean-class>
br.projeto.laboratorio.view.jsf.crud.query.FilterBean
</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
<managed-property>
<property-name>applicationBean</property-name>
<value>#{applicationBean}</value>
</managed-property>
<managed-property>
<property-name>filter</property-name>
<value>Digite aqui sua pesquisa</value>
</managed-property>
</managed-bean>
<managed-bean>
<managed-bean-name>actionBean</managed-bean-name>
<managed-bean-class>
br.projeto.laboratorio.view.jsf.ActionBean
</managed-bean-class>
<managed-bean-scope>request</managed-bean-scope>
<managed-property>
<property-name>applicationBean</property-name>
<value>#{applicationBean}</value>
</managed-property>
</managed-bean>
<managed-bean>
<managed-bean-name>pageBean</managed-bean-name>
<managed-bean-class>
br.projeto.laboratorio.view.jsf.crud.query.PageBean
</managed-bean-class>
<managed-bean-scope>request</managed-bean-scope>
</managed-bean>
<!-- ********************************************************************************************
NAVIGATION RULES
******************************************************************************************** -->
<navigation-rule>
<from-view-id>*</from-view-id>
<!-- BASIC.JAR -->
<navigation-case>
<from-outcome>close</from-outcome>
<to-view-id>/pages/basic/close.jsp</to-view-id>
<redirect />
</navigation-case>
<navigation-case>
<from-outcome>login</from-outcome>
<to-view-id>/login/login.jsp</to-view-id>
<redirect />
</navigation-case>
<navigation-case>
<from-outcome>error</from-outcome>
<to-view-id>/pages/basic/failure.jsp</to-view-id>
</navigation-case>
<!--**********-->
<navigation-case>
<from-outcome>cadastro</from-outcome>
<to-view-id>/pages/basic/cadastro.jsp</to-view-id>
</navigation-case>
<navigation-case>
<from-outcome>query</from-outcome>
<to-view-id>/pages/basic/query.jsp</to-view-id>
</navigation-case>
<navigation-case>
<from-outcome>retrieve</from-outcome>
<to-view-id>/pages/basic/retrieve.jsp</to-view-id>
</navigation-case>
<navigation-case>
<from-outcome>failure</from-outcome>
<to-view-id>/pages/basic/failure.jsp</to-view-id>
</navigation-case>
<navigation-case>
<from-outcome>update</from-outcome>
<to-view-id>/pages/basic/update.jsp</to-view-id>
</navigation-case>
<navigation-case>
<from-outcome>create</from-outcome>
<to-view-id>/pages/basic/create.jsp</to-view-id>
</navigation-case>
<navigation-case>
<from-outcome>delete1</from-outcome>
<to-view-id>/pages/basic/delete1.jsp</to-view-id>
</navigation-case>
<navigation-case>
<from-outcome>delete2</from-outcome>
<to-view-id>/pages/basic/delete2.jsp</to-view-id>
</navigation-case>
<navigation-case>
<from-outcome>success</from-outcome>
<to-view-id>/pages/basic/success.jsp</to-view-id>
</navigation-case>
<navigation-case>
<from-outcome>documentView</from-outcome>
<to-view-id>/pages/basic/documentView.jsp</to-view-id>
<redirect />
</navigation-case>
<navigation-case>
<from-outcome>documentList</from-outcome>
<to-view-id>/pages/basic/documentList.jsp</to-view-id>
<redirect />
</navigation-case>
<navigation-case>
<from-outcome>documentUpdate</from-outcome>
<to-view-id>/pages/basic/documentUpdate.jsp</to-view-id>
<redirect />
</navigation-case>
<navigation-case>
<from-outcome>documentPrint</from-outcome>
<to-view-id>/pages/basic/documentPrint.jsp</to-view-id>
<redirect />
</navigation-case>
<!-- RUNNABLE VIEWS -->
<navigation-case>
<from-outcome>overwritePassword</from-outcome>
<to-view-id>
/pages/basic/securityOverwritePassword.jsp
</to-view-id>
<redirect />
</navigation-case>
</navigation-rule>
<application>
<message-bundle>Messages_pt_BR</message-bundle>
</application>
</faces-config>
Resolvi
Coloquei o Java 5 solucionou!!!
mas deu outro erro
2008-05-17 09:59:14,656 ERROR web.context.ContextLoader -> Context initialization failed
java.lang.UnsupportedClassVersionError: Bad version number in .class file
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1853)
at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:875)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1330)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1209)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at org.springframework.util.ClassUtils.forName(ClassUtils.java:88)
at org.springframework.beans.factory.support.BeanDefinitionReaderUtils.createBeanDefinition(BeanDefinitionReaderUtils.java:65)
at org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.parseBeanDefinitionElement(DefaultXmlBeanDefinitionParser.java:369)
at org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.parseBeanDefinitionElement(DefaultXmlBeanDefinitionParser.java:335)
at org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.parseBeanDefinitions(DefaultXmlBeanDefinitionParser.java:266)
at org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.registerBeanDefinitions(DefaultXmlBeanDefinitionParser.java:186)
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:246)
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:163)
at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:125)
at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:141)
at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:126)
at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:94)
at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:89)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:268)
at org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:134)
at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:230)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:156)
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:48)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:626)
at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
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:700)
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:295)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
2008-05-17 09:59:14,656 ERROR [Catalina].[localhost].[/projeto] -> Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
java.lang.UnsupportedClassVersionError: Bad version number in .class file
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1853)
at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:875)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1330)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1209)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at org.springframework.util.ClassUtils.forName(ClassUtils.java:88)
at org.springframework.beans.factory.support.BeanDefinitionReaderUtils.createBeanDefinition(BeanDefinitionReaderUtils.java:65)
at org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.parseBeanDefinitionElement(DefaultXmlBeanDefinitionParser.java:369)
at org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.parseBeanDefinitionElement(DefaultXmlBeanDefinitionParser.java:335)
at org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.parseBeanDefinitions(DefaultXmlBeanDefinitionParser.java:266)
at org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.registerBeanDefinitions(DefaultXmlBeanDefinitionParser.java:186)
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:246)
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:163)
at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:125)
at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:141)
at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:126)
at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:94)
at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:89)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:268)
at org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:134)
at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:230)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:156)
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:48)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:626)
at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
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:700)
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:295)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)