Erro ao iniciar o TOMCAT com Framework "Javaserver Faces"

1 resposta
O21

//*****************************************
web.xml

<?xml version=“1.0” encoding=“UTF-8”?>

<web-app xmlns=“<a href="http://java.sun.com/xml/ns/j2ee">http://java.sun.com/xml/ns/j2ee</a> xmlns:xsi=“<a href="http://www.w3.org/2001/XMLSchema-instance">http://www.w3.org/2001/XMLSchema-instance</a> version=“2.4” xsi:schemaLocation=“<a href="http://java.sun.com/xml/ns/j2ee">http://java.sun.com/xml/ns/j2ee</a>   <a href="http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd</a>”>

<context-param>

<param-name>javax.faces.CONFIG_FILES</param-name>

<param-value>/WEB-INF/faces-config.xml</param-value>

</context-param>

<servlet>

<servlet-name>Faces Servlet</servlet-name>

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

<load-on-startup>0</load-on-startup>

</servlet>

<servlet-mapping>

<servlet-name>Faces Servlet</servlet-name>

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

</servlet-mapping>

</web-app>

//*****************************************
faces-config.xml

&lt;managed-bean&gt;
	&lt;description&gt;Classe responsável por gerenciar os usuários.&lt;/description&gt;
	&lt;managed-bean-name&gt;acesso&lt;/managed-bean-name&gt;
	&lt;managed-bean-class&gt;br.org.fjpn.view.jsf.backbean.UserManaged&lt;/managed-bean-class&gt;
	&lt;managed-bean-scope&gt;session&lt;/managed-bean-scope&gt;
	&lt;managed-property&gt;
		&lt;property-name&gt;nome&lt;/property-name&gt;
		&lt;property-class&gt;java.lang.String&lt;/property-class&gt;
		&lt;null-value&gt;&lt;/null-value&gt;
	&lt;/managed-property&gt;
	&lt;managed-property&gt;
		&lt;property-name&gt;senha&lt;/property-name&gt;
		&lt;property-class&gt;java.lang.String&lt;/property-class&gt;
		&lt;null-value&gt;&lt;/null-value&gt;
	&lt;/managed-property&gt;
&lt;/managed-bean&gt;

&lt;navigation-rule&gt;
	&lt;from-view-id&gt;/login.jsp&lt;/from-view-id&gt;
	&lt;navigation-case&gt;
		&lt;from-outcome&gt;success&lt;/from-outcome&gt;
		&lt;to-view-id&gt;/welcome.jsp&lt;/to-view-id&gt;
	&lt;/navigation-case&gt;
	&lt;navigation-case&gt;
		&lt;from-outcome&gt;failure&lt;/from-outcome&gt;
		&lt;to-view-id&gt;/login.jsp&lt;/to-view-id&gt;
	&lt;/navigation-case&gt;
&lt;/navigation-rule&gt;

&lt;navigation-rule&gt;
	&lt;from-view-id&gt;/welcome.jsp&lt;/from-view-id&gt;
&lt;/navigation-rule&gt;

//*****************************************

Eu fiz o deploy a primeira vez, e funcionou, mas qualquer alteração e novo deploy o
tomcat dá pau.
Me ajude, please.

A versão do tomcat é 5.5.

20/07/2006 12:03:03 org.apache.coyote.http11.Http11AprProtocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
20/07/2006 12:03:03 org.apache.coyote.ajp.AjpAprProtocol init
INFO: Initializing Coyote AJP/1.3 on ajp-8009
20/07/2006 12:03:03 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 2219 ms
20/07/2006 12:03:04 org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
20/07/2006 12:03:04 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/5.5.17
20/07/2006 12:03:04 org.apache.catalina.core.StandardHost start
INFO: XML validation disabled
20/07/2006 12:03:06 org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive jsf-integration.war
20/07/2006 12:03:06 org.apache.catalina.core.StandardContext start
SEVERE: Error listenerStart
20/07/2006 12:03:06 org.apache.catalina.core.StandardContext start
SEVERE: Context [/jsf-integration] startup failed due to previous errors
20/07/2006 12:03:08 org.apache.coyote.http11.Http11AprProtocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
20/07/2006 12:03:08 org.apache.coyote.ajp.AjpAprProtocol start
INFO: Starting Coyote AJP/1.3 on ajp-8009
20/07/2006 12:03:08 org.apache.catalina.storeconfig.StoreLoader load
INFO: Find registry server-registry.xml at classpath resource
20/07/2006 12:03:08 org.apache.catalina.startup.Catalina start
INFO: Server startup in 4656 ms

1 Resposta

vskuroda

Caro colega,

Não sei que IDE você esta usando, mas o interessante é que cada vez for executar o seu projeto favor realizar o seguinte procedimento:

  • dar um (Clear and Build Project) em seguida;
  • derrubar o Tomcat;
  • deploy Project;
  • e por fim Run Project;

isso ocorre muito no netbeans 5.0

Caso não for isso favor rever o seu face-config.xml

atenciosamente Valter

Criado 20 de julho de 2006
Ultima resposta 20 de jul. de 2006
Respostas 1
Participantes 2