While OFBiz was in the Incubator, we were able to replace the old
transaction manager (JOTM) with the one bundled with Apache Geronimo (this was done for several reasons, including license issues). The Geronimo Transaction Manager (framework/geronimo) has worked pretty well until now but I'm wondering if we should consider to upgrade it to the latest version bundled with Apache Geronimo 2.1.1. One of the main reasons for this is that, at the time of the Incubator, we had to include the jars of another project, Jencks, in order to be able to use the Geronimo Transaction Manager because at the time it was hard to pull that code out of Geronimo. Now, after a very quick review, it seems that the new layout of Geronimo would make it easier to reuse the TM in a cleaner way (without the need for Jencks); we may need to include the following jars from Geronimo: geronimo-transaction-2.1.1.jar geronimo-connector-2.1.1.jar All the jars can be downloaded from here: http://mirrors.ibiblio.org/pub/mirrors/maven2/org/apache/geronimo/components/ What do you think? Should we try to do the upgrade before the framework release? Is it worth of the effort? Jacopo |
The good news is that the Geronimo TX manager is now managed as a
subroject with its own releases; the source code is here: https://svn.apache.org/repos/asf/geronimo/components/txmanager/ Jacopo On Jun 17, 2008, at 9:52 AM, Jacopo Cappellato wrote: > While OFBiz was in the Incubator, we were able to replace the old > transaction manager (JOTM) with the one bundled with Apache Geronimo > (this was done for several reasons, including license issues). > The Geronimo Transaction Manager (framework/geronimo) has worked > pretty well until now but I'm wondering if we should consider to > upgrade it to the latest version bundled with Apache Geronimo 2.1.1. > One of the main reasons for this is that, at the time of the > Incubator, we had to include the jars of another project, Jencks, in > order to be able to use the Geronimo Transaction Manager because at > the time it was hard to pull that code out of Geronimo. > Now, after a very quick review, it seems that the new layout of > Geronimo would make it easier to reuse the TM in a cleaner way > (without the need for Jencks); we may need to include the following > jars from Geronimo: > > geronimo-transaction-2.1.1.jar > geronimo-connector-2.1.1.jar > > All the jars can be downloaded from here: > > http://mirrors.ibiblio.org/pub/mirrors/maven2/org/apache/geronimo/components/ > > What do you think? > Should we try to do the upgrade before the framework release? Is it > worth of the effort? > > Jacopo > |
Please have a look at:
https://issues.apache.org/jira/browse/OFBIZ-1842 Jacopo On Jun 17, 2008, at 2:22 PM, Jacopo Cappellato wrote: > The good news is that the Geronimo TX manager is now managed as a > subroject with its own releases; the source code is here: > > https://svn.apache.org/repos/asf/geronimo/components/txmanager/ > > Jacopo > > On Jun 17, 2008, at 9:52 AM, Jacopo Cappellato wrote: > >> While OFBiz was in the Incubator, we were able to replace the old >> transaction manager (JOTM) with the one bundled with Apache >> Geronimo (this was done for several reasons, including license >> issues). >> The Geronimo Transaction Manager (framework/geronimo) has worked >> pretty well until now but I'm wondering if we should consider to >> upgrade it to the latest version bundled with Apache Geronimo 2.1.1. >> One of the main reasons for this is that, at the time of the >> Incubator, we had to include the jars of another project, Jencks, >> in order to be able to use the Geronimo Transaction Manager because >> at the time it was hard to pull that code out of Geronimo. >> Now, after a very quick review, it seems that the new layout of >> Geronimo would make it easier to reuse the TM in a cleaner way >> (without the need for Jencks); we may need to include the following >> jars from Geronimo: >> >> geronimo-transaction-2.1.1.jar >> geronimo-connector-2.1.1.jar >> >> All the jars can be downloaded from here: >> >> http://mirrors.ibiblio.org/pub/mirrors/maven2/org/apache/geronimo/components/ >> >> What do you think? >> Should we try to do the upgrade before the framework release? Is it >> worth of the effort? >> >> Jacopo >> > |
In reply to this post by Jacopo Cappellato-3
Jacopo Cappellato schrieb:
> While OFBiz was in the Incubator, we were able to replace the old > transaction manager (JOTM) with the one bundled with Apache Geronimo > (this was done for several reasons, including license issues). > The Geronimo Transaction Manager (framework/geronimo) has worked pretty > well until now but I'm wondering if we should consider to upgrade it to > the latest version bundled with Apache Geronimo 2.1.1. > One of the main reasons for this is that, at the time of the Incubator, > we had to include the jars of another project, Jencks, in order to be > able to use the Geronimo Transaction Manager because at the time it was > hard to pull that code out of Geronimo. > Now, after a very quick review, it seems that the new layout of Geronimo > would make it easier to reuse the TM in a cleaner way (without the need > for Jencks); we may need to include the following jars from Geronimo: > > geronimo-transaction-2.1.1.jar > geronimo-connector-2.1.1.jar > > All the jars can be downloaded from here: > > http://mirrors.ibiblio.org/pub/mirrors/maven2/org/apache/geronimo/components/ > > > What do you think? > Should we try to do the upgrade before the framework release? Is it > worth of the effort? Absolutely, it's preferable to use an official release, even better if it's from the ASF (I just had a quick at the Jencks site at Codehaus and haven't found the 1.1.3 release) I'll give your patch a try. -- Christian |
Administrator
|
From: "Christian Geisert" <[hidden email]>
> Jacopo Cappellato schrieb: >> While OFBiz was in the Incubator, we were able to replace the old >> transaction manager (JOTM) with the one bundled with Apache Geronimo >> (this was done for several reasons, including license issues). >> The Geronimo Transaction Manager (framework/geronimo) has worked pretty >> well until now but I'm wondering if we should consider to upgrade it to >> the latest version bundled with Apache Geronimo 2.1.1. >> One of the main reasons for this is that, at the time of the Incubator, >> we had to include the jars of another project, Jencks, in order to be >> able to use the Geronimo Transaction Manager because at the time it was >> hard to pull that code out of Geronimo. >> Now, after a very quick review, it seems that the new layout of Geronimo >> would make it easier to reuse the TM in a cleaner way (without the need >> for Jencks); we may need to include the following jars from Geronimo: >> >> geronimo-transaction-2.1.1.jar >> geronimo-connector-2.1.1.jar >> >> All the jars can be downloaded from here: >> >> http://mirrors.ibiblio.org/pub/mirrors/maven2/org/apache/geronimo/components/ >> >> >> What do you think? >> Should we try to do the upgrade before the framework release? Is it >> worth of the effort? > > Absolutely, it's preferable to use an official release, even better if > it's from the ASF (I just had a quick at the Jencks site at Codehaus and > haven't found the 1.1.3 release) +1 Jacques > I'll give your patch a try. > > -- > Christian > |
Thanks to all for your feedback and help.
As of rev. 670160 OFBiz is running the new TX Manager from Geronimo. I've also sent a "thank you" mail to the Geronimo users list: I think it is a good idea to start to stay more in touch with the other sister projects at Apache. Jacopo On Jun 18, 2008, at 2:46 PM, Jacques Le Roux wrote: > From: "Christian Geisert" <[hidden email]> >> Jacopo Cappellato schrieb: >>> While OFBiz was in the Incubator, we were able to replace the old >>> transaction manager (JOTM) with the one bundled with Apache >>> Geronimo (this was done for several reasons, including license >>> issues). >>> The Geronimo Transaction Manager (framework/geronimo) has worked >>> pretty well until now but I'm wondering if we should consider to >>> upgrade it to the latest version bundled with Apache Geronimo 2.1.1. >>> One of the main reasons for this is that, at the time of the >>> Incubator, we had to include the jars of another project, Jencks, >>> in order to be able to use the Geronimo Transaction Manager >>> because at the time it was hard to pull that code out of Geronimo. >>> Now, after a very quick review, it seems that the new layout of >>> Geronimo would make it easier to reuse the TM in a cleaner way >>> (without the need for Jencks); we may need to include the >>> following jars from Geronimo: >>> geronimo-transaction-2.1.1.jar >>> geronimo-connector-2.1.1.jar >>> All the jars can be downloaded from here: >>> http://mirrors.ibiblio.org/pub/mirrors/maven2/org/apache/geronimo/components/ >>> What do you think? >>> Should we try to do the upgrade before the framework release? Is >>> it worth of the effort? >> Absolutely, it's preferable to use an official release, even better >> if it's from the ASF (I just had a quick at the Jencks site at >> Codehaus and haven't found the 1.1.3 release) > > +1 > > Jacques >> I'll give your patch a try. >> -- >> Christian >> |
Free forum by Nabble | Edit this page |