CristianPalmaSola10 16 de jul. de 2012
Não tem esquema nenhum, é uma aplicação como qualquer outra, desde que os jars necessarios esteja no lugar correto dentro do seu .war, vai embora.
Verifique os logs do seu container web, deve estar dando algum erro
farelogost 16 de jul. de 2012
intao....os jars estao todos certos, pois no meu pc no eclipse funciona a aplicacao normalmente.
no servidor esta ocorrendo o seguinte erro
SEVERE : Error deploying web application archive perguntas . war
java . lang . IncompatibleClassChangeError : Implementing class
at java . lang . ClassLoader . defineClass1 ( Native Method )
at java . lang . ClassLoader . defineClass ( ClassLoader . java : 791 )
at java . security . SecureClassLoader . defineClass ( SecureClassLoader . java : 142 )
at java . net . URLClassLoader . defineClass ( URLClassLoader . java : 449 )
at java . net . URLClassLoader . access $ 100 ( URLClassLoader . java : 71 )
at java . net . URLClassLoader $ 1. run ( URLClassLoader . java : 361 )
at java . net . URLClassLoader $ 1. run ( URLClassLoader . java : 355 )
at java . security . AccessController . doPrivileged ( Native Method )
at java . net . URLClassLoader . findClass ( URLClassLoader . java : 354 )
at java . lang . ClassLoader . loadClass ( ClassLoader . java : 423 )
at java . lang . ClassLoader . loadClass ( ClassLoader . java : 356 )
at java . lang . ClassLoader . defineClass1 ( Native Method )
at java . lang . ClassLoader . defineClass ( ClassLoader . java : 791 )
at java . security . SecureClassLoader . defineClass ( SecureClassLoader . java : 142 )
at java . net . URLClassLoader . defineClass ( URLClassLoader . java : 449 )
at java . net . URLClassLoader . access $ 100 ( URLClassLoader . java : 71 )
at java . net . URLClassLoader $ 1. run ( URLClassLoader . java : 361 )
at java . net . URLClassLoader $ 1. run ( URLClassLoader . java : 355 )
at java . security . AccessController . doPrivileged ( Native Method )
at java . net . URLClassLoader . findClass ( URLClassLoader . java : 354 )
at java . lang . ClassLoader . loadClass ( ClassLoader . java : 423 )
at java . lang . ClassLoader . loadClass ( ClassLoader . java : 356 )
at java . lang . Class . forName0 ( Native Method )
at java . lang . Class . forName ( Class . java : 264 )
at org . apache . catalina . loader . WebappClassLoader . loadClass ( WebappClassLoader . java : 1663 )
at org . apache . catalina . loader . WebappClassLoader . loadClass ( WebappClassLoader . java : 1521 )
at org . apache . catalina . startup . ContextConfig . checkHandlesTypes ( ContextConfig . java : 1950 )
at org . apache . catalina . startup . ContextConfig . processAnnotationsStream ( ContextConfig . java : 1913 )
at org . apache . catalina . startup . ContextConfig . processAnnotationsJar ( ContextConfig . java : 1800 )
at org . apache . catalina . startup . ContextConfig . processAnnotationsUrl ( ContextConfig . java : 1759 )
at org . apache . catalina . startup . ContextConfig . processAnnotations ( ContextConfig . java : 1745 )
at org . apache . catalina . startup . ContextConfig . webConfig ( ContextConfig . java : 1249 )
at org . apache . catalina . startup . ContextConfig . configureStart ( ContextConfig . java : 876 )
at org . apache . catalina . startup . ContextConfig . lifecycleEvent ( ContextConfig . java : 317 )
at org . apache . catalina . util . LifecycleSupport . fireLifecycleEvent ( LifecycleSupport . java : 119 )
at org . apache . catalina . util . LifecycleBase . fireLifecycleEvent ( LifecycleBase . java : 89 )
at org . apache . catalina . core . StandardContext . startInternal ( StandardContext . java : 5061 )
at org . apache . catalina . util . LifecycleBase . start ( LifecycleBase . java : 145 )
at org . apache . catalina . core . ContainerBase . addChildInternal ( ContainerBase . java : 812 )
at org . apache . catalina . core . ContainerBase . addChild ( ContainerBase . java : 787 )
at org . apache . catalina . core . StandardHost . addChild ( StandardHost . java : 607 )
at org . apache . catalina . startup . HostConfig . deployWAR ( HostConfig . java : 925 )
at org . apache . catalina . startup . HostConfig . deployWARs ( HostConfig . java : 723 )
at org . apache . catalina . startup . HostConfig . deployApps ( HostConfig . java : 470 )
at org . apache . catalina . startup . HostConfig . start ( HostConfig . java : 1305 )
at org . apache . catalina . startup . HostConfig . lifecycleEvent ( HostConfig . java : 311 )
at org . apache . catalina . util . LifecycleSupport . fireLifecycleEvent ( LifecycleSupport . java : 119 )
at org . apache . catalina . util . LifecycleBase . fireLifecycleEvent ( LifecycleBase . java : 89 )
at org . apache . catalina . util . LifecycleBase . setStateInternal ( LifecycleBase . java : 379 )
at org . apache . catalina . util . LifecycleBase . setState ( LifecycleBase . java : 324 )
at org . apache . catalina . core . ContainerBase . startInternal ( ContainerBase . java : 1041 )
at org . apache . catalina . core . StandardHost . startInternal ( StandardHost . java : 774 )
at org . apache . catalina . util . LifecycleBase . start ( LifecycleBase . java : 145 )
at org . apache . catalina . core . ContainerBase . startInternal ( ContainerBase . java : 1033 )
at org . apache . catalina . core . StandardEngine . startInternal ( StandardEngine . java : 291 )
at org . apache . catalina . util . LifecycleBase . start ( LifecycleBase . java : 145 )
at org . apache . catalina . core . StandardService . startInternal ( StandardService . java : 443 )
at org . apache . catalina . util . LifecycleBase . start ( LifecycleBase . java : 145 )
at org . apache . catalina . core . StandardServer . startInternal ( StandardServer . java : 727 )
at org . apache . catalina . util . LifecycleBase . start ( LifecycleBase . java : 145 )
at org . apache . catalina . startup . Catalina . start ( Catalina . java : 620 )
at sun . reflect . NativeMethodAccessorImpl . invoke0 ( Native Method )
at sun . reflect . NativeMethodAccessorImpl . invoke ( NativeMethodAccessorImpl . java : 57 )
at sun . reflect . DelegatingMethodAccessorImpl . invoke ( DelegatingMethodAccessorImpl . java : 43 )
at java . lang . reflect . Method . invoke ( Method . java : 601 )
at org . apache . catalina . startup . Bootstrap . start ( Bootstrap . java : 303 )
at org . apache . catalina . startup . Bootstrap . main ( Bootstrap . java : 431 )
Jul 16 , 2012 4 : 59 : 48 PM org . apache . coyote . AbstractProtocolHandler start
INFO : Starting ProtocolHandler [ "http-bio-/127.0.0.1-7394" ]
Jul 16 , 2012 4 : 59 : 48 PM org . apache . coyote . AbstractProtocolHandler start
INFO : Starting ProtocolHandler [ "http-bio-/127.0.0.1-7393" ]
Jul 16 , 2012 4 : 59 : 48 PM org . apache . coyote . AbstractProtocolHandler start
INFO : Starting ProtocolHandler [ "ajp-bio-/127.0.0.1-7392" ]
Jul 16 , 2012 4 : 59 : 48 PM org . apache . catalina . startup . Catalina start
INFO : Server startup in 4217 ms
se alguem puder me dar uma forca.... vlw
CristianPalmaSola10 16 de jul. de 2012
Voce diz que os jars estao la por quando executar com o eclipse funcionar, ou voce abriu seu .war, for dentro de WEB-INF, entrou em lib e olhou ?
Recomendo o fazer para ter certeza absoluta.
e esse perguntas.war é o que ?
é o war do seu projeto ?
farelogost 16 de jul. de 2012
isso… perguntas.war é o projeto
eu olhei no web inf / libs
estao todas as classes la
/appservers/apache-tomcat-7x/webapps/perguntas/WEB-INF/lib/commons-beanutils-1.8.3.jar
/appservers/apache-tomcat-7x/webapps/perguntas/WEB-INF/lib/commons-codec-1.3.jar
/appservers/apache-tomcat-7x/webapps/perguntas/WEB-INF/lib/commons-collections-3.2.jar
/appservers/apache-tomcat-7x/webapps/perguntas/WEB-INF/lib/commons-digester-1.8.jar
/appservers/apache-tomcat-7x/webapps/perguntas/WEB-INF/lib/commons-discovery-0.4.jar
/appservers/apache-tomcat-7x/webapps/perguntas/WEB-INF/lib/commons-logging-1.1.1.jar
/appservers/apache-tomcat-7x/webapps/perguntas/WEB-INF/lib/jstl-api-1.2.jar
/appservers/apache-tomcat-7x/webapps/perguntas/WEB-INF/lib/myfaces-api-2.0.2.jar
/appservers/apache-tomcat-7x/webapps/perguntas/WEB-INF/lib/myfaces-impl-2.0.2.jar
/appservers/apache-tomcat-7x/webapps/perguntas/WEB-INF/lib/primefaces-3.3.RC1.jar
CristianPalmaSola10 16 de jul. de 2012
http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/IncompatibleClassChangeError.html
olhei a documentação da oracle para este erro e la diz que provavelmente voce mudou uma biblioteca do seu projeto mas não recompilou o codigo, portanto se voce recompilar, da um clean no seu projeto e gere o .war novamente creio que deve resolve seu problema.
farelogost 16 de jul. de 2012
como faco isso?
pode me dar uma forca? ^^
CristianPalmaSola10 16 de jul. de 2012
Se vc estiver usando o Eclipse va em Project -> Clean; Selecione todos os projetos e de um Ok
Se for netbeans clique contrario em cima do projeto e clique em Limpar
Depois gere o .war e faça denovo o deploy da aplicação, imagino que ai se continuar dando erro pelo menos sera outro erro naum mais esse.
farelogost 16 de jul. de 2012
fiz… gerei o ward novamente e deu o mesmo erro =(
farelogost 17 de jul. de 2012
Consegui
troquei a LIB do tomcat do meu servidor por outra e funcionou
CristianPalmaSola10 17 de jul. de 2012
So por curiosidade que lib voce trocou ?