Details
-
Bug
-
Status: Closed
-
Critical
-
Resolution: Fixed
-
2.1.0-rc-3
-
None
Description
If you comment out the following line (enabling static compilation):
Then run:
./gradlew grails-aether:test
You will get an error such as:
org.codehaus.groovy.grails.resolve.maven.AetherDependencyManagerSpec > Test dependencies inherited vs dependencies not inherited FAILED java.lang.VerifyError at AetherDependencyManagerSpec.groovy:185
Which is caused by
java.lang.VerifyError: (class: org/codehaus/groovy/grails/resolve/maven/aether/AetherDependencyManager$_getApplicationDependencies_closure5, method: doCall signature: (Lorg/codehaus/groovy/grails/resolve/Dependency;)Ljava/lang/Object;) Expecting to find integer on stack
at org.codehaus.groovy.grails.resolve.maven.aether.AetherDependencyManager.getApplicationDependencies(AetherDependencyManager.groovy:494)
at org.codehaus.groovy.grails.resolve.maven.AetherDependencyManagerSpec.Test dependencies inherited vs dependencies not inherited(AetherDependencyManagerSpec.groovy:185)