Ajuda executar o tomcat no eclipse!

8 respostas
joaolenosi

Bom dia amigos, alguem poderia me ajudar a resolver o problema do meu eclipse, já vi inumeros tutoriais, video aulas, e mesmo assim, ainda não consegui deixar meu eclipse
funcionando !!

aqui a imagem como estar meu projeto, e todas as libs que estou usando…
Falta mais alguma lib ?

http://imageshack.us/f/17/tomcatlibs.png/

8 Respostas

FernandoCartaxo

Coloca o teu faces-config.xml

joaolenosi

Olha o faces-config, percebi que tá faltando o mapeamento da url, para terminar com .jsf, porem esse não vai ser o erro.

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

<faces-config
    xmlns="http://java.sun.com/xml/ns/javaee"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-facesconfig_2_0.xsd"
    version="2.0">
    <managed-bean>
    	<managed-bean-name>usuarioBean</managed-bean-name>
    	<managed-bean-class>financeiro.web.UsuarioBean</managed-bean-class>
    	<managed-bean-scope>request</managed-bean-scope>
    </managed-bean>
    <navigation-rule>
    	<from-view-id>*</from-view-id>
    <navigation-case>
    	<from-outcome>inicio</from-outcome>
    	<to-view-id>/index.xhtml</to-view-id>
    </navigation-case>	
    <navigation-case>
    	<from-outcome>usuario</from-outcome>
    	<to-view-id>/usuario.xhtml</to-view-id>
    </navigation-case>
    </navigation-rule>
    
    <navigation-rule>
    <navigation-case>
    	<from-outcome>sucesso</from-outcome>
    	<to-view-id>/mostraUsuario.xhtml</to-view-id>		
    </navigation-case>
    
    </navigation-rule>

</faces-config>
FernandoCartaxo

Coloca o web.xml também

joaolenosi

Olha o 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>Capitulo 2</display-name>   
  <servlet>
    <display-name>Faces Servlet</display-name>
    <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>*.jsf</url-pattern>
  </servlet-mapping>
  <context-param>
  	<param-name>javax.faces.PROJECT_STAGE</param-name>
  	<param-value>Development</param-value>
  </context-param>
    <welcome-file-list>
    <welcome-file>index.html</welcome-file>
    <welcome-file>index.htm</welcome-file>
    <welcome-file>index.jsp</welcome-file>
  </welcome-file-list>
</web-app>

acho que tá tudo normal =/

FernandoCartaxo

As versões mais novas do JSF já vem como padrão a extensão .xhtml

Na primeira vista deveria funcionar corretamente.
Coloca no teu web.xml esse trecho

&lt;context-param&gt; &lt;param-name&gt;javax.faces.DEFAULT_SUFFIX&lt;/param-name&gt; &lt;param-value&gt;.xhtml&lt;/param-value&gt; &lt;/context-param&gt;

Hebert_Coelho

Qual seu erro?

joaolenosi

Meu erro, é que eu não consigo executar nenhum tipo de projeto jsf no eclipse, só da naquela página erro 404!!

Hebert_Coelho

joaolenosi:
Meu erro, é que eu não consigo executar nenhum tipo de projeto jsf no eclipse, só da naquela página erro 404!!
Ok.

Quando você faz o start da aplicação, aparece alguma mensagem de erro no console?

Criado 4 de julho de 2012
Ultima resposta 4 de jul. de 2012
Respostas 8
Participantes 3