Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/09/2014, 10:45
gonzalohunterwatts
 
Fecha de Ingreso: enero-2012
Mensajes: 6
Antigüedad: 12 años, 3 meses
Puntos: 0
Pregunta Problema con servlets

Hola estimados colegas.
Les comento mi problema,

Tengo un servidor con un Debian instalado, en dicho servidor tengo un Tomcat 7 con java 1.7.0_67-b01

Pero estoy desarrollando en Windows mediante eclipse con un jdk build 1.7.0_67-b01

El problema es que cuando compilo y exporto el .war al servidor. La página JSP se carga bien. pero cuando se invoca al servlet surge el siguiente error.

Unsupported major.minor version 51.0 (unable to load class....

Para ser mas exactos el mensaje completo es:

type Exception report

message servlets/Turnos/altaTurnos : Unsupported major.minor version 51.0 (unable to load class servlets.Turnos.altaTurnos)

description The server encountered an internal error (servlets/Turnos/altaTurnos : Unsupported major.minor version 51.0 (unable to load class servlets.Turnos.altaTurnos)) that prevented it from fulfilling this request.

exception

java.lang.UnsupportedClassVersionError: servlets/Turnos/altaTurnos : Unsupported major.minor version 51.0 (unable to load class servlets.Turnos.altaTurnos)
org.apache.catalina.loader.WebappClassLoader.findC lassInternal(WebappClassLoader.java:2905)
org.apache.catalina.loader.WebappClassLoader.findC lass(WebappClassLoader.java:1170)
org.apache.catalina.loader.WebappClassLoader.loadC lass(WebappClassLoader.java:1678)
org.apache.catalina.loader.WebappClassLoader.loadC lass(WebappClassLoader.java:1556)
org.apache.catalina.authenticator.AuthenticatorBas e.invoke(AuthenticatorBase.java:461)
org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:98)
org.apache.catalina.valves.AccessLogValve.invoke(A ccessLogValve.java:927)
org.apache.catalina.connector.CoyoteAdapter.servic e(CoyoteAdapter.java:407)
org.apache.coyote.http11.AbstractHttp11Processor.p rocess(AbstractHttp11Processor.java:1002)
org.apache.coyote.AbstractProtocol$AbstractConnect ionHandler.process(AbstractProtocol.java:579)
org.apache.tomcat.util.net.JIoEndpoint$SocketProce ssor.run(JIoEndpoint.java:310)
java.util.concurrent.ThreadPoolExecutor.runWorker( ThreadPoolExecutor.java:1146)
java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:615)
java.lang.Thread.run(Thread.java:701)

Buscando en distintos foros y sitios de ayuda, dicen que mientras que el servidor tiene el java 1.6 y yo estoy compilando con java1.7 lo que produce dicho error, pero en ambos casos la version de java utilizada es 1.7. Si alguien tiene algun dato que me pueda ayudar estare agradecido..