]
Scott Marlow commented on JASSIST-187:
--------------------------------------
[~zinin] I had previously reproduced the "ID IS NULL" but was just debugging
with jdb and suddenly can't reproduce anymore (running with jdb or java). Does this
problem occur intermittently on Linux for you?
Hibernate + inherited entity with getId overrided + Different
behavior in Win and Linux
---------------------------------------------------------------------------------------
Key: JASSIST-187
URL:
https://issues.jboss.org/browse/JASSIST-187
Project: Javassist
Issue Type: Bug
Affects Versions: 3.16.0-GA, 3.16.1-GA, 3.17.0-GA
Environment: Windows 7 x64 Oracle JVM x86/x64 1.6.37 - no error
Linux Ubuntu x64 Oracle JVM x64 1.6.37 - error
Reporter: Alexander Zinin
Assignee: Shigeru Chiba
Attachments: javassist-test.rar, javassist-test.zip
It will be difficult to describe what the error.
I will attach source code that reproduce error.
If you have hibernate entity with overrided getId() method, in hibernate session this
method returns null instead of correct value.
Running on Windows:
2012-12-16 17:33:19,332 INFO ru.zinin.service.SomeServiceImpl :44 - ID = 1
Running on Linux:
2012-12-16 17:41:47,772 INFO ru.zinin.service.SomeServiceImpl :44 - ID = null
2012-12-16 17:41:47,772 ERROR ru.zinin.service.SomeServiceImpl :46 - ID IS NULL!!!
Bug appeared in version 3.16.0.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: