geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Prasad Kashyap" <goyathlay.geron...@gmail.com>
Subject Re: Assembling a Geronimo distribution in a m2 build - first look.
Date Fri, 30 Jun 2006 22:00:32 GMT
I'm sorry. The earlier maven-assembly-plugin.patch had a whole
directory that had gone missing.

Here is the patch again.

Thanks djencks for catching it.

Cheers
Prasad

On 6/30/06, Prasad Kashyap <goyathlay.geronimo@gmail.com> wrote:
> For those of you who wish to play with the assembly of Geronimo
> distribution, here it is.
>
> 1. Check out maven-assembly-plugin src from
> http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-assembly-plugin
> .
>
> 2. Apply the patch maven-assembly-plugin.patch attached to this mail
> to the source checked out above.
>
> 3. Build the maven-assembly-plugin using the command
> $> mvn install -Dmaven.test.skip=true
> Skipping test is very important to install the plugin into the repo.
> See Issue #1 below.
>
> 4. Apply the geronimo-assembly-plugin.patch attached to this mail from
> the top level geronimo directory.
>
> 5. Build the geronimo-assembly-plugin.
> $> cd geronimo/m2-plugins/geronimo-assembly-plugin
> $> mvn
>
> 6. Apply the patch j2ee-jetty-server.patch attached to this mail from
> the top level geronimo directory.
>
> 7. Build the assembly
> $> cd geronimo/assembles/j2ee-jetty-server
> $> mvn clean install
>
>
>
> Issues:
> ----------
> 1. maven-assembly-plugin has test failures with this patch. This is
> due to the way plexus archiver treats the archive contents differently
> when added as addDirectory()  and addFile(). I am working with Jesse
> McConnell and John Casey to fix this. Due to the July 4th vacation, it
> may be a while before it can get fixed. Once the test failures are
> fixed, we can hope to get the maven-assembly-plugin patch applied and
> a release published.
>
> 2. I haven't had a complete assembly distribution yet. This is because
> I haven't been able to build configs completely. It has been failing
> on openejb-deployer. Those who have had luck with configs may get a
> full assembly distribution.
>
> 3. A minor thing to note that is that this geronimo-assembly-plugin
> may be renamed to match the installConfig mojo in it. Or plugin may be
> merged with the geronimo-packaging-plugin. This plugin contains only 1
> mojo whose goal is to install CAR files. This plugin is ready for
> review and a RTC vote. It's final placement can also be discussed and
> decided.
>
>
> Cheers
> Prasad
>
>
>

Mime
View raw message