IBM Support

Encountering issues using the ITX MongoDB adapter when replication enabled

Troubleshooting


Problem

Encountering exceptions in the IBM Sterling Transformation Extender (ITX) JNI log (or other inconsistent results) when reading from a MongoDB server replica set.

Symptom

The ITX MongoDB adapter works successfully but encounters issues when the MongoDB server replica set is enabled.

Cause

The transaction handling from the ITX MongoDB adapter is causing the issue.

Environment

Using the ITX MongoDB Adapter and replica set is enabled.

Diagnosing The Problem

One of the following exceptions can be seen in the ITX JNI log.

'afterClusterTime is not allowed for this command'

or
'Transaction with { txnNumber: n } has been aborted.'

Resolving The Problem

Use the -NOW parameter on the input card command line to effectively disable transaction handling from the ITX MongoDB adapter.

 

Document Location

Worldwide

[{"Type":"MASTER","Line of Business":{"code":"LOB77","label":"Automation Platform"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSLU4JS","label":"IBM Sterling Transformation Extender"},"ARM Category":[{"code":"a8m0z000000bmXlAAI","label":"Adapters-\u003EMongoDB"}],"ARM Case Number":"TS021294330","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"10.0.0;10.0.1;10.0.2;10.0.3;10.0.4;10.0.5;10.1.0;10.1.1;10.1.2;10.2.0;10.2.1;10.2.2;11.0.0;11.0.1;11.0.2;11.1.0"}]

Product Synonym

WTX; ITX

Document Information

Modified date:
23 February 2026

UID

ibm17261434