From: Scott M. (JIRA) <no...@at...> - 2006-07-25 18:18:23
|
[ http://opensource.atlassian.com/projects/hibernate/browse/HHH-1931?page=comments#action_23762 ] Scott Marlow commented on HHH-1931: ----------------------------------- javassist assumes that pojo class Silly isn't instrumented, which is correct. Javassist instrumentation for Container class contains: public void doSillyThing(Silly silly) { silly.value = "true"; } cglib seems to assume that pojo class Silly is instrumented, which is not correct. cqlib instrumentation for Container class contains: public void doSillyThing(Silly silly) { silly.$cglib_write_value("true"); } Silly class looks like: package test; public class Silly { public Silly() { } public String value; } > verify that the instrument tasks actually work > ---------------------------------------------- > > Key: HHH-1931 > URL: http://opensource.atlassian.com/projects/hibernate/browse/HHH-1931 > Project: Hibernate3 > Type: Task > Components: core > Reporter: Steve Ebersole > Assignee: Scott Marlow > Attachments: InstrumentBugTest.zip > > > It appears they may not in all cases. -- 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 - For more information on JIRA, see: http://www.atlassian.com/software/jira |