[hibernate-issues] [Hibernate-JIRA] Commented: (HHH-198) Websphere transaction management with Hibernate

Lakshmi (JIRA) noreply at atlassian.com
Wed Dec 20 08:05:05 EST 2006


    [ http://opensource.atlassian.com/projects/hibernate/browse/HHH-198?page=comments#action_25691 ] 

Lakshmi commented on HHH-198:
-----------------------------

Does the status closed mean the CMT is supported on WAS6 ? 

I am facing an issue on using WebsphereExtendedJTATransactionLookup with Hibernate,JbossCache and on WAS6.0. The link to the forum where the issue is posted is as follows.

http://forum.hibernate.org/viewtopic.php?t=968608

Briefly, I get an UnsupportedOperationException when introducing Jbosscache with Hibernate on WAS with CMT. If I use WebsphereTransactionmanagerLookup class instead, the exception is not seen. I do not if it is safe to use WebsphereTransactionManagerLookup meant for WAS5.1 on WAS6.0. Someone please clarify. I have tried the JTA jndi's mentioned in the previous comments, but it did not help. 

I do not know the internals of JTA too well to be able to contribute a patch or so that is required. Kindly give some feedback on the problem seen.





> Websphere transaction management with Hibernate
> -----------------------------------------------
>
>          Key: HHH-198
>          URL: http://opensource.atlassian.com/projects/hibernate/browse/HHH-198
>      Project: Hibernate3
>         Type: Bug

>   Components: core
>     Versions: 3.0 rc 1
>  Environment: 1) Websphere Application developer 5.1.2 edition
> 2) Hibernate version: 2.1.6
> 3) Oracle 10g
> 4) Driver Oracle 10g XA thin driver (Managed Connection)
>     Reporter: Cem Kayan
>     Assignee: Gavin King
>     Priority: Blocker
>      Fix For: 3.0.1
>  Attachments: HibernateWAS6.0.doc
>
>
> I'm trying to use Hibernate's transaction interface to lookup and use WebsphereTransactionManager.
> In my hibernate config files (at the moment i have two) ;
> i configured to initializeHibernateSessionFactories (both)
> there is a session facade calling a dao which are both SLSB's
> I'm using CMT
> SessionFacade : RequiresNew
> DAO: Mandatory
> during startup i have a HibernateException:
> (Could not obtain WebSphere JTSXA instance)
> Everthing else seems to be ok with my Wsad Server. 
> for more details: http://forum.hibernate.org/viewtopic.php?t=935229&highlight=websphere
> I received following message from an IBM WAS Developers ;
> "The Hibernate code does not work on WebSphere Application Server 5.1.0.3 which you are running. It is using undocumented API and it is accessing the old 5.0 classes which are not present in 5.1 of WebSphere. It is trying to access a class JTSXA which does not exist in 5.1 You need to go back to the open source provider for a solution on this as this is not using the new classes in this undocumented internal api. "
> In Hibernate WebSphereTransactionManagerLookup class, there are three trials but in my case non of them is successfull.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://opensource.atlassian.com/projects/hibernate/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira




More information about the hibernate-issues mailing list