Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[JBTM-3210] closing connection during removal

  1. … 4 more files in changeset.
[JBTM-3210] closing connection during removal

  1. … 4 more files in changeset.
JBTM-3178 Add warning for AbstractRecord create failure

  1. … 1 more file in changeset.
JBTM-3178 Add warning for AbstractRecord create failure

  1. … 1 more file in changeset.
[JBTM-3138] XTS bridge 1PC consistency failure

When TxBridge is used to inbound the transaction and call the WS

which do some transactional work and the WS is the only one

resource then onePhase is used. But onePhase causes data is not saved

to object store and recovery after JVM crash goes to rollback.

This is a follow-up to JBTM-3079 where active xids were considered

to not be processed by recovery manager

  1. … 19 more files in changeset.
[JBTM-2847] refactoring based on reports from static code analysis

    • -1
    • +2
    ./abstractrecord/RecordTypeManager.java
  1. … 4 more files in changeset.
JBTM-3021 Make sure to only use one lock when dealing the _synchs object. Otherwise .next() can get a ConcurrentModificationException

  1. … 1 more file in changeset.
JBTM-2926 Spurious stats for heuristics

  1. … 2 more files in changeset.
Detect if a prepare 1PC scenario occured during prepare and throw an exception if so

  1. … 8 more files in changeset.
Detect if a prepare 1PC scenario occured during prepare and throw an exception if so

  1. … 8 more files in changeset.
JBTM-2916 Detect if a prepare 1PC scenario occured during prepare and throw an exception if so

  1. … 8 more files in changeset.
JBTM-2916 Detect if a prepare 1PC scenario occured during prepare and throw an exception if so

  1. … 8 more files in changeset.
JBTM-2916 Detect if a prepare 1PC scenario occured during prepare and throw an exception if so

  1. … 8 more files in changeset.
JBTM-2916 Detect if a prepare 1PC scenario occured during prepare and throw an exception if so

  1. … 8 more files in changeset.
JBTM-1488 An implementation of REST-LRA (long running actions)

  1. … 71 more files in changeset.
JBTM-2890 Allow a user to set async for afterCompletion without beforeCompletion

  1. … 1 more file in changeset.
JBTM-2846 Ensure thread safe updates to actionStatus

[JBTM-2836] Adding support for suppressed exceptions in prepare for heuristic cases

When XAResourceRecord#topLevelPrepare ends in situation which is

not compliant with XA it's evaluated as heuristic state and another code

branch is taken in BasicAction#prepare method.

This other code branch is enriched for adding exception cause under

suppressed exception.

  1. … 2 more files in changeset.
[BZ-1406552][JBTM-2822] Add suppressed exceptions for failures during prepare

  1. … 1 more file in changeset.
[JBEAP-7958][JBTM-2822] Add suppressed exceptions for failures during prepare

  1. … 1 more file in changeset.
JBTM-2822 Added support for suppressed exceptions in prepare

  1. … 1 more file in changeset.
JBTM-2673 Updated so that the threadId is not removed by other threads but is simply stored weakly

  1. … 3 more files in changeset.
[JBTM-2730] Not using system default encoding but UTF-8

Fix of static analysis bug

21994 Dm: Dubious method used In org.jboss.narayana.osgi.jta.internal.ObjStoreBrowserImpl.ObjStoreBrowserImpl

(com.arjuna.ats.arjuna.tools.osb.mbean.ObjStoreBrowser):

Found a call to a method which will perform a byte to String (or String

to byte) conversion, and will assume that the default platform encoding

is suitable)

Any conversion from byt and char should not use default platform

encoding. With default encoding code behaves differently depending

platform it runs on. Especially it's harmfull when data flows from one

platform to another.

Using UTF-8 as default.

  1. … 31 more files in changeset.
[JBTM-2736] enhance error log message on long node name

Adjusting log message when node identifier length is exceeded

then it is helpful to know what was the limit.

  1. … 2 more files in changeset.
JBTM-2673 Updated to use a map for storing the thread IDs rather than a thread local - this corrects a defect where the Thread parameter was ignored

  1. … 4 more files in changeset.
Updated to 4.17.33.Final

  1. … 453 more files in changeset.
JBTM-2643 protect updates app abort stat

Updated to 4.17.31.Final

  1. … 61 more files in changeset.
JBTM-2636 remove the diamond operator for 1.7 compat

  1. … 2 more files in changeset.
Updated to 5.3.1.Final

  1. … 567 more files in changeset.