1.
There is problem with running Grails application on G 2.1 if application is deployed to root (not subdirectory) then URL mappings do not work correctly.
i.e. instead of /controler/index you have to write /controler/index.gsp
Grails deployed in ROOT works correctly on Jetty, Tomcat, Glassfish and Websphere 7 so mistake is clearly on G side.

2.
Second problem with running Grails applications on geronimo is that it is really difficult to make classloading work even with inverse classloading it still do not works. you have to make lists of <non-overridable-classes> which is really difficult. I was not able to make Grails applications which are using web services to work.

Currently i just give up on Geronimo and moved to Glassfish. Glassfish 3 is way better than Glassfish v2, but it has its problems too. Advantage is larger user community and better documentation.

Reply via email to