Message:
The following issue has been closed.
Resolver: Gavin King
Date: Fri, 8 Aug 2003 11:53 AM
closing this ... I'm assuming there is no problem....
---------------------------------------------------------------------
View the issue:
http://opensource.atlassian.com/projects/hibernate/secure/ViewIssue.jspa?key=HB-236
Here is an overview of the issue:
---------------------------------------------------------------------
Key: HB-236
Summary: Deep subclassing fails configuration
Type: Bug
Status: Closed
Priority: Major
Resolution: REJECTED
Project: Hibernate2
Components:
core
Versions:
2.0.1
Assignee:
Reporter: Brian Topping
Created: Wed, 6 Aug 2003 7:09 AM
Updated: Fri, 8 Aug 2003 11:53 AM
Environment: JDK 1.4.1
Description:
Persistence configuration fails when the inheritance depth is greater than two. I was generating a patch, but couldn't get into sf.net to get base CVS for diffs.
It looks to me like ReflectHelper.getGetterOrNull() simply needs a loop to keep checking subclasses all the way up the chain instead of stopping with just one. At least for standard subclass behavior where there is a discriminator, there shouldn't be a problem with arbitrarily deep inheritance. But like I said, I can't get sources so I try it and send a diff. I guess it's the middle of the day in the western hemisphere now, so I'll try tomorrow.
If I get something before you fix it, I'll post it here.
---------------------------------------------------------------------
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/secure/Administrators.jspa
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
|