This patch is a little bit recursive, which is cool in
a sick way. Inside this patch is a shell script that
will rearrange the source folders to be more hospitible
to Maven. They like the sources to be separated from
the JUnit tests.
The patch creates the Maven project.xml files to enable
multi-artifact compilation and packaging. It can even
be tweaked to include or exclude the JMS classes, as a
previous poster requested.
Since the j2ee and servletapi jars are not available on
http://ibiblio.org/maven/ you'll need to install them
yourself into your local Maven repository.