Hi,

Looks like the sending application (or receiving application when 
sending the acknowledgement) is violating the hl7 minimal lower layer protocol.

The basics of MLLP are that the start of a hl7 message that is sent 
over the tcp/ip network should be indicated by a ASCII 11 (or hex 0B) 
and terminated by ASCII 28 (1C) and 13 (0D).

See 
http://www.hl7.org/v3ballot/html/infrastructure/transport/transport-mllp.htm#MLLP-block
 
for more info about MLLP.

If your sending and receiving applications run on different pc's you 
can use Wireshark (http://www.wireshark.org) to monitor the network 
traffic and verify (follow tcp-stream) if both applications are 
sending the right MLLP characters.

Hope this helps

Best Regards

Nico

At 17/12/2008, Dayu Han wrote:
>Hi All
>
>I've come to this exception when sending an ADT message. I wonder if
>anyone knows what it means and how to fix it.
>
>ca.uhn.hl7v2.llp.LLPException: Message violates the minimal lower
>layer protocol: no start of message indicator received.
>         at ca.uhn.hl7v2.llp.MinLLPReader.getMessage(MinLLPReader.java:130)
>         at ca.uhn.hl7v2.app.Receiver.run(Receiver.java:63)
>         at java.lang.Thread.run(Thread.java:810)
>
>Many thnaks.
>
>
>
>------------------------------------------------------------------------------
>SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
>The future of the web can't happen without you.  Join us at MIX09 to help
>pave the way to the Next Web now. Learn more and register at
>http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
>_______________________________________________
>Hl7api-devel mailing list
>[email protected]
>https://lists.sourceforge.net/lists/listinfo/hl7api-devel



------------------------------------------------------------------------------
_______________________________________________
Hl7api-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/hl7api-devel

Reply via email to