Uploaded image for project: 'Camel'
  1. Camel
  2. CAMEL-9127

SmppConsumer throws IllegalArgumentException if the delivery receipt contains vendor specific optional parameters

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.16.0, 2.15.4
    • Component/s: camel-smpp
    • Labels:
      None
    • Estimated Complexity:
      Unknown

      Description

      Error stack:
      Cannot create exchange. This exception will be ignored.. Caused by: [java.lang.IllegalArgumentException - No tag for: 5120]
      java.lang.IllegalArgumentException: No tag for: 5120
      at org.jsmpp.bean.OptionalParameter$Tag.valueOf(OptionalParameter.java:308)
      at org.apache.camel.component.smpp.SmppBinding.createOptionalParameterByName(SmppBinding.java:161)
      at org.apache.camel.component.smpp.SmppBinding.createSmppMessage(SmppBinding.java:112)
      at org.apache.camel.component.smpp.SmppEndpoint.createOnAcceptDeliverSmExchange(SmppEndpoint.java:123)
      at org.apache.camel.component.smpp.SmppEndpoint.createOnAcceptDeliverSmExchange(SmppEndpoint.java:107)
      at org.apache.camel.component.smpp.MessageReceiverListenerImpl.onAcceptDeliverSm(MessageReceiverListenerImpl.java:70)

        Attachments

        1. CAMEL-9127.patch
          4 kB
          Anshu Avinash

          Activity

            People

            • Assignee:
              davsclaus Claus Ibsen
              Reporter:
              aavinash Anshu Avinash
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: