Announcement

Collapse

Mirth Connect 4.3.0 Released!

Mirth Connect 4.3.0 is now available as an appliance update and on our GitHub page.

This is a major release containing new features like adding new functionality to the Mirth Connect Setup Wizard, adding the ability for resource and channel-specific classloaders to load child-first or parent-first, and added a default implementation of the getObjectsForSwaggerExamples() method in the ServicePlugin class. This release also contains enhancements for the Mirth Connect Administrator Launcher, the Mirth Connect Docker images, and several bug fixes and security improvements.

Download | See What's New | Upgrade Guide | Release Notes

For discussion on this release, see this thread.
See more
See less

Error in mirth log

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Error in mirth log

    While trying to receive a message from a system to the mirth channel that I have setup,on checking the mirth log i see the following error:

    FATAL 2007-03-15 11:34:29,289 [26cc11a0-5cab-4662-aa21-086c7fd56bdb_source_connector._tcpEndpoint#-295453155.receiver.7] org.mule.impl.DefaultComponentExceptionStrategy: The Default Component Exception Strategy has been invoked but there is no current event on the context
    FATAL 2007-03-15 11:34:29,289 [26cc11a0-5cab-4662-aa21-086c7fd56bdb_source_connector._tcpEndpoint#-295453155.receiver.7] org.mule.impl.DefaultComponentExceptionStrategy: The error is: Message violates the minimal lower layer protocol: no start of message indicator received.
    java.io.IOException: Message violates the minimal lower layer protocol: no start of message indicator received.
    at org.mule.providers.tcp.protocols.LlpProtocol.read( LlpProtocol.java:105)
    at org.mule.providers.tcp.TcpMessageReceiver$TcpWorke r.run(TcpMessageReceiver.java:268)
    at org.mule.impl.work.WorkerContext.run(WorkerContext .java:290)
    at edu.emory.mathcs.backport.java.util.concurrent.Thr eadPoolExecutor$Worker.runTask(ThreadPoolExecutor. java:650)
    at edu.emory.mathcs.backport.java.util.concurrent.Thr eadPoolExecutor$Worker.run(ThreadPoolExecutor.java :675)
    at java.lang.Thread.run(Unknown Source)

    what is being expected as the 'start of message indicator' ?

  • #2
    Re: Error in mirth log

    Hi anna.

    The MLLP protocol expects a 0x0B byte as the start of messages

    Comment


    • #3
      Re: Error in mirth log

      Some systems (like GE Centricity Practice Manager 2004/Millbrook MIK), the HL7 host requires both begin and end character sequence to be specified:

      Begin Character Sequence: \x0B
      End Character Sequence: \x1C\x0D

      Comment

      Working...
      X