geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From David Blevins <>
Subject Re: Geronimo and Cargo: sharing code for J2EE module parsing/writing?
Date Tue, 15 Mar 2005 16:17:58 GMT
You've pretty much quoted the mission statements of JSR 77 and 88.  I personally would be thrilled
to see a project serisouly take on the tool side of that spec.

We already have providers for the server's role in those specs.  You should be able to get
something running that will work will all the vendors.


On Tue, Mar 15, 2005 at 10:13:59AM +0100, Vincent Massol wrote:
> Hi Geronimo developers,
> I'm working on the Cargo project ( which is
> offering a Java API to manipulate J2EE containers (configure, start, stop,
> etc).
> As part of Cargo, we have an API for parsing and creating J2EE Archive files
> (WAR and EAR only ATM), including container-specific extensions
> (jboss-web.xml, Tomcat's context.xml file, etc). Source files can be seen
> here:
> This API is currently separated from Cargo core which uses it for reading
> container-specific deployment files. It is also used by Jakarta Cactus for
> cactifying WARs and EARs (i.e. automatically modifying an existing WAR or
> EAR file to add items to its web.xml file, gather data from
> container-specific deployment files, add news file to the WAR, etc).
> It dawned on us yesterday (yeah, we're slow-thinkers ;-)) that a big part of
> such a library would be needed by anyone implementing a container. Hence my
> email to you and the following question:
> Is there in Geronimo land an existing library for parsing/writing J2EE
> Archive files that we could reuse instead of our home-grown one? Would that
> library allow extensions like container-specific descriptor files?
> Thanks a lot
> -Vincent

View raw message