History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: XSTR-238
Type: New Feature New Feature
Status: Closed Closed
Resolution: Fixed
Assignee: Unassigned
Reporter: Costin Leau
Votes: 0
Watchers: 2
Operations

If you were logged in you would be able to see more operations.
XStream

mapper for CGLib classes

Created: 18/Aug/05 05:10 AM   Updated: 07/Aug/06 09:20 PM
Component/s: None
Affects Version/s: None
Fix Version/s: 1.2

File Attachments: 1. Java Source File CGLibMapper.java (2 kb)
2. Java Source File CGLibMapperTest.java (2 kb)
3. Java Source File Obj.java (0.9 kb)

Issue Links:
Supercedes
 


 Description  « Hide
mapper that works with CGLib enhanced classes - it removes the CGLib signature and stores the classes with their original name. I'll upload a unit test in a short while.

 All   Comments   Change History      Sort Order: Ascending order - Click to sort in descending order
Costin Leau - 18/Aug/05 06:13 AM
dummy object used for CGLib

Costin Leau - 18/Aug/05 06:14 AM
unit test

Costin Leau - 18/Aug/05 06:16 AM
Through unit tests I've noticed that CGLib uses by default a different signature for JDK classes with an exception for java.lang.Object.
See: http://cglib.sourceforge.net/xref/net/sf/cglib/core/DefaultNamingPolicy.html. The mapper doesn't take into account this naming convention (I've used only classes outside the JDK).

Joerg Schaible - 11/Apr/06 07:50 PM
The contributed code is now superceded by the solution implemented for XSTR-239. Please reopen, if there's any issue left.