camel-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Claus Ibsen (JIRA)" <>
Subject [jira] [Commented] (CAMEL-8002) determineAlphabet only considers GSM 3.38 or UCS2
Date Sun, 15 Feb 2015 11:17:11 GMT


Claus Ibsen commented on CAMEL-8002:

Can we get a status of all those smpp tickets and PR and patches?

> determineAlphabet only considers GSM 3.38 or UCS2
> -------------------------------------------------
>                 Key: CAMEL-8002
>                 URL:
>             Project: Camel
>          Issue Type: Bug
>          Components: camel-smpp
>    Affects Versions: 2.12.2
>         Environment: n/a
>            Reporter: Daniel Pocock
> SmppSmCommand.determineAlphabet(Message) tries to work out which SMPP alphabet code is
suitable for encoding the message text.
> It checks if GSM 3.38 can represent all the characters in the message and if not it just
uses UCS2 (UTF-16).
> This is less than optimal.  Many messages using European languages can not be encoded
in GSM 3.38 but they can be coded in Latin1, which is also supported by SMPP (data_coding
/ alphabet numeric code for Latin1 is 3)
> The jSMPP library ( does not currently know about the alphabet code 3.
> I proposed a patch for jSMPP and if it is accepted then camel-smpp should be updated
to use it.  I already started writing a patch against camel-smpp.  Here is the jSMPP patch:

This message was sent by Atlassian JIRA

View raw message