I am getting the error messages below with one of my channel
[2019-01-09 02:16:04,314] ERROR (com.mirth.connect.donkey.server.channel.Channel:1258): Error processing message in channel C4_Physical Med Json to S3 bucket (ed3bec42-93a2-4bdf-9e2a-0e18fc3252e1).
java.lang.OutOfMemoryError
at com.mirth.connect.donkey.server.channel.Channel.handleDestinationChainThrowable(Channel.java:1785)
at com.mirth.connect.donkey.server.channel.Channel.process(Channel.java:1731)
at com.mirth.connect.donkey.server.channel.Channel.dispatchRawMessage(Channel.java:1191)
at com.mirth.connect.donkey.server.channel.SourceConnector.dispatchRawMessage(SourceConnector.java:192)
at com.mirth.connect.donkey.server.channel.SourceConnector.dispatchRawMessage(SourceConnector.java:170)
at com.mirth.connect.connectors.file.FileReceiver.processFile(FileReceiver.java:418)
at com.mirth.connect.connectors.file.FileReceiver.processFiles(FileReceiver.java:328)
at com.mirth.connect.connectors.file.FileReceiver.poll(FileReceiver.java:239)
at com.mirth.connect.donkey.server.channel.PollConnectorJob.execute(PollConnectorJob.java:49)
at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:557)
[2019-01-09 02:16:04,312] ERROR (com.mirth.connect.donkey.server.channel.Channel:1784): Java heap space
java.lang.OutOfMemoryError: Java heap space
at java.util.Arrays.copyOfRange(Unknown Source)
at java.lang.StringBuffer.toString(Unknown Source)
at java.io.StringWriter.toString(Unknown Source)
at com.mirth.connect.util.ValueReplacer.evaluate(ValueReplacer.java:231)
at com.mirth.connect.util.ValueReplacer.replaceValues(ValueReplacer.java:158)
at com.mirth.connect.connectors.file.FileDispatcher.replaceConnectorProperties(FileDispatcher.java:104)
at com.mirth.connect.donkey.server.channel.DestinationConnector.process(DestinationConnector.java:472)
at com.mirth.connect.donkey.server.channel.DestinationChain.doCall(DestinationChain.java:121)
at com.mirth.connect.donkey.server.channel.DestinationChain.call(DestinationChain.java:63)
at com.mirth.connect.donkey.server.channel.Channel.process(Channel.java:1729)
at com.mirth.connect.donkey.server.channel.Channel.dispatchRawMessage(Channel.java:1191)
at com.mirth.connect.donkey.server.channel.SourceConnector.dispatchRawMessage(SourceConnector.java:192)
at com.mirth.connect.donkey.server.channel.SourceConnector.dispatchRawMessage(SourceConnector.java:170)
at com.mirth.connect.connectors.file.FileReceiver.processFile(FileReceiver.java:418)
at com.mirth.connect.connectors.file.FileReceiver.processFiles(FileReceiver.java:328)
at com.mirth.connect.connectors.file.FileReceiver.poll(FileReceiver.java:239)
at com.mirth.connect.donkey.server.channel.PollConnectorJob.execute(PollConnectorJob.java:49)
at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:557)
I am getting the error messages below with one of my channel [2019-01-09 02:16:04,314] ERROR (com.mirth.connect.donkey.server.channel.Channel:1258): Error processing message in channel C4_Physical Med Json to S3 bucket (ed3bec42-93a2-4bdf-9e2a-0e18fc3252e1). java.lang.OutOfMemoryError at com.mirth.connect.donkey.server.channel.Channel.handleDestinationChainThrowable(Channel.java:1785) at com.mirth.connect.donkey.server.channel.Channel.process(Channel.java:1731) at com.mirth.connect.donkey.server.channel.Channel.dispatchRawMessage(Channel.java:1191) at com.mirth.connect.donkey.server.channel.SourceConnector.dispatchRawMessage(SourceConnector.java:192) at com.mirth.connect.donkey.server.channel.SourceConnector.dispatchRawMessage(SourceConnector.java:170) at com.mirth.connect.connectors.file.FileReceiver.processFile(FileReceiver.java:418) at com.mirth.connect.connectors.file.FileReceiver.processFiles(FileReceiver.java:328) at com.mirth.connect.connectors.file.FileReceiver.poll(FileReceiver.java:239) at com.mirth.connect.donkey.server.channel.PollConnectorJob.execute(PollConnectorJob.java:49) at org.quartz.core.JobRunShell.run(JobRunShell.java:213) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:557)
[2019-01-09 02:16:04,312] ERROR (com.mirth.connect.donkey.server.channel.Channel:1784): Java heap space java.lang.OutOfMemoryError: Java heap space at java.util.Arrays.copyOfRange(Unknown Source) at java.lang.StringBuffer.toString(Unknown Source) at java.io.StringWriter.toString(Unknown Source) at com.mirth.connect.util.ValueReplacer.evaluate(ValueReplacer.java:231) at com.mirth.connect.util.ValueReplacer.replaceValues(ValueReplacer.java:158) at com.mirth.connect.connectors.file.FileDispatcher.replaceConnectorProperties(FileDispatcher.java:104) at com.mirth.connect.donkey.server.channel.DestinationConnector.process(DestinationConnector.java:472) at com.mirth.connect.donkey.server.channel.DestinationChain.doCall(DestinationChain.java:121) at com.mirth.connect.donkey.server.channel.DestinationChain.call(DestinationChain.java:63) at com.mirth.connect.donkey.server.channel.Channel.process(Channel.java:1729) at com.mirth.connect.donkey.server.channel.Channel.dispatchRawMessage(Channel.java:1191) at com.mirth.connect.donkey.server.channel.SourceConnector.dispatchRawMessage(SourceConnector.java:192) at com.mirth.connect.donkey.server.channel.SourceConnector.dispatchRawMessage(SourceConnector.java:170) at com.mirth.connect.connectors.file.FileReceiver.processFile(FileReceiver.java:418) at com.mirth.connect.connectors.file.FileReceiver.processFiles(FileReceiver.java:328) at com.mirth.connect.connectors.file.FileReceiver.poll(FileReceiver.java:239) at com.mirth.connect.donkey.server.channel.PollConnectorJob.execute(PollConnectorJob.java:49) at org.quartz.core.JobRunShell.run(JobRunShell.java:213) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:557)
Imported Issue. Original Details: Jira Issue Key: MIRTH-4361 Reporter: jgaillard Created: 2019-01-09T12:21:41.000-0800