Atomic Integer missing when deploying Grails 1.3.4 application to Geronimo 2.2

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Atomic Integer missing when deploying Grails 1.3.4 application to Geronimo 2.2

scryan
I asked this on the Geronimo mailing list as well but no one seems to know much about grails and how it is deployed


I am trying to deploy a grails 1.3.4 application to geronimo 2.2 and have used the following geronimo-web.xml file in my application.  

<?xml version="1.0" encoding="UTF-8"?>
        <moduleId>
            <groupId>com.triplecreekassociates</groupId>
            <artifactId>OM5</artifactId>
            <version>5.0.0-RC1</version>
            <type>war</type>
        </moduleId>
        <hidden-classes>
            <filter>org.springframework</filter>
            <filter>org.apache.cxf</filter>
            <filter>org.apache.commons</filter>
        </hidden-classes>        
    </environment>
    <context-root>/om5</context-root>
</web-app>

There is a lot of conflicting information on how to do this deployment but when I run with this configuration from the IBM developer site website I get the following error:


2010-10-18 15:52:23,149 ERROR [StackTrace] Sanitizing stacktrace:
java.lang.NoSuchMethodError: org.codehaus.groovy.runtime.GroovyCategorySupport.getCategoryNameUsage(Ljava/lang/String;)Ljava/util/concurrent/atomic/AtomicInteger;
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.<init>(AbstractCallSite.java:46)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.<init>(CallSiteArray.java:35)
at CkeditorUrlMappings$__clinit__closure1.$createCallSiteArray(CkeditorUrlMappings.groovy)
at CkeditorUrlMappings$__clinit__closure1.$getCallSiteArray(CkeditorUrlMappings.groovy)
at CkeditorUrlMappings$__clinit__closure1.<init>(CkeditorUrlMappings.groovy)
at CkeditorUrlMappings.<clinit>(CkeditorUrlMappings.groovy)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:247)


Do I have a mismatch in the server I am trying to use since groovy has been upgraded in grails recently?
Scott Ryan