Groovy Shell
for Magnolia
Leverage the power of Groovy inside Magnolia
Magnolia Groovy Shell
The "Magnolia Groovy Shell" is a custom Magnolia module which adds a console for running groovy scripts inside the magnolia admin interface. This module allows to leverage all the power of Groovy+Java within Magnolia for all kinds of administrative tasks, without the need for precompiling and deploying any Java class.
Installation
The bundle is provided as a zip file; the archive contains a number of .jar files (the module itself plus the required dependencies not already available in a standard Magnolia installation.
Copy all the jar files in the bundle into your Magnolia instances' WEB-INF/lib folder, just like any other module.
If you're using Maven, simply declare the dependency in your pom.xml like this
<dependency>
<groupId>net.sourceforge.openutils</groupId>
<artifactId>openutils-mgnlgroovy</artifactId>
<version>[module version here]</version>
</dependency>
All module dependencies, including the latest Groovy version, will be taken care of by Maven.
Requirements
The Magnolia Groovy Shell module requires Magnolia 3.6 or higher. This module will not run on java 1.4, java 5/6 is required.

Bugs and feature requests
http://jira.openmindlab.com/browse/GROOVYDiscuss or share
The openmindLAB wiki is a perfect place to share tips and suggestions.