Maximum incoming message size

Homepage Clovertech Forums Read Only Archives Cloverleaf Cloverleaf Maximum incoming message size

  • Creator
    Topic
  • #47863
    Jim Gibson
    Participant

    Is there a limit on the size of inbound messages cloverleaf can handle.  We have a new application that is sending some very large messages and twice in the last month messages have produced an “Application Error (AE) – Message does not begin with a HEADER Segment” error message even though the messages do have proper headers.  I can run the message through route tests without an error.

    Both messages have been over 64000 bytes with the latest at 64074 bytes.

    Anyone know of such a limit and if so, any way around it.

    Thanks

Viewing 5 reply threads
  • Author
    Replies
    • #56932
      Dennis Pfeifer
      Participant

      Don’t know of a limit.

      Make sure that your field defs are setup, if some of the fields are very large.

      also make sure that you don’t have ‘short’ timeouts..

      I’ve processed messages in the 500K size.

      64K .. do that routinely with EKG waveforms.

      Dennis

    • #56933
      Alan Fleming
      Participant

      We are sending PDF (in OBX 5) which can be very large. We manually edited the HL7 variant (the size for OBX 5) and are having no problems.

    • #56934
      Jim Gibson
      Participant

      None of the fields in these messages are very large, they just like to send many OBX segments in the messages.  Some have over 300 OBX segments.

      What “timeouts” are you referring to?

    • #56935
      Dennis Pfeifer
      Participant

      oops .. you are correct.

      Not time out on inbound ..

      only on replies and outbound.

      I guess .. make sure the sending sytem isn’t timing out waiting for an ack.

      Dennis

    • #56936
      Jim Kosloskey
      Participant

      Actually, if you are using PDL (and I am guessing you are) there is a time out potential while waiting for all of the packets.

      However, normally that means you do not get the message or you get the ‘no more phrases’ error.

      I am guessing you are getting a message since your proc is complaining.

      A troubleshooting step I might do is to have the complaining proce echo out the message to the log so that you can see exaqctly what it is working with. I would probably couple that with the log noise level up high so I can see what is actually received and all of the activity in the engine handling the incoming message. Furthermore I would test with the above by having the sending system resend the offending message rather than resending internally.

      Jim Kosloskey

      email: jim.kosloskey@jim-kosloskey.com 29+ years Cloverleaf, 59 years IT - old fart.

    • #56937
      Jim Gibson
      Participant

      Finally figured out the problem was due to the application we were sending to.  It had a 64k limit and was rejecting the messages.  I split the messages up using DSC segments and had no more errors after that.

      Thanks for everyone’s replies.

      Jim

Viewing 5 reply threads
  • The forum ‘Cloverleaf’ is closed to new topics and replies.

Forum Statistics

Registered Users
5,127
Forums
28
Topics
9,299
Replies
34,443
Topic Tags
288
Empty Topic Tags
10