Bug 1084872
Summary: | [GSS] (6.2.x) ArrayIndexOutOfBoundsException during periodic recovery on EJBTransactionRecoveryService | ||
---|---|---|---|
Product: | [JBoss] JBoss Enterprise Application Platform 6 | Reporter: | Masafumi Miura <mmiura> |
Component: | EJB | Assignee: | David M. Lloyd <david.lloyd> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Ondrej Chaloupka <ochaloup> |
Severity: | medium | Docs Contact: | Russell Dickenson <rdickens> |
Priority: | unspecified | ||
Version: | 6.2.0, 6.2.1, 6.2.2 | CC: | bmaxwell, cdewolf, jawilson, jkudrnac, mbabacek, mmiura, ochaloup, pjelinek, rsvoboda, sgilda, smumford, twells |
Target Milestone: | CR2 | Flags: | sgilda:
needinfo-
|
Target Release: | EAP 6.2.3 | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: |
An intermittent issue between the periodic recovery and EJBTransactionRecoveryService resulted in an ArrayIndexOutOfBoundsException.
----
[com.arjuna.ats.jta] (Periodic Recovery) ARJUNA016009: Caught:: java.lang.ArrayIndexOutOfBoundsException: 0
at org.jboss.as.ejb3.remote.EJBTransactionRecoveryService.getXAResources(EJBTransactionRecoveryService.java:112)
....
----
The root cause of the issue was that the creation of an 'XAResource' element was not contained within the associated logic loop and this led to the array index error. This element has now been moved so that it is within the logic loop and so the periodic recovery no longer conflicts with the EJBTransactionRecoveryService.
|
Story Points: | --- |
Clone Of: | 1035216 | Environment: | |
Last Closed: | 2014-06-09 12:47:30 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | 1035216 | ||
Bug Blocks: | 1067532 |
Description
Masafumi Miura
2014-04-07 05:49:41 UTC
I've just sent PR https://github.com/jbossas/jboss-eap/pull/1193 to 6.2.x branch. It could be reproduced by btm script described in: https://bugzilla.redhat.com/show_bug.cgi?id=1035216#c7 Used verifier from bz1035216. The array out of bound trouble was not spotted. Verified with 6.2.3.CP.CR2. Fixed typo in doc text. Moved the doc text to one paragraph. |