Bug 723714

Summary: QPID JCA Adapter -- getXAResources incorrectly throws a ResourceException for unsupported interface
Product: Red Hat Enterprise MRG Reporter: Weston M. Price <wprice>
Component: qpid-jcaAssignee: messaging-bugs <messaging-bugs>
Status: CLOSED CURRENTRELEASE QA Contact: MRG Quality Engineering <mrgqe-bugs>
Severity: medium Docs Contact:
Priority: medium    
Version: DevelopmentCC: cdewolf, iboverma, jpechane, jross, jsedlace, tross
Target Milestone: 2.1.2   
Target Release: ---   
Hardware: All   
OS: All   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Weston M. Price 2011-07-20 21:00:55 UTC
Description of problem:
In the current version of the Qpid JCA adapter, get call to getXAResources() by an application server always results in a ResourceException as a result that XARecovery is currently not supported. However, the JCA API clearly states that null would be the appropriate return value for this case. 

Currently, the adapter needlessly throws an exception which simply clutters the logs and gives the incorrect idea that there is an error with the adapter.

Comment 1 Andrew Stitcher 2011-09-22 13:30:47 UTC
This has been fixed in package qpid-java-jca-0.10-10