You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ofbiz.apache.org by Jacopo Cappellato <ja...@gmail.com> on 2008/06/17 09:52:20 UTC

Upgrading the Geronimo Transaction Manager used in OFBiz

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


Re: Upgrading the Geronimo Transaction Manager used in OFBiz

Posted by Jacopo Cappellato <ja...@gmail.com>.
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" <ch...@isu-gmbh.de>
>> 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
>>


Re: Upgrading the Geronimo Transaction Manager used in OFBiz

Posted by Jacques Le Roux <ja...@les7arts.com>.
From: "Christian Geisert" <ch...@isu-gmbh.de>
> 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
>

Re: Upgrading the Geronimo Transaction Manager used in OFBiz

Posted by Christian Geisert <ch...@isu-gmbh.de>.
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


Re: Upgrading the Geronimo Transaction Manager used in OFBiz

Posted by Jacopo Cappellato <ja...@gmail.com>.
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
>>
>


Re: Upgrading the Geronimo Transaction Manager used in OFBiz

Posted by Jacopo Cappellato <ja...@gmail.com>.
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
>