geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jason Dillon" <>
Subject Re: Transaction and Connector jars untied from g. kernel
Date Wed, 25 Jul 2007 23:00:43 GMT
So, looks okay from a initial peep through, though a few things I noticed
right off the bat...
There is no pom.xml in the top-level tree under, and
there should be.  And the children modules should use that pom as their

That root pom should also have dependencyManagement to remove the version
number muck from the children.

Or, unless you had intended to keep these 2 modules geronimo-connector and
geronimo-transaction as separate releasables, which is fine too, but if that
is the intention, then they really need to be moved up to
components/connector/trunk and components/transaction/trunk.

But I don't really like to have too many fine grained modules
as separate releasables like that.  If these 2 modules are significantly
related, then I'd like to see them released, versioned together, and in that
case, the current svn structure is fine, but that top-level pom and the
dependency/version muck needs to be added.


On 7/24/07, David Jencks <> wrote:
> see GERONIMO-3344.
> Following years of urging from activemq/jencks/servicemix and more
> recent urging from openejb I finally split off the tx and connector
> modules into bits that implement the functionality w/o geronimo fluff
> and geronimo integration jars.
> The functional bits are now under components/txmanager/trunk.  I have
> server/trunk compiling and appearing to work on my local machine.
> If no one objects I'll commit my local changes to trunk later tonight
> so g 2.1-SNAPSHOT will be using the new jars.
> new jars have groupId org.apache.geronimo.components, and artifactIds
> geronimo-transaction and geronimo-connector, and version 2.0-SNAPSHOT.
> I'd really appreciate a review of the dir structure and poms from
> e.g. jdillon since I suspect a better structure may be possible.
> There is a dependency on the genesis 1.2-SNAPSHOT pom, this also is
> in g. trunk.
> if all goes well perhaps we can release the new jars in a day or two
> and then openejb can release without a dependency on geronimo server.
> thanks
> david jencks

View raw message