Erro ao rodar JSF 1.2 + Tomcat 6.0 + eclipse
SEVERE: Error starting static Resources
java.lang.IllegalArgumentException: Document base /home/rafael/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp1/wtpwebapps/JSF does not exist or is not a readable directory
at org.apache.naming.resources.FileDirContext.setDocBase(FileDirContext.java:142)
at org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java:4320)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4489)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
Esse é o bendito erro que me aparece, pelo amor de Deus me ajudem..
É o seguinte, estou tentando rodar uma simples aplication utilizando jsf1.2 e tomcat 6.0, já que a aplicaćão não sobe nem a pau no tomcat 7.0(com o jsf 2.0 é claro)..
Não sei mais o que fazer, o estou acompanhando a ótima apostila da algaworks se alguem souber de algo por favor me digam.
abracos!!
Mata o teu tempo a matarás a tua carreira...
java.lang.IllegalArgumentException: Document base /home/rafael/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp1/wtpwebapps/JSF does not exist or is not a readable directory
at org.apache.naming.resources.FileDirContext.setDocBase(FileDirContext.java:142)
at org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java:4320)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4489)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
Esse é o bendito erro que me aparece, pelo amor de Deus me ajudem..
É o seguinte, estou tentando rodar uma simples aplication utilizando jsf1.2 e tomcat 6.0, já que a aplicaćão não sobe nem a pau no tomcat 7.0(com o jsf 2.0 é claro)..
Não sei mais o que fazer, o estou acompanhando a ótima apostila da algaworks se alguem souber de algo por favor me digam.
abracos!!
Mata o teu tempo a matarás a tua carreira...
Simova Ltda
Curtidas 0
Respostas
Davi Costa
07/09/2011
Isso tá com cara de problema no eclipse, tentar fazer essas duas tentativas:
baixa um eclipse zerado do site, assim como o tomcat 6 e tenta colocar a app p rodar,
ou tenta achar essa pasta que o erro tá dando, vê a partir de qual pasta não está existindo:
/home/rafael/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp1/wtpwebapps/JSF
se não existir cria essa pasta e dá um refresh na aplicação (via eclipse) e um publish (tb via eclipse) no servidor
att Davi
baixa um eclipse zerado do site, assim como o tomcat 6 e tenta colocar a app p rodar,
ou tenta achar essa pasta que o erro tá dando, vê a partir de qual pasta não está existindo:
/home/rafael/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp1/wtpwebapps/JSF
se não existir cria essa pasta e dá um refresh na aplicação (via eclipse) e um publish (tb via eclipse) no servidor
att Davi
GOSTEI 0
Simova Ltda
07/09/2011
Obrigado Davi pelo contato, vou tentar bai xar tudo de novo e te do uma resposta, cara me responde uma coisa, PQ o JSF não roda no tomcat? eu tentei tudo o que fosse possível, acompanhei totoruais, apostilas, livros, mas é complicado, em uma outra aplicaćão ele subiu no glassfish, agora to tentando fazer meu TCM - Trabalho de Conclusão de Módulo em JSF, enfim , vou tentar e te do um feedback..
abraćo!!
abraćo!!
GOSTEI 0
Davi Costa
07/09/2011
Fica frio que vc vai conseguir,e nem se preocupa q roda no tomcat sim. JSF 2.0 só no tomcat 7 e JSF 1.2 no tomcat 6 e 7.
att Davi
att Davi
GOSTEI 0
Luciano Martins
07/09/2011
vc pode tentar limpar tanto o projeto como o server pq pode ser coisa enroscada e q fica impedindo o funcionmento normal, ok?
GOSTEI 0
Simova Ltda
07/09/2011
Valeu Luxu, já limpei diversas vezez e nada...bem concerteza esta faltando algo, colocarei o código aqui e as configuracões dos mesmos para que vejam..
eclipse indingo3.7
libs jstl-api-1.2.jar / jstl-impl-1.2.jar / jstl-1.2.jar´pra não ter erro a coloquei tbm´ / jsf-api.jar / jsf-impl.jar
libs já estão add no classpath e deployment descriptor
tomcat 7.0
ola.jsp
<title>JSF 2.0</title>
</head>
<body>
<h:form>
<f:view>
<h:outputLabel value="Seu nome:"/>
<h:inputText value="#{usuarioBean.nome} }"/>
<h:commandButton value="Enviar" actionListener="#{usuarioBean.enviar} }"/>
<br/>
<h:outputText value="#{usuarioBean.nome} } a aplicacão está Ok" rendered="#{usuarioBean != null} }"/>
</f:view>
</h:form>
</body>
------------------------------------------------------------------------------------------------------------------------
faces-config
<managed-bean>
<managed-bean-name>usuarioBean</managed-bean-name>
<managed-bean-class>br.com.jsf.UsuarioBean</managed-bean-class>
<managed-bean-scope>request</managed-bean-scope>
</managed-bean>
-------------------------------------------------------------------------------------------------------------------------
UsuarioBean
public class UsuarioBean {
private String nome;
public void enviar (ActionEvent event) {
setNome(getNome().toUpperCase());
}
// gets and sets omtidos
----------------------------------------------------------------------------------------------------------------------------
web-xml
<display-name>JSF</display-name>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
<servlet>
<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>
</web-app>
------------------------------------------------------------------------------------------------------------------------------
Se puderem me ajudar não durmirei ás 4 da manhã...
Abraco....e Obrigado
eclipse indingo3.7
libs jstl-api-1.2.jar / jstl-impl-1.2.jar / jstl-1.2.jar´pra não ter erro a coloquei tbm´ / jsf-api.jar / jsf-impl.jar
libs já estão add no classpath e deployment descriptor
tomcat 7.0
ola.jsp
<title>JSF 2.0</title>
</head>
<body>
<h:form>
<f:view>
<h:outputLabel value="Seu nome:"/>
<h:inputText value="#{usuarioBean.nome} }"/>
<h:commandButton value="Enviar" actionListener="#{usuarioBean.enviar} }"/>
<br/>
<h:outputText value="#{usuarioBean.nome} } a aplicacão está Ok" rendered="#{usuarioBean != null} }"/>
</f:view>
</h:form>
</body>
------------------------------------------------------------------------------------------------------------------------
faces-config
<managed-bean>
<managed-bean-name>usuarioBean</managed-bean-name>
<managed-bean-class>br.com.jsf.UsuarioBean</managed-bean-class>
<managed-bean-scope>request</managed-bean-scope>
</managed-bean>
-------------------------------------------------------------------------------------------------------------------------
UsuarioBean
public class UsuarioBean {
private String nome;
public void enviar (ActionEvent event) {
setNome(getNome().toUpperCase());
}
// gets and sets omtidos
----------------------------------------------------------------------------------------------------------------------------
web-xml
<display-name>JSF</display-name>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
<servlet>
<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>
</web-app>
------------------------------------------------------------------------------------------------------------------------------
Se puderem me ajudar não durmirei ás 4 da manhã...
Abraco....e Obrigado
GOSTEI 0
Davi Costa
07/09/2011
Dá uma olhada nesses links:
serjaum.wordpress.com/category/facelets/
http://www.google.com.br/search?q=rich-editor+serjaum&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:pt-BR:official&client=firefox-a&safe=active (essa do google vc pega a primeira opção)
ai tem app com os fontes que rodam 100%.
att Davi
serjaum.wordpress.com/category/facelets/
http://www.google.com.br/search?q=rich-editor+serjaum&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:pt-BR:official&client=firefox-a&safe=active (essa do google vc pega a primeira opção)
ai tem app com os fontes que rodam 100%.
att Davi
GOSTEI 0
Simova Ltda
07/09/2011
Obrigado Davi...eu me viro man...Abraço...
GOSTEI 0
Dyego Carmo
07/09/2011
Olá !
Conseguiu resolver ? Se sim , por favor poderia fechar o chamado ?
Valeu !!!
Conseguiu resolver ? Se sim , por favor poderia fechar o chamado ?
Valeu !!!
GOSTEI 0