MIRTH-3002: Fixed NPEs that were occurring with Delimited Text when certain properties were left blank after migration.
MIRTH-2997: Added getSendAttempts() method to ImmutableConnectorMessage.
MIRTH-3003: Fixed DatabaseDispatcherProperties.toFormattedString() so that it shows each parameter nicely rather than the string representation of an Object array.
Moved test classes into separate test packages.
Issue: MIRTH-2998
MIRTH-3004: Fixed bug that caused the "Error in Response" action to not get correctly migrated to Move.
MIRTH-3005: Modified File Reader migration so that the "After source transformer" option is the default, rather than "None". This is because in 2.x, the status of the source connector message was used to determine whether or not to use the error move-to directory.
MIRTH-2953: Fixed bug that caused the client channel cache to become out of sync with the server cache when importing channels.
Made sure that if an error occurs during message recovery, an error message is generated that includes the channel id, message id and connector id (if applicable).
Issue: MIRTH-2968
Updated source queue and recovery error messages to display the channel name/id consistently.
Issue: MIRTH-2968