Problemas de versão

3 respostas
I

Olá pessoal!

Tenho uma aplicação feita em Java 1.4 e estou precisando fazer algumas alterações. Atualmente estou usando o Java 1.5 e consigo gerar o .class sem problemas, mas quando “junto” esta classe do 1.5 com a aplicação 1.4, ocorre o seguinte erro:

HTTP Status 500 -

type Exception report

message

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

exception

javax.servlet.ServletException: Invoker service() exception

org.apache.catalina.servlets.InvokerServlet.serveRequest(InvokerServlet.java:477)

org.apache.catalina.servlets.InvokerServlet.doGet(InvokerServlet.java:133)

javax.servlet.http.HttpServlet.service(HttpServlet.java:689)

javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

funcoes.Filtro.doFilter(Filtro.java:38)

jcifs.http.NtlmHttpFilter.doFilter(NtlmHttpFilter.java:201)

root cause

java.lang.UnsupportedClassVersionError: funcoes/Email (Unsupported major.minor version 49.0)

java.lang.ClassLoader.defineClass0(Native Method)

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

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

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

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

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

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

java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315)

.

.

.

Será qua alguém pode me ajudar a resolver este problema?
Obrigada! :slight_smile:

3 Respostas

J

Você precisa compilar essa classe para Java 1.4, uma aplicação 1.4 roda no JRE 5.0, mas uma aplicação 5.0 não roda em um JRE 1.4.

Ao compilar sua classe, tente adicionar esse parametro:

javac -target 1.4 SuaClasse.java[/b]

J

Que versão do tomcat vc usa???

Aqui no serviço tivemos problemas para rodar aplicações java 5 no tomcat 5…

Dava uns erros estranhos…

Qdo atualizamos o tomcat para 5.5 os erros pararam…

Abraço…

I

A aplicação está utilizando o Tomcat 5.0.28.

Criado 2 de outubro de 2007
Ultima resposta 3 de out. de 2007
Respostas 3
Participantes 3