Problema ao colocar aplicação em ambiente de produção

4 respostas
L

Oi pessoal,

Preciso de ajuda urgente! Estou tentando colocar uma aplicação em produção e está ocorrendo o seguinte problema:

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

javax.servlet.ServletException: Error allocating a servlet instance

org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)

org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)

org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:199)

org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:282)

org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:754)

org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:684)

org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:876)

org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)

java.lang.Thread.run(Thread.java:595)

root cause

java.lang.UnsupportedClassVersionError: Bad version number in .class file

java.lang.ClassLoader.defineClass1(Native Method)

java.lang.ClassLoader.defineClass(ClassLoader.java:620)

java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)

org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1812)

org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:866)

org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1319)

org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1198)

org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)

org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)

org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:199)

org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:282)

org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:754)

org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:684)

org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:876)

org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)

java.lang.Thread.run(Thread.java:595)

note The full stack trace of the root cause is available in the Apache Tomcat/5.5.17 logs.

Alguém pode me ajudar? Help!

4 Respostas

gigicantador

Pelo jeito a sua aplicação foi compilada para uma versão de java diferente daqu está no servidor.

Sempre compile sua aplicação com o mesmo java que o servidor irá usar.

L

Oi gigicantador,

Obrigada por responder. Já verifiquei as versões e são as mesmas, entao vc tem idéia do que poderia ser?

robinsonbsilva

Senhores vejam esse tópico!

http://www.guj.com.br/posts/list/56790.java

L

Obrigada gente! Resolvido

Criado 21 de janeiro de 2009
Ultima resposta 21 de jan. de 2009
Respostas 4
Participantes 3