These old forums are deprecated now and set to read-only. We are waiting for you on our new forums!
More modern, Discourse-based and with GitHub/Google/Twitter authentication built-in.

All times are UTC - 5 hours [ DST ]



Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 2 posts ] 
Author Message
 Post subject: Hibernate3 and Websphere Application Server
PostPosted: Thu Nov 30, 2006 5:48 am 
Newbie

Joined: Thu Nov 30, 2006 4:09 am
Posts: 2
Hello,

I'm developing a web application with Hibernate3 and I'm trying to run it within Websphere Application Server 5.1.

I have this error:


[22/11/06 13:50:18:203 CET] 70a4d0 WebGroup E SRVE0026E: [Error de servlet]-[LinkageError while defining class: org.hibernate.Session
Could not be defined due to: org/hibernate/Session (Unsupported major.minor version 48.0)
This is often caused by having a class defined at multiple
locations within the classloader hierarchy. Other potential causes
include compiling against an older or newer version of the class
that has an incompatible method signature.
Dumping the current context classloader hierarchy:
==> indicates defining classloader
==>[0]
com.ibm.ws.classloader.CompoundClassLoader@5e3c87
Local ClassPath: /opt/WebSphere/AppServer/installedApps/desarrollo/dgt.ear/dgt.war/WEB-INF/classes:/opt/WebSphere/AppServer/installedApps/desarrollo/dgt.ear/dgt.war/WEB-INF/lib/adf-controller.jar:/opt/WebSphere/AppServer/installedApps/desarrollo/dgt.ear/dgt.war/WEB-INF/lib/antlr-2.7.6rc1.jar:/opt/WebSphere/AppServer/installedApps/desarrollo/dgt.ear/dgt.war/WEB-INF/lib/asm-attrs.jar:/opt/WebSphere/AppServer/installedApps/desarrollo/dgt.ear/dgt.war/WEB-INF/lib/asm.jar:/opt/WebSphere/AppServer/installedApps/desarrollo/dgt.ear/dgt.war/WEB-INF/lib/cglib-2.1.3.jar:/opt/WebSphere/AppServer/installedApps/desarrollo/dgt.ear/dgt.war/WEB-INF/lib/commons-beanutils.jar:/opt/WebSphere/AppServer/installedApps/desarrollo/dgt.ear/dgt.war/WEB-INF/lib/commons-collections-2.1.1.jar:/opt/WebSphere/AppServer/installedApps/desarrollo/dgt.ear/dgt.war/WEB-INF/lib/commons-collections.jar:/opt/WebSphere/AppServer/installedApps/desarrollo/dgt.ear/dgt.war/WEB-INF/lib/commons-digester.jar:/opt/WebSphere/AppServer/installedApps/desarrollo/dgt.ear/dgt.war/WEB-INF/lib/commons-el.jar:/opt/WebSphere/AppServer/installedApps/desarrollo/dgt.ear/dgt.war/WEB-INF/lib/commons-fileupload.jar:/opt/WebSphere/AppServer/installedApps/desarrollo/dgt.ear/dgt.war/WEB-INF/lib/commons-lang.jar:/opt/WebSphere/AppServer/installedApps/desarrollo/dgt.ear/dgt.war/WEB-INF/lib/commons-logging-1.0.4.jar:/opt/WebSphere/AppServer/installedApps/desarrollo/dgt.ear/dgt.war/WEB-INF/lib/commons-logging.jar:/opt/WebSphere/AppServer/installedApps/desarrollo/dgt.ear/dgt.war/WEB-INF/lib/commons-validator.jar:/opt/WebSphere/AppServer/installedApps/desarrollo/dgt.ear/dgt.war/WEB-INF/lib/dom4j-1.6.1.jar:/opt/WebSphere/AppServer/installedApps/desarrollo/dgt.ear/dgt.war/WEB-INF/lib/ehcache-1.1.jar:/opt/WebSphere/AppServer/installedApps/desarrollo/dgt.ear/dgt.war/WEB-INF/lib/hibernate3.jar:/opt/WebSphere/AppServer/installedApps/desarrollo/dgt.ear/dgt.war/WEB-INF/lib/jakarta-oro.jar:/opt/WebSphere/AppServer/installedApps/desarrollo/dgt.ear/dgt.war/WEB-INF/lib/jsp-el-api.jar:/opt/WebSphere/AppServer/installedApps/desarrollo/dgt.ear/dgt.war/WEB-INF/lib/log4j-1.2.8.jar:/opt/WebSphere/AppServer/installedApps/desarrollo/dgt.ear/dgt.war/WEB-INF/lib/oracle-el.jar:/opt/WebSphere/AppServer/installedApps/desarrollo/dgt.ear/dgt.war/WEB-INF/lib/struts.jar:/opt/WebSphere/AppServer/installedApps/desarrollo/dgt.ear/dgt.war/WEB-INF/lib/taglibs-datagrid.jar:/opt/WebSphere/AppServer/installedApps/desarrollo/dgt.ear/dgt.war/WEB-INF/lib/xml-apis.jar:/opt/WebSphere/AppServer/installedApps/desarrollo/dgt.ear/dgt.war:
Delegation Mode: PARENT_FIRST
[1] com.ibm.ws.classloader.JarClassLoader@898456 Local Classpath: Delegation mode: PARENT_FIRST
[2] com.ibm.ws.classloader.ExtJarClassLoader@7550699 Local ClassPath: /opt/WebSphere/AppServer/lib/app: Delegation Mode: PARENT_LAST
[3] com.ibm.ws.classloader.ProtectionClassLoader@1aa95c
[4] com.ibm.ws.bootstrap.ExtClassLoader@7a7e74
[5] sun.misc.Launcher$AppClassLoader@71732b
[6] sun.misc.Launcher$ExtClassLoader@7fdcde
---Original exception---
java.lang.UnsupportedClassVersionError: org/hibernate/Session (Unsupported major.minor version 48.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:488)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:106)
at com.ibm.ws.classloader.CompoundClassLoader._defineClass(CompoundClassLoader.java:446)
at com.ibm.ws.classloader.CompoundClassLoader.findClass(CompoundClassLoader.java:396)
at com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:300)
at java.lang.ClassLoader.loadClass(ClassLoader.java:250)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:310)
at dgt.general.base.control.AccesoUsuarioAction.execute(AccesoUsuarioAction.java:59)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServletInstance.java:110)
at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecycleServlet.java:174)
at com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycleServlet.java:313)
at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecycleServlet.java:116)
at com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java:283)
at com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidServletReferenceState.java:42)
at com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletInstanceReference.java:40)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:1073)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:598)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:206)
at com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java:80)
at com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:214)
at com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:71)
at com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:182)
at com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListener.java:334)
at com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.java:56)
at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:623)
at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:447)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:672)

--- end Original exception----


When I execute the application in local context (Oracle JDeveloper 10.1.2), I don't have any errors.

Database: Oracle 9i
JDK: 1.4.1

Thank you in advance.


Top
 Profile  
 
 Post subject:
PostPosted: Thu Nov 30, 2006 5:51 am 
Senior
Senior

Joined: Mon Oct 23, 2006 5:12 am
Posts: 141
Location: Galicia, Spain
I think Hibernate3 requires java5

"48.0" Probably means it was compiled under Java 1.5

45.3 = java 1.3
46.0 = java 1.4

_________________
andresgr (--don't forget to rate)


Top
 Profile  
 
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 2 posts ] 

All times are UTC - 5 hours [ DST ]


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
© Copyright 2014, Red Hat Inc. All rights reserved. JBoss and Hibernate are registered trademarks and servicemarks of Red Hat, Inc.