Mirth Newsletter

Mirth Releases Mirth Connect 1.8.1 RC1

We are happy to announce the release of Mirth Connect 1.8.1 Release Candidate 1! Mirth Connect 1.8.1 improves on Mirth Connect 1.8 with over 50 bug fixes, improvements, and new features. Some highlights for Mirth Connect 1.8.1 include:

  • Added namespace support to JavaScript transformer and outbound templates.
  • Added WebDAV option to File Reader and Writer.
  • Improved reprocess and replace performance.
  • Mirth and WebReach have been renamed to Mirth Connect and Mirth Corporation, respectively.
  • Queuing and connection management (keep connection open) improvements.
  • MySQL JDBC connector fixes.
  • Postprocessor now runs if the message is from a Channel Writer, even if it’s not waiting for a response.
  • Message order is always preserved when reprocessing and restarting.

Note: This is a release candidate. We do not recommend installing this on a production system until the general release is available. Please back up your Mirth Connect installation (channels, configuration, messages, etc.) before upgrading an existing installation.

You can download all Mirth Connect releases from the downloads section.

You can browse the Mirth Connect 1.8.1 release notes for the complete list below. To begin using Mirth Connect 1.8, download and install the package for your operating system. Please note that Java 1.5+ is required.

Installation

  1. Download Installer/Zip/Tar.gz
  2. Windows: Run the exe and follow setup instructions. If installed as a service, Mirth Connect will be started immediately
  3. OS X & Linux: Unzip, navigate to the Mirth Connect directory, and run “chmod +x mirth.sh” then “./mirth.sh”
  4. Launch administrator by going to http://localhost:8080

Upgrading

We have designed Mirth Connect 1.8.1 to upgrade old versions seamlessly. You can install Mirth Connect 1.8.1 directly on top of Mirth Connect 1.5 or higher. Your database and channels will be updated automatically when you first start Mirth Connect 1.8. Of course, we recommend you make a backup of all channels and settings before performing an upgrade. 
Channels from Mirth Connect 1.5 and above can be imported into Mirth Connect 1.8.1. Behavior of older channels is not guaranteed. Note that certain channel elements have changed, so imported channels should be fully tested in Mirth Connect 1.8.1 before being used in production.

Release Notes – Mirth Connect – Version 1.8.1

Bug

  • [MIRTH-1021] – User preferences size needs to be increased from varchar(255)
  • [MIRTH-1022] – Default ports not set in unattended mode
  • [MIRTH-1024] – missing semicolon in oracle-database.sql
  • [MIRTH-1026] – Cannot redeploy channel with initial state of stopped
  • [MIRTH-1027] – SQL Server installation fails when pruning messages
  • [MIRTH-1028] – Incorrect slash in registry path when running installer in unattended mode
  • [MIRTH-1032] – Code Template – changing name will revert code back to last saved copy.
  • [MIRTH-1034] – Calling ‘executeUpdateAndReturnGeneratedKeys’ method in DatabaseConnection.java throws ‘java.sql.SQLException: !Statement.GeneratedKeysNotRequested!’
  • [MIRTH-1035] – "Help on theis topic" link broken
  • [MIRTH-1039] – Incorrect Oracle driver path
  • [MIRTH-1041] – Keep connection open + queuing doesn’t close socket on redeploy
  • [MIRTH-1044] – Saving an imported and overwritten channel says it has been modified since it was last opened.
  • [MIRTH-1045] – Getting meta-data from Oracle doesn’t work
  • [MIRTH-1046] – Critical Bug with the latest MySQL 5.1.7 JDBC connector.
  • [MIRTH-1047] – MySQL JDBC connector – Multiple open ResultSets not allowed in the newer versions of MySQL
  • [MIRTH-1060] – HTTP Failure – Response body not being returned by : responseMap.get(Dest).getMessage();
  • [MIRTH-1070] – Postprocessor won’t run if sending channel is NOT wait for Channel Response
  • [MIRTH-1074] – Message Search (Both Quick & Advanced) causes errors running on SQLSERVER & SQLSERVER2005
  • [MIRTH-1075] – Displays the wrong filter steps for adjacent Rule Builders.
  • [MIRTH-1080] – Online help no longer works
  • [MIRTH-1091] – SOAP Listener fails for data with more than 32768 bytes
  • [MIRTH-1093] – On Server tab of Mirth Server Manager, "WebStart" should be two words, not one.
  • [MIRTH-1095] – On the Server tab of the Mirth Server Manager, "Administrator" is misspelled
  • [MIRTH-1103] – Attachment strips out backslashes in the output result data.
  • [MIRTH-1106] – Code Templates – Crtl-S doesn’t Save the Code Templates
  • [MIRTH-1116] – TcpMessageDispatcher reconnect()
  • [MIRTH-1117] – Null queued messages hold up entire queue
  • [MIRTH-1118] – Order in queued messages is lost when redeploying or restarting mirth
  • [MIRTH-1120] – Bug on upgrade on MS SQL 2005 DB in 1.8.1.4193
  • [MIRTH-1123] – Auto-creation of some databases only works if the schema name is "mirthdb"
  • [MIRTH-1124] – Loss of "Clear global map on deploy"=No setting when re-starting mirth services
  • [MIRTH-1127] – Reprocessing with multiple pages does not always respect the message order.

Improvement

  • [MIRTH-825] – Add namespaces to JavaScript transformer and outbound templates
  • [MIRTH-1038] – Make message pruner default to 12:00 am once a day instead of hourly
  • [MIRTH-1052] – Add index to message for reprocess and replace
  • [MIRTH-1053] – Add queued stats to shell console
  • [MIRTH-1072] – enable tcp keep alives on outgoing LLP/TCP connections
  • [MIRTH-1081] – Implement a better error handling for Code Template – Function.
  • [MIRTH-1089] – DB Reader – "SELECT" button – sort the table results in alpha-numeric order.
  • [MIRTH-1096] – Re-brand Mirth Connect
  • [MIRTH-1097] – Automatically stop cell editing when losing table focus.
  • [MIRTH-1099] – Remove "Submit Error" option in Mirth.
  • [MIRTH-1102] – Connection Refused WARN messages do not identify the source channel/endpoint.

New Feature

  • [MIRTH-765] – Expose default XML namespace settings on client
  • [MIRTH-1062] – Implement a new connector – WebDAV
  • [MIRTH-1100] – display javascript source in exception error report

Task

  • [MIRTH-1018] – Shell help doc for user add needs updating