Geronimo Plugins: Extensions for the Apache Geronimo Application Server

JasperReports Deployer

With this plugin, JasperReports report templates may be bundled into a JAR or packaged in web application or EJB JAR, and a special report deployment plan lists the report template files along with associated database connection pools, default report criteria, archiving settings, etc. Once a report definition is deployed (either standalone or included in a J2EE module), applications can generate a report simply by invoking the Report Manager with the name of the report and the criteria (if any) necessary to execute it.

If reports are deployed standalone, the template files should be packaged into a JAR and the JAR and deployment plan can be passed as arguments to the normal Geronimo deploy tool, console deploy screen, etc.

If reports are deployed in a J2EE module, the templates should be included on the class path (e.g. in WEB-INF/classes) and the report deployment plan should be packaged into the WAR or EJB JAR at META-INF/geronimo-jasper.xml

Note that the report templates always use the standard JasperReports syntax; The deployment plan is a separate XML file that links each report template to other related settings for Geronimo.

Plugin Information

The GPlugins Development Team

BSD -- Apache Software License 2.0

http://gplugins.sourceforge.net/

Download Links

You can use the links here to download the plugin, and then use the install-plugin option of the deploy tool to install the plugin. Any dependencies will still be downloaded separately when you install the plugin. You may also install the plugin directly from the console without downloading it here (just use the plugin Create/Install screen in the console).

This table shows the current version of the plugin for each version of Geronimo it runs in.

Geronimo Plugin Updated File
G 1.1.1 1.0 10/11/2006 download