Hi,

Fairly self explanatory 

I'm using RC5 - does anyone have any ideas why this might occur (or has
it been fixed - I couldn't find anything in the CVS changelogs)?

Situation:

Interfaces/Inheritance hierarchy:
 AbstractEntity
   - Group*
     - StaffGroup*
     - StudentGroup*
   - AbstractPerson

The classes have implementations defined by xxImpl. Classes marked by *
are proxied (dynamic)

It works ok except occassionally there have been issues comparing
classes so in those cases we were using ProxyHelper.getRealClass()

Now we found an interesting case - the object is a GroupImpl
 ProxyHelper.getRealClass() returns StaffGroupImpl (?!)
 ProxyHelper.getRealObject().getClass() returns GroupImpl like it
should...

If it's a new problem I'll try and wrap it into a TestCase...

Thanks for your help,

Rob :)

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to