[
http://opensource.atlassian.com/projects/hibernate/browse/HHH-2667?page=c...
]
Jeff Pae-Corr commented on HHH-2667:
------------------------------------
I have confirmed the versions stated in the original entry are correct. The ablility to
auto join collections works as expected in 3.1.3, 3.2.0 and 3.2.2 and It doesn't work
with versions 3.2.3 and with 3.2.4.sp1. I have also tested this with 3.2.1 which is the
version I used prior to updating to 3.2.3 and it funcitoned the way it should.
'illegal attempt to dereference collection' when using
auto-join
----------------------------------------------------------------
Key: HHH-2667
URL:
http://opensource.atlassian.com/projects/hibernate/browse/HHH-2667
Project: Hibernate3
Issue Type: Bug
Affects Versions: 3.2.3, 3.2.4, 3.2.4.sp1
Environment: I have found that behaviour in version 3.2.4.sp1 and 3.2.3 (I
didn't test 3.2.4 pre sp1)
Database: ORACLE 10g
Reporter: Martin Kouba
After upgrading to the latest Hibernate version I got this error.
I try to use a statement like this
from cat c where c.mate.id = 13
the expected resulting SQL should be something like
SELECT * FROM CAT C WHERE C.MATE_ID = 13
which is much more performant than making a join
from cat c join c.mate m where m.id = 13
which would result in something like that
SELECT * FROM CAT C INNER JOIN MATE M ON C.MATE_ID = M.ID WHERE M.ID = 13
This works as expected in 3.1.3, 3.2.0 and 3.2.2
It doesn't work with version 3.2.3 and with 3.2.4.sp1.
--
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....
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira