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.

Bookmark and Share