It is probably a good idea to get a connection from Hibernate Session but
there is one question remains: Will transaction demarcation work in this case?

Jean-Francois Poilpret wrote:
Hello Aleksej,

No, unfortunately, with current HiveTranse version, you cannot have both
Hibernate and JDBC. This might (not 100% sure yet) change in next 0.7.0
version (but this is not for the very short term).

Why don't you get the JDBC Connection from an Hibernate Session. Wouldn't it
work for your situation? In addition, that would solve the problem of
sharing the DataSource between JDBC and Hibernate.

Hope this can help.

Cheers

Jean-Francois


-----Original Message-----
From: Aleksej [mailto:[EMAIL PROTECTED] Sent: Thursday, July 20, 2006 3:48 PM
To: hivemind-user@jakarta.apache.org
Subject: Hivetranse: Is it possible to use Hivetranse with JDBC connections
and hibernate at one time?

Using Hivetranse for Hibernate everything workds fine, but when
I dropped in hivetranse.jdbc.jar into classpath I got following exception:
Error at jar:file:/E:/apache/tomcat1/webapps/enadmin/WEB-INF/lib/hivetranse.jdbc.jar! /META-INF/hivemodule.xml, line 13, column 34: Module hivetranse.jdbc has contributed a instance builder to service point hivetranse.core.TransactionService, which conflicts with an existing contribution by module hivetranse.hibernate3. The duplicate contribution has been ignored.

Currently I have this Hivetranse jars in my classpath:
hivetranse.core.jar, hivetranse.exceptions.jar, hivetranse.hibernate3.jar,hiveutils.jar, hivetranse.jdbc.jar.

IN general, I want to prevent Hibernate3 Sessions and normal JDBC Connections to use the the same one DataSource, accessed by JNDI name. For both I want to apply a Transaction Demarcation interceptor.
Is it possible at all?






Reply via email to