Uploaded image for project: 'Groovy'
  1. Groovy
  2. GROOVY-2399

Groovy does not run on IBM JRE6

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Blocker
    • Resolution: Fixed
    • 1.5
    • 1.5.1
    • None
    • None

    Description

      I tried to deploy a grails app on a tomcat running on the IBM JRE 6 which can be downloaded from here http://www-128.ibm.com/developerworks/java/jdk/linux/download.html

      I instantly receive the following error. Any way to work around this issue?

      java.lang.ClassCastException: java.lang.reflect.Method incompatible with java.lang.Comparable
      at java.util.Arrays.binarySearch(Unknown Source)
      at java.util.Arrays.binarySearch(Unknown Source)
      at org.codehaus.groovy.reflection.CachedMethod.find(CachedMethod.java:59)
      at groovy.lang.MetaClassImpl.applyPropertyDescriptors(MetaClassImpl.java:1759)
      at groovy.lang.MetaClassImpl.setupProperties(MetaClassImpl.java:1529)
      at groovy.lang.MetaClassImpl.addProperties(MetaClassImpl.java:2418)
      at groovy.lang.MetaClassImpl.initialize(MetaClassImpl.java:2398)
      at org.codehaus.groovy.runtime.metaclass.MetaClassRegistryImpl.<init>(MetaClassRegistryImpl.java:99)
      at org.codehaus.groovy.runtime.metaclass.MetaClassRegistryImpl.<init>(MetaClassRegistryImpl.java:63)
      at groovy.lang.GroovySystem.<clinit>(GroovySystem.java:27)
      at java.lang.J9VMInternals.initializeImpl(Native Method)
      at java.lang.J9VMInternals.initialize(J9VMInternals.java:198)
      ... 21 more

      Attachments

        1. Groovy-2399.patch
          1 kB
          Daniel Ferrin

        Activity

          People

            ait Alex Tkachman
            johan1 Johan Stenberg
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: