JSF - Tomcat não starta o meu .war

4 respostas
jaboot

Olá pessoal

Fiz um pequeno tutorial pelo www.jsftutorials.net, e quando jogo o .war no tomcat, ele não sobe
Se eu tento subir na marra, ele me devolve o erro:

FAIL - Application at context path /ProjetoJSF could not be started
Aqui vai parte do código do meu web.xml (acho que não preciso colocar inteiro):
<web-app> 

    <context-param>
        <param-name>javax.faces.STATE_SAVING_METHOD</param-name>
        <param-value>server</param-value>
    </context-param>

    <context-param>
        <param-name>javax.faces.CONFIG_FILES</param-name>
        <param-value>/WEB-INF/faces-config.xml</param-value>
    </context-param>

    <listener>
        <listener-class>com.sun.faces.config.ConfigureListener</listener-class>
    </listener>

    <!-- Faces Servlet -->
    <servlet>
        <servlet-name>Faces Servlet</servlet-name>
        <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
        <load-on-startup> 1 </load-on-startup>
    </servlet>


    <!-- Faces Servlet Mapping -->
    <servlet-mapping>
        <servlet-name>Faces Servlet</servlet-name>
        <url-pattern>*.jsf</url-pattern>
    </servlet-mapping>
    
</web-app>

Abraços

4 Respostas

Mauricio_Linhares

Qual a versão do Tomcat?

Tive esse problema por causa da biblioteca commons-el que vinha no JSF.

W

Olá ,
Pegue teu arquivo .war e renomeio para .zip. Descompacte-o na tua pasta de deploy do Tomcat e buemba…Me diga qual a tua IDE e se usa Myfaces ou a IR da Sun…

jaboot

Maurício Linhares:
Qual a versão do Tomcat?

Tive esse problema por causa da biblioteca commons-el que vinha no JSF.

Oi Maurício, o meu Tomcat é o 5.5.16.

WilliamSilva:
Olá ,
Pegue teu arquivo .war e renomeio para .zip. Descompacte-o na tua pasta de deploy do Tomcat e buemba…Me diga qual a tua IDE e se usa Myfaces ou a IR da Sun…
A minha IDE é o Eclipse WTP 3.1, e não estou usando o MyFaces, mas tipo assim, o que isso tem a ver?

Mauricio_Linhares

balarini:
Maurício Linhares:
Qual a versão do Tomcat?

Tive esse problema por causa da biblioteca commons-el que vinha no JSF.

Oi Maurício, o meu Tomcat é o 5.5.16.

É. a versão bate com a minha.

Olha a lib do projeto, se tiver o commons-el lá, remove e vê no que é que dá. Eu não consegui resolver esse problema até hoje :x

Criado 11 de julho de 2006
Ultima resposta 12 de jul. de 2006
Respostas 4
Participantes 3