Message:
The following issue has been closed.
Resolver: Gavin King
Date: Wed, 11 Jun 2003 7:48 AM
fixed in CVS
---------------------------------------------------------------------
View the issue:
http://opensource.atlassian.com/projects/hibernate/secure/ViewIssue.jspa?key=HB-128
Here is an overview of the issue:
---------------------------------------------------------------------
Key: HB-128
Summary: OuterJoinLoader.walkClassTree() throws AbstractMethodError under jdk1.2.2 - AbstractEntityPersister needs to be made public
Type: Bug
Status: Closed
Priority: Major
Resolution: FIXED
Project: Hibernate2
Components:
core
Fix Fors:
2.0.1
Versions:
2.0 final
Assignee: Gavin King
Reporter: Renaud Bruyeron
Created: Wed, 11 Jun 2003 3:50 AM
Updated: Wed, 11 Jun 2003 7:48 AM
Environment: linux 2.4.18, iplanet Web Server 6.0SP2, Struts 1.1RC2
java version "1.2.2"
Classic VM (build JDK-1.2.2_014, green threads, nojit)
Description:
during Configuration().configure(), the JVM throws an AbstractMethodError like follows:
[11/Jun/2003:09:16:32] failure (11523): Internal error: Unexpected error condition thrown (java.lang
.AbstractMethodError: net/sf/hibernate/persister/AbstractEntityPersister.insert,net/sf/hibernate/per
sister/AbstractEntityPersister.insert), stack: java.lang.AbstractMethodError: net/sf/hibernate/persi
ster/AbstractEntityPersister.insert
at net.sf.hibernate.loader.OuterJoinLoader.walkClassTree(OuterJoinLoader.java:191)
at net.sf.hibernate.loader.OuterJoinLoader.walkTree(OuterJoinLoader.java:80)
at net.sf.hibernate.loader.AbstractEntityLoader.renderStatement(AbstractEntityLoader.java:38
)
at net.sf.hibernate.loader.AbstractEntityLoader.renderStatement(AbstractEntityLoader.java:33
)
at net.sf.hibernate.loader.EntityLoader.<init>(EntityLoader.java:35)
at net.sf.hibernate.persister.EntityPersister.postInstantiate(EntityPersister.java:150)
at net.sf.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:241)
at net.sf.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:613)
at com.fullsix.registration.config.HibernatePlugIn.init(HibernatePlugIn.java:60)
at org.apache.struts.action.ActionServlet.initModulePlugIns(ActionServlet.java:1156)
at org.apache.struts.action.ActionServlet.init(ActionServlet.java:472)
at javax.servlet.GenericServlet.init(GenericServlet.java:258)
at com.iplanet.server.http.servlet.WServletEntity.loadAndInitServlet(WServletEntity.java:98)
at com.iplanet.server.http.servlet.WebApplication.init(WebApplication.java:314)
at com.iplanet.server.http.servlet.VirtualServer.init(VirtualServer.java:176)
at com.iplanet.server.http.servlet.NSServletRunner.VSInit(NSServletRunner.java:686)
This can be fixed by declaring net.sf.hibernate.persister.AbstractEntityPersister to be "public".
This problem affects 1.2.x too.
---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
http://opensource.atlassian.com/projects/hibernate/Administrators.jspa
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
|