geronimo-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From David Jencks <david_jen...@yahoo.com>
Subject Re: JDBC Feature List for Geronimo v 1.1
Date Wed, 05 Jul 2006 15:37:53 GMT

On Jul 5, 2006, at 2:00 AM, Lasantha Ranaweera wrote:

> Hi David,
>
> Thank you very much for your reply.  But still I have one more  
> questions ask from all, since I want to put this stuff in to a  
> Geronimo Documentation.
>
> 1. Is there any specific name to the Geronimo specific Transaction  
> Manager implementation?

No, we do not have a name for this component.

thanks
david jencks

>
> Thanks
> Lasantha
>
> David Jencks wrote:
>>
>> On Jul 4, 2006, at 9:47 PM, Lasantha Ranaweera wrote:
>>
>>> Hi All,
>>>
>>> I have been updating some documentation stuff for the Apache  
>>> Geronimo version 1.1 from the last month. The given table gives  
>>> some of the JDBC features for Geronimo version 1.0. Is this  
>>> content is still valid for the Geronimo v1.1 too?
>>
>> There are some errors, noted inline.  The support is the same for  
>> 1.0 and 1.1 with the exception of improved db2 support from tranql.
>>>
>>> Feature	Description
>>> JDBC access	Geronimo does not have any direct integration with  
>>> JDBC but supports access through the generic J2CA framework. The  
>>> TranQL project has J2CA adapters for various databases.
>>> JCA implementation	Geronimo supports the JCA 1.5 specification  
>>> and is backward compatible to the JCA 1.0 specification.
>>> Data sources supported	TranQL has generic wrappers for data  
>>> source, ConnectionPoolDatasource, and XADataSource.
>> >> There is no generic XADataSource wrapper or  
>> ConnectionPoolDatasource wrapper.  However, extending an abstract  
>> wrapper for a specific database should take very little effort.
>>> Data source failover	TranQL has specialized drivers for certain  
>>> databases (including Apache Derby, Oracle and soon DB2) that  
>>> provide a tighter integration with the advanced features of the  
>>> driver.
>>
>> >> DB2 support is now actually available, thanks Matt :-)
>>> It is at this level that features such as load-balancing and  
>>> failover would be provided. You can also use a C-JDBC wrapper for  
>>> providing database clustering and failover.
>>> XA support	Supports XA transactions, Local Transactions, and No  
>>> transaction.
>>> Connection Manager Configurability	The J2CA framework is  
>>> interceptor based which allows different parts of the connection  
>>> framework to be plugged in.
>>> JTA implementation	Transaction support is provided through JOTM  
>>> and HOWL.
>> >> We don't use JOTM but rather our own transaction manager  
>> implementation.
>>> Connection pooling and management	Custom Geronimo Code and TranQL  
>>> used for connection pooling and management.
>>> Legacy driver support	Geronimo provides this through the TranQL-  
>>> connector JDBC to JCA wrapper in Geronimo. Supports JDBC 3.0 and  
>>> 2.1.
>>>
>>
>> Thanks,
>> david jencks
>>
>>> Thanks,
>>>
>>> Lasantha Ranaweera
>>> Senior Software Engineer,
>>> Lanka Software Foundation,
>>> Sri Lanka.
>>
>


Mime
View raw message