Jsf 1.2 + tomcat 6

3 respostas
ronaldo.gm

Bom esse é meu primeiro post aqui no forum vamo ver se eu consigo uma ajuda.

Bom to iniciando uma projeto usando:

  • JSF 1.2
  • TOMCAT 6

Procurei ajuda na internet e vi que muita gente ja teve problemas com essa dupla, só que segui todas as instruções possiveis e existentes.

Copia .jar pra cá, copia .jar pra lá e mesmo assim nada.

O que acontece é basicamente o seguinte quando inicio o TOMCAT e confiro no browser ele ta no ar sem problemas, ele tem um projeto padrão dentro dele chamado exemples rodo esse projeto sem problemas tambem, mas quando tento chamar o projeto JSF ele da o 404.

Quando vou conferir o log do TOMCAT lá tem o seguinte problema informado.

29/10/2008 12:15:19 org.apache.catalina.core.ApplicationContext log

INFO: ContextListener: contextInitialized()

29/10/2008 12:15:19 org.apache.catalina.core.ApplicationContext log

INFO: SessionListener: contextInitialized()

29/10/2008 12:15:20 org.apache.catalina.core.StandardContext listenerStart

SEVERE: Error configuring application listener of class |CONFIG_LISTEN_CLASS|

java.lang.ClassNotFoundException: |CONFIG_LISTEN_CLASS|

at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1387)

at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233)

at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3786)

at org.apache.catalina.core.StandardContext.start(StandardContext.java:4342)

at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)

at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)

at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)

at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:926)

at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:889)

at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)

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:117)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)

at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)

at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)

at org.apache.catalina.core.StandardService.start(StandardService.java:516)

at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)

at org.apache.catalina.startup.Catalina.start(Catalina.java:578)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:597)

at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)

at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)

29/10/2008 12:15:20 org.apache.catalina.core.StandardContext listenerStart

SEVERE: Error configuring application listener of class com.sun.faces.application.WebappLifecycleListener

java.lang.ClassNotFoundException: com.sun.faces.application.WebappLifecycleListener

at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1387)

at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233)

at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3786)

at org.apache.catalina.core.StandardContext.start(StandardContext.java:4342)

at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)

at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)

at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)

at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:926)

at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:889)

at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)

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:117)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)

at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)

at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)

at org.apache.catalina.core.StandardService.start(StandardService.java:516)

at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)

at org.apache.catalina.startup.Catalina.start(Catalina.java:578)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:597)

at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)

at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)

29/10/2008 12:15:20 org.apache.catalina.core.StandardContext listenerStart

SEVERE: Skipped installing application listeners due to previous error(s)
Para quem vai dar a29/10/2008 12:15:19 org.apache.catalina.core.ApplicationContext log

INFO: ContextListener: contextInitialized()

29/10/2008 12:15:19 org.apache.catalina.core.ApplicationContext log

INFO: SessionListener: contextInitialized()

29/10/2008 12:15:20 org.apache.catalina.core.StandardContext listenerStart

SEVERE: Error configuring application listener of class |CONFIG_LISTEN_CLASS|

java.lang.ClassNotFoundException: |CONFIG_LISTEN_CLASS|

at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1387)

at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233)

at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3786)

at org.apache.catalina.core.StandardContext.start(StandardContext.java:4342)

at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)

at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)

at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)

at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:926)

at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:889)

at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)

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:117)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)

at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)

at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)

at org.apache.catalina.core.StandardService.start(StandardService.java:516)

at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)

at org.apache.catalina.startup.Catalina.start(Catalina.java:578)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:597)

at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)

at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)

29/10/2008 12:15:20 org.apache.catalina.core.StandardContext listenerStart

SEVERE: Error configuring application listener of class com.sun.faces.application.WebappLifecycleListener

java.lang.ClassNotFoundException: com.sun.faces.application.WebappLifecycleListener

at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1387)

at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233)

at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3786)

at org.apache.catalina.core.StandardContext.start(StandardContext.java:4342)

at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)

at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)

at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)

at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:926)

at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:889)

at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)

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:117)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)

at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)

at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)

at org.apache.catalina.core.StandardService.start(StandardService.java:516)

at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)

at org.apache.catalina.startup.Catalina.start(Catalina.java:578)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:597)

at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)

at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)

29/10/2008 12:15:20 org.apache.catalina.core.StandardContext listenerStart

SEVERE: Skipped installing application listeners due to previous error(s)

Só para informação, para quem vai falar para mim incluir as seguintes linhas no web.xml:

com.sun.faces.config.ConfigureListener com.sun.faces.application.WebappLifecycleListener

Saiba que elas já estão lá, e os .jar do JSF tambem ja estão copiados para dentro do projeto, conferi e as classes que ele não encontram tem exatamente o mesmo caminho e tambem se encontram dentro dos .jar.

Alguem sabe o que pode estar acontecendo, já são dois dias tentando e nada.
Qualquer coisa me mandem um email [email removido]

Estou quase desistindo e voltando ao Struts, mas queria muito fazer esse projeto em JSF.

Grato.

3 Respostas

anderson.bonavides

Erro 404 quer dizer que alguma classe não está sendo encontrada. Aconselho você utilizar o JBoos Tools como plugin para o eclipse. Também obtive alguns problemas como este. O JBoos Tools cria a estrutura do projeto e ajuda no desenvolvimento.

ronaldo.gm

Hahahah sem sacanagem eu to usando o JBOSS TOOLS.

Cara to achando que algumas das ferramentas que baixei estão com problemas porque não é possivel.

Bom se alguem tiver mais alguma sugestão fico grato.

anderson.bonavides

já tentou recriar o projeto?

Aproveita e se fizer isto verificar as opções do projeto que vc ta selecionando quando vai criar. Tenta criar um hello world web e a partir dai vai incrementando com o que vc quer fazer.

Criado 29 de outubro de 2008
Ultima resposta 29 de out. de 2008
Respostas 3
Participantes 2