Bug 1147715 - (6.4.0) use JCA XidWrapper only if needed
Summary: (6.4.0) use JCA XidWrapper only if needed
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: JBoss Enterprise Application Platform 6
Classification: JBoss
Component: JCA
Version: 6.3.2
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: DR4
: EAP 6.4.0
Assignee: Jesper Pedersen
QA Contact: Martin Simka
URL:
Whiteboard:
Depends On:
Blocks: 1147419 1147719
TreeView+ depends on / blocked
 
Reported: 2014-09-29 23:29 UTC by James Livingston
Modified: 2019-08-19 12:43 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
: 1147719 (view as bug list)
Environment:
Last Closed:
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker JBJCA-1215 0 Major Closed Only use XidWrapper if needed 2015-05-13 02:17:58 UTC
Red Hat Knowledge Base (Solution) 1181033 0 None None None Never

Description James Livingston 2014-09-29 23:29:00 UTC
Using XidWrapper can cause problems with the Oracle JDBC drivers, which apparently compare XIDs by reference equality rather than the equals() method.

As a work-around, <wrap-xaresource>false</wrap-xaresource> can be used, but better would be to only use the XID wrappers when needed.

Comment 2 Martin Simka 2014-10-16 14:23:27 UTC
verified on EAP 6.4.0.DR5


Note You need to log in before you can comment on or make changes to this bug.