I stupidly commented on "GroovyReflector" problems associating with Java 1.5 jetspeed-api classes.
The problem is not related to Java 1.5 classes. There's no problem with Java 1.5 both at compile-time and at runtime.
The "GroovyReflector" problem is related to multiple class loaders, each of which contains groovy-1.x.jar.
This problem was fixed for groovy-1.1-beta2. ( See http://jira.codehaus.org/browse/GROOVY-1867 )
Therefore, we need to just upgrade the version of the following library jars for Portals Bridge and Jetspeed-2:
- groovy-1.0.jar --> groovy-1.1-beta-2.jar
- antlr-2.7.5.jar --> antlr-2.7.6.jar
By the way, there's no groovy-1.1-beta-2.jar in ibiblio maven repository.
So, I'm going to make a request to some other repository (e.g. http://www.bluesunrise.com/maven/) and to change the version information.