groovy-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Paul King <pa...@asert.com.au>
Subject Re: groovysh problem in Groovy 2.5.0-rc-2
Date Tue, 08 May 2018 20:36:28 GMT
That isn't supposed to happen and should be fixed in rc-3. We are making
some changes that didn't quite get finished for rc-2. Command-line
processing is in a semi-stable state right now and testing of groovysh
slipped through the cracks. The groovysh tests currently run against the
pre jarjar'd version of the class files.

On Wed, May 9, 2018 at 4:59 AM, Bahman Movaqar <bahman@bahmanm.com> wrote:

> I am able to produce the same behaviour on my machine (Linux + OpenJDK
> 1.8.0_162).
>
> If you're just getting acquainted with Groovy, I'd suggest you use 2.4.x
> series which is stable and well tested:  https://dl.bintray.com/groovy/
> maven/apache-groovy-binary-2.4.15.zip
>
> On 8 May 2018 at 20:25, Lucas Buchala <lucasbuchala@gmail.com> wrote:
>
>> 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(NativeMethodAcce
>> ssorImpl.java:62)
>>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
>> thodAccessorImpl.java:43)
>>         at java.lang.reflect.Method.invoke(Method.java:498)
>>         at org.codehaus.groovy.tools.GroovyStarter.rootLoader(GroovySta
>> rter.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.DefaultTypeTransfor
>> mation.continueCastOnSAM(DefaultTypeTransformation.java:414)
>>         at org.codehaus.groovy.runtime.typehandling.DefaultTypeTransfor
>> mation.continueCastOnNumber(DefaultTypeTransformation.java:328)
>>         at org.codehaus.groovy.runtime.typehandling.DefaultTypeTransfor
>> mation.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$NoParam
>> Site.callConstructor(ConstructorSite.java:125)
>>         at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCa
>> llConstructor(CallSiteArray.java:59)
>>         at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCo
>> nstructor(AbstractCallSite.java:238)
>>         at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCo
>> nstructor(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?
>>
>
>

Mime
View raw message