Community
Participate
Working Groups
Using RepositoryClientManager and a repository configuration holding on an array fails to deserialze on startup. The reason for this is a JVM "fix" in > 1.5 that loadClass doesn't properly handle arrays anymore (it essentially tries to load a class called @[Lyourclass;@ instead of @yourclass@ (and thus ending in a ClassDefNotFoundError) See http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6500212 We should see if the manager could use Class.forName with the corresponding classloader to avoid this restriction.
Benny, do you have time to look into fixing that so we can include it in Juno SR1?
Review is at https://git.eclipse.org/r/7637
Change merged into master and 3.8.x branch. Thanks for the contribution!