lucasap2005 1 de jul. de 2009
Poste seu web.xml pra gente ver.
vinicius_roc 1 de jul. de 2009
<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app version= "2.4" xmlns= "http://java.sun.com/xml/ns/j2ee" >
<servlet>
<servlet-name> vraptor2</servlet-name>
<servlet-class> org.vraptor.VRaptorServlet</servlet-class>
<load-on-startup> 1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name> vraptor2</servlet-name>
<url-pattern> *.logic</url-pattern>
</servlet-mapping>
</web-app>
lucasap2005 1 de jul. de 2009
Mude a versão do web-app de 2.4 pra 2.5
vinicius_roc 1 de jul. de 2009
Valew pela ajuda, mas não deu certo =/
oque pode ser? oque pode estar havendo?
Obrigado
lucasap2005 1 de jul. de 2009
Tem como postar o log que seu webcontainer gera?
vinicius_roc 1 de jul. de 2009
Esse log é logo quando eu inicio o tomcat pelo plugin:
02/07/2009 00:56:57 org.apache.catalina.core.AprLifecycleListener lifecycleEvent
INFO: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jre6\bin;.;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:/Program Files/Java/jre6/bin/client;C:/Program Files/Java/jre6/bin;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\QuickTime\QTSystem\;C:\Program Files\Common Files\Microsoft Shared\Windows Live
02/07/2009 00:56:58 org.apache.coyote.http11.Http11BaseProtocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
02/07/2009 00:56:58 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 1154 ms
02/07/2009 00:56:58 org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
02/07/2009 00:56:58 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/5.5.27
02/07/2009 00:56:58 org.apache.catalina.core.StandardHost start
INFO: XML validation disabled
02/07/2009 00:56:58 org.apache.catalina.core.ApplicationContext log
INFO: Marking servlet vraptor2 as unavailable
02/07/2009 00:56:58 org.apache.catalina.core.ApplicationContext log
SEVERE: Error loading WebappClassLoader
delegate: false
repositories:
/WEB-INF/classes/
----------> Parent Classloader:
org.apache.catalina.loader.StandardClassLoader@e2d0b2
org.vraptor.VRaptorServlet
java.lang.ClassNotFoundException: org.vraptor.VRaptorServlet
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1386)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1232)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1068)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3956)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4230)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:448)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
02/07/2009 00:56:58 org.apache.catalina.core.StandardContext loadOnStartup
SEVERE: Servlet /loja threw load() exception
java.lang.ClassNotFoundException: org.vraptor.VRaptorServlet
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1386)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1232)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1068)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3956)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4230)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:448)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
02/07/2009 00:56:59 org.apache.catalina.core.ApplicationContext log
INFO: org.apache.webapp.balancer.BalancerFilter: init(): ruleChain: [org.apache.webapp.balancer.RuleChain: [org.apache.webapp.balancer.rules.URLStringMatchRule: Target string: News / Redirect URL: http://www.cnn.com], [org.apache.webapp.balancer.rules.RequestParameterRule: Target param name: paramName / Target param value: paramValue / Redirect URL: http://www.yahoo.com], [org.apache.webapp.balancer.rules.AcceptEverythingRule: Redirect URL: http://jakarta.apache.org]]
02/07/2009 00:56:59 org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextInitialized()
02/07/2009 00:56:59 org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextInitialized()
02/07/2009 00:56:59 org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextInitialized()
02/07/2009 00:56:59 org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextInitialized()
02/07/2009 00:56:59 org.apache.coyote.http11.Http11BaseProtocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
02/07/2009 00:57:00 org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
02/07/2009 00:57:00 org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/44 config=null
02/07/2009 00:57:00 org.apache.catalina.storeconfig.StoreLoader load
INFO: Find registry server-registry.xml at classpath resource
02/07/2009 00:57:00 org.apache.catalina.startup.Catalina start
INFO: Server startup in 2206 ms
E na imagem em anexo mostra que tem sim ele:
lucasap2005 2 de jul. de 2009
Como vc deve ter visto no log NoClassDefFound indica que o tomcat nao acha essa classe no classpath.
O jar do vraptor está dentro de WEB-INF\lib ?
vinicius_roc 2 de jul. de 2009
não, os *.jar estão nesse caminho: “C:\Users\Vinicius\workspace\lojavirtual\web\lib”
devo mudar a pasta lib para: “C:\Users\Vinicius\workspace\lojavirtual\web\WEB-INF” ?
lucasap2005 2 de jul. de 2009
vinicius_roc 2 de jul. de 2009
Cara!!
Valew mesmo funcionou. Que besteira a minha. Me desculpe é que estou acostumado a usar o netbeans que ja dexa tudo pronto para nos. E estou começando a usar o eclipse agora, entao não sabia.
Valew msm
Abss
lucasap2005 2 de jul. de 2009
legal