Skip to content

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

Description

@mgaffigan

Repro:

  • Configure mirthdb to live in oracle
  • Send a message
  • Retrieve the message

Expected:

  • Source Encoded and transformed content are available

Actual:
https://github.com/OpenIntegrationEngine/engine/actions/runs/35471826818

   [0] Source status=TRANSFORMED
         raw="OIE,Awesome\n"
         sourceMap={batchSequenceId=1, batchId=1, destinationSet=[1], batchComplete=false}
         connectorMap={}
         metaDataMap={}
   [1] Destination 1 status=SENT
         encoded="<delimited><row><Name>OIE</Name><Description>Awesome</Description></row></delimited>"
         sent="<com.mirth.connect.connectors.vm.VmDispatcherProperties version="4.6.0">\n  <pluginProperties/>\n  <destinationConnectorProperties version="4.6.0">\n    <queueEnabled>false</queueEnabled>\n    <sendFirst>false</sendFirst>\n    <retryIntervalMillis>10000</retryIntervalMillis>\n    <regenerateTemplate>false</regenerateTemplate>\n    <retryCount>0</retryCount>\n    <rotate>false</rotate>\n    <includeFilterTransformer>false</includeFilterTransformer>\n    <threadCount>1</threadCount>\n    <threadAssignmentVariable></threadAssignmentVariable>\n    <validateResponse>false</validateResponse>\n    <resourceIds class="linked-hash-map">\n      <entry>\n        <string>Default Resource</string>\n        <string>[Default Resource]</string>\n      </entry>\n    </resourceIds>\n    <queueBufferSize>1000</queueBufferSize>\n    <reattachAttachments>true</reattachAttachments>\n  </destinationConnectorProperties>\n  <channelId>none</channelId>\n  <channelTemplate>&lt;delimited&gt;&lt;row&gt;&lt;Name&gt;OIE&lt;/Name&gt;&lt;Description&gt;Awesome&lt;/Description&gt;&lt;/row&gt;&lt;/delimited&gt;</channelTemplate>\n  <mapVariables/>\n</com.mirth.connect.connectors.vm.VmDispatcherProperties>"
         response="<response>\n  <status>SENT</status>\n  <message></message>\n  <statusMessage>Message routed successfully to channel id: none</statusMessage>\n</response>"
         sourceMap={batchSequenceId=1, batchId=1, destinationSet=[1], batchComplete=false}
         connectorMap={}
         metaDataMap={}

This is not reproducible on Derby, SQL Server, MySQL, nor Postgres.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions