Unfortunately JtaPlatform covers more than just sync registration...
On Fri 16 Mar 2012 09:43:45 AM CDT, Scott Marlow wrote:
I was just thinking about this related eg discussion
http://java.net/projects/jpa-spec/lists/jsr338-experts/archive/2011-10/me...
from last fall and wonder if the default could be something like:
if attempt to use jndi naming and lookup
TransactionSynchronizationRegistry works, use the TSR.
else, look for hints in the environment (standalone case since all EE
implementations should be using TSR). This could also cover use on EE
servers that are either non-compliant or for other reason cannot
return the TSR.
On 03/16/2012 09:28 AM, Steve Ebersole wrote:
> Good point. I added that flag to the JIRAs
>
> On Fri 16 Mar 2012 08:06:53 AM CDT, Emmanuel Bernard wrote:
>> Yes that covers it all.
>> By the way these are perfect issues for somebody wanting to step up
>> but not knowning the Hibernate code base. This is quite isolated.
>>
>> On 16 mars 2012, at 13:56, Steve Ebersole wrote:
>>
>>> In case anyone is interested:
>>>
>>>
https://hibernate.onjira.com/browse/HHH-6823
>>>
https://hibernate.onjira.com/browse/HHH-5951
>>>
>>>
>>> On Thu 15 Mar 2012 03:21:56 PM CDT, Steve Ebersole wrote:
>>>> I like #2 as well. There is already a JIRA for that. In addition
>>>> there is also a JIRA for adding some auto-detection in 5.0
>>>>
>>>> On Thu 15 Mar 2012 11:40:07 AM CDT, Emmanuel Bernard wrote:
>>>>> Because you need to know the JtaPaltform class name to fill up
>>>>> hibernate.transaction.jta.platform, I find it curious that these
>>>>> classes are in internal.
>>>>> I might decide to delete one of them and not care as they are in
>>>>> internal but that will impact the user.
>>>>>
>>>>> I see two options:
>>>>>
>>>>> 1. create subclasses in a non internal package
>>>>> 2. create shortcuts for the built-in platforms (weblogic,
>>>>> websphere-5, websphere-6, etc)
>>>>>
>>>>>
>>>>> I like option 2 better as it makes configurations more readable.
>>>>>
>>>>> WDYT?
>>>>> _______________________________________________
>>>>> hibernate-dev mailing list
>>>>> hibernate-dev(a)lists.jboss.org
>>>>>
https://lists.jboss.org/mailman/listinfo/hibernate-dev
>>>>
>>>
>>> --
>>> steve(a)hibernate.org
>>>
http://hibernate.org
>>
>