Re:Problemas no tomcat

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)