Skip to content

Fix oracle storage failure - #455

Open
mgaffigan wants to merge 1 commit into
OpenIntegrationEngine:mainfrom
mgaffigan:fix/oracle-message-history
Open

mgaffigan wants to merge 1 commit into
OpenIntegrationEngine:mainfrom
mgaffigan:fix/oracle-message-history

Conversation

@mgaffigan

@mgaffigan mgaffigan commented Sep 20, 2026

Copy link
Copy Markdown
Contributor

A historical change set did not use the closeDatabaseObjectIfNeeded method which permits the oracle connections to batch inserts. Updated to use that.

Non-oracle databases are not affected by this change since they do not override the closeDatabaseObjectIfNeeded method.

Closes #454

@github-actions

github-actions Bot commented Sep 20, 2026

Copy link
Copy Markdown

Test Results

124 files  +1  124 suites  +1   2m 52s ⏱️ + 1m 3s
692 tests +2  692 ✅ +2  0 💤 ±0  0 ❌ ±0 
704 runs  +2  704 ✅ +2  0 💤 ±0  0 ❌ ±0 

Results for commit a1253a1. ± Comparison against base commit 9359d9a.

♻️ This comment has been updated with latest results.

pacmano1
pacmano1 previously approved these changes Sep 20, 2026

@pacmano1 pacmano1 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reverted just the JdbcDao hunk and ran ci/runtests.sh alpine-temurin21-oracle. 101-raw-no-op/01-hello-world fails with "Expected source encoded content but the server stored none", while the other assertions on that channel still pass. Fails without the fix, passes with it.

A historical change set did not use the closeDatabaseObjectIfNeeded
method which permits the oracle connections to batch inserts.  Updated
to use that.

Non-oracle databases are not affected by this change since they do not
override the closeDatabaseObjectIfNeeded method.

Closes 454

Signed-off-by: Mitch Gaffigan <mitch.gaffigan@comcast.net>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BUG] Oracle MirthDB does not seem to store transformed or encoded content

3 participants