Grouper UI Contribution - struts-patch

Contributed by University of Bristol, UK
Purpose

Ensures that the current Strut's 'module' is maintained in links and internal forwards / includes. This enables Strut's modules to be used to provide multiple user interfaces in one web application instance.

Also includes a modified InsertTag.java which forces the original type of any Exception to be included in the message when a new JspException is used to 'wrap' an Exception.

How it works Replaces 4 source files from the Strut's distribution
Instructions This contribution is designed to be run from within the normal Grouper UI build process and is run by adding :
<ant antfile="build.xml" target="webapp" dir="${contrib.dir}/struts-patch" inheritrefs="true" />

to the build file. Normally you would include this line in the build file defined by the additional.build property