Hello.
I have just unpacked Groovy 2.5.0-rc-2 and groovysh doesn't seem to be working:
$ groovysh
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at
org.codehaus.groovy.tools.GroovyStarter.rootLoader(GroovyStarter.java:114)
at org.codehaus.groovy.tools.GroovyStarter.main(GroovyStarter.java:136)
Caused by: org.codehaus.groovy.runtime.typehandling.GroovyCastException:
Cannot cast object
'org.codehaus.groovy.tools.shell.util.HelpFormatter@b10754' with class
'org.codehaus.groovy.tools.shell.util.HelpFormatter' to class
'groovyjarjarcommonscli.HelpFormatter'
at
org.codehaus.groovy.runtime.typehandling.DefaultTypeTransformation.continueCastOnSAM(DefaultTypeTransformation.java:414)
at
org.codehaus.groovy.runtime.typehandling.DefaultTypeTransformation.continueCastOnNumber(DefaultTypeTransformation.java:328)
at
org.codehaus.groovy.runtime.typehandling.DefaultTypeTransformation.castToType(DefaultTypeTransformation.java:242)
at groovy.lang.MetaClassImpl.setProperty(MetaClassImpl.java:2717)
at groovy.lang.MetaClassImpl.setProperty(MetaClassImpl.java:3782)
at groovy.lang.MetaClassImpl.setProperties(MetaClassImpl.java:1759)
at
org.codehaus.groovy.runtime.callsite.ConstructorSite$NoParamSite.callConstructor(ConstructorSite.java:125)
at
org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallConstructor(CallSiteArray.java:59)
at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:238)
at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:250)
at org.codehaus.groovy.tools.shell.Main.main(Main.groovy:78)
... 6 more
Am I doing anything wrong? (I'm not experienced in Groovy/Java)
Or... can anyone confirm this problem?