status of JTA integration
Hi, we're currently in the process of porting our applications from orion to tomcat 5. As our code relies on a JTA environment we tried JOTM (which seems to be the recommended JTA environment, especially taking into account the announcements regarding the Objectweb and Apache partnership). However, the JOTM integration does not appear to be very well maintained, e.g. many IMHO crucial pooling configuration parameters are not even exposed in their JNDI ObjectFactory. After changing that I ran into bugs with the connection pool and found the code rather hard to read and therefore took a look at tyrex (After all it is still the first choice for transaction management for geronimo according to the geronimo website). However, the tyrex project (although reopened) seems to be rather dead (practically no traffic on the list) and the tomcat integration does not seem to be maintained at all. However, the Tyrex concepts and code looked OK, therefore I hacked together a tomcat integration with ObjectFactories for UserTransaction, DataSource and TransactionManager which seems to work OK. Now I would like to know it there is an official position of the jakarta team regarding the use of a specific JTA environment now and in the near future (geronimo?) and if there is any interest in the code I produced for the tyrex integration (I already asked on the tyrex list but as stated above it appears to be rather dead and I got no answer). Thanks in advance for any comments, Robert -- Robert Krüger Signal7 GmbH Brüder Knauss Str. 79 64285 Darmstadt Germany - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: status of JTA integration
Robert Krüger wrote: Hi, we're currently in the process of porting our applications from orion to tomcat 5. As our code relies on a JTA environment we tried JOTM (which seems to be the recommended JTA environment, especially taking into account the announcements regarding the Objectweb and Apache I'd like to point out that Geronimo does not have anything to do with either Tomcat or Jakarta. partnership). However, the JOTM integration does not appear to be very well maintained, e.g. many IMHO crucial pooling configuration parameters are not even exposed in their JNDI ObjectFactory. After changing that I I thought JOTM was the TM of the moment :-( Oh well ... The other useable TMs I know about is the one from JBoss. It embeds Tomcat, and you can configure JBoss to have just Tomcat + the TM + the DataSource (+ the management stuff) so maybe it can work for you. ran into bugs with the connection pool and found the code rather hard to read and therefore took a look at tyrex (After all it is still the first choice for transaction management for geronimo according to the geronimo website). However, the tyrex project (although reopened) seems to be rather dead (practically no traffic on the list) and the tomcat integration does not seem to be maintained at all. However, the Tyrex concepts and code looked OK, therefore I hacked together a tomcat integration with ObjectFactories for UserTransaction, DataSource and TransactionManager which seems to work OK. Now I would like to know it there is an official position of the jakarta team regarding the use of a specific JTA environment now and in the near future (geronimo?) and if there is any interest in the code I produced for the tyrex integration (I already asked on the tyrex list but as stated above it appears to be rather dead and I got no answer). This was removed because people complained about bugs which were not fixed (since the project is no longer really active). So I'm reluctant to add back support. I got in touch with a Tyrex developer a few months ago, and suggested they added a standard ObjectFactory in their distribution. I don't know if they did it (if they did, great, there's no problem anymore). Rémy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: status of JTA integration
Remy Maucherat wrote: I'd like to point out that Geronimo does not have anything to do with either Tomcat or Jakarta. I missed that, you're right I thought JOTM was the TM of the moment :-( Oh well ... :-( The other useable TMs I know about is the one from JBoss. It embeds Tomcat, and you can configure JBoss to have just Tomcat + the TM + the DataSource (+ the management stuff) so maybe it can work for you. I might try that, although currently my patched version of tyrex works fine and I'm a little reluctant to put in a monster like jboss just for JTA and connection pooling but if the tyrex people will not accept my additions/fixes in CVS tyrex is of course a dead end and jboss might be the only sensible way to go. This was removed because people complained about bugs which were not fixed (since the project is no longer really active). So I'm reluctant to add back support. I got in touch with a Tyrex developer a few months ago, and suggested they added a standard ObjectFactory in their distribution. I don't know if they did it (if they did, great, there's no problem anymore). makes sense. I will try to contact the tyrex people again. If they don't want it, so be it. Thank you for the quick answers. They helped. Robert Rémy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Robert Krüger Signal7 GmbH Brüder Knauss Str. 79 64285 Darmstadt Germany - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: status of JTA integration
Last I checked (a while ago, admittedly), JBoss was architected such that you can deploy only the pieces you need - VERY modular. So, you can make it not a monster, but rather just Tomcat + JTA, if I am not mistaken. It seemed at the time (early JBoss 3.0 days) that such a thing was not that hard either. [EMAIL PROTECTED] 1/16/04 4:59:26 AM I might try that, although currently my patched version of tyrex works fine and I'm a little reluctant to put in a monster like jboss just for JTA and connection pooling but if the tyrex people will not accept my additions/fixes in CVS tyrex is of course a dead end and jboss might be the only sensible way to go. Jeff Tulley ([EMAIL PROTECTED]) (801)861-5322 Novell, Inc., The Leading Provider of Net Business Solutions http://www.novell.com - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: status of JTA integration
Hi, I know about the jboss's modularity but currently only tomcat 4.x is integrated in jboss and I need 5.x. I will probably look into that once my current tyrex-based solution gives me any trouble. Thanks for the hint, Robert Jeff Tulley wrote: Last I checked (a while ago, admittedly), JBoss was architected such that you can deploy only the pieces you need - VERY modular. So, you can make it not a monster, but rather just Tomcat + JTA, if I am not mistaken. It seemed at the time (early JBoss 3.0 days) that such a thing was not that hard either. -- Robert Krüger Signal7 GmbH Brüder Knauss Str. 79 64285 Darmstadt Germany - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: status of JTA integration
also look at http://jotm.objectweb.org/ I believe they have a tomcat integration - Original Message - From: Robert Krüger [EMAIL PROTECTED] To: Tomcat Developers List [EMAIL PROTECTED] Sent: Friday, January 16, 2004 10:09 AM Subject: Re: status of JTA integration Hi, I know about the jboss's modularity but currently only tomcat 4.x is integrated in jboss and I need 5.x. I will probably look into that once my current tyrex-based solution gives me any trouble. Thanks for the hint, Robert Jeff Tulley wrote: Last I checked (a while ago, admittedly), JBoss was architected such that you can deploy only the pieces you need - VERY modular. So, you can make it not a monster, but rather just Tomcat + JTA, if I am not mistaken. It seemed at the time (early JBoss 3.0 days) that such a thing was not that hard either. -- Robert Krüger Signal7 GmbH Brüder Knauss Str. 79 64285 Darmstadt Germany - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: status of JTA integration
I tried it before tyrex and got it to work but was not so happy with what I found there (see my first posting). Filip Hanik wrote: also look at http://jotm.objectweb.org/ I believe they have a tomcat integration - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: status of JTA integration
Jeff Tulley wrote: Last I checked (a while ago, admittedly), JBoss was architected such that you can deploy only the pieces you need - VERY modular. So, you can make it not a monster, but rather just Tomcat + JTA, if I am not mistaken. It seemed at the time (early JBoss 3.0 days) that such a thing was not that hard either. That's the idea, and it didn't change with JBoss 3.2.x. I think it would have been a terrible idea to change this ;-) As a reminder, I work for Jboss Group. My goal is to: - be more responsive, and sync as fast as possible JBoss with Tomcat - improve the quality of the Tomcat integration (in progress) - offer a seamless upgrade path from Tomcat standalone should some J2EE features become needed Rémy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: status of JTA integration
Remy Maucherat wrote: Jeff Tulley wrote: Last I checked (a while ago, admittedly), JBoss was architected such that you can deploy only the pieces you need - VERY modular. So, you can make it not a monster, but rather just Tomcat + JTA, if I am not mistaken. It seemed at the time (early JBoss 3.0 days) that such a thing was not that hard either. That's the idea, and it didn't change with JBoss 3.2.x. I think it would have been a terrible idea to change this ;-) As a reminder, I work for Jboss Group. My goal is to: - be more responsive, and sync as fast as possible JBoss with Tomcat - improve the quality of the Tomcat integration (in progress) - offer a seamless upgrade path from Tomcat standalone should some J2EE features become needed Cool. Along the lines of the original thread -- I believe it is truly a shame that one must generally drag in an entire app server in order to get JTA / transaction management support. [Sheesh -- you'd think you needed an entire app server to do anything from the current state of affairs, when the reality is that Tomcat is all you need for a lot of things.] I understand JBoss is architected to be modular, separable, etc. It would be great if someone could go one step further and produce a seamlessly Tomcat pluggable, JTA-only sub-distribution of JBoss -- or just an Ant script to produce that from a normal JBoss distro or CVS label. -- Jess Holle - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]