An issue in previous versions of JBoss EAP that could cause numerous rollback XAExceptions to be logged if a transaction's processing time overlaped with the timing of the periodic recovery process's activity has been corrected in this release of the product. The timeout interval of `orphanSafetyInterval` has been increased to 20 seconds which significantly decreases the potential of encountering the exceptions.
As it's described under bugzilla
server log could be filled with rollback XAExceptions when the system is under heavy load. Then there can interleave transaction manager thread and periodic recovery thread.
We agreed that the possibility of getting such exceptions will be decreased by changing (increasing) the default value of the timeout of orphanSafetyInterval.
The default value for 6.2.0 is 10 seconds. I would like ask to set it to 25 seconds.
This went into 4.17.17
This was fixed for 6.2.0 release and the default timeout was set to 20 seconds.
There is one more bugzilla opened for 6.3.0 release here:
Drafted release note content and marked for inclusion in 6.3.0 Release Notes.