Starting with Camel 2.9.0, the name of this option is "alphabet" (not
"dataCoding"). It takes a byte as value (-1 is the default one).
If you provide a value not equal to -1, we try to create the corresponding
org.jsmpp.bean.Alphabet instance:

Alphabet.valueOf(alphabet); // in your case alphabet is 245

If in this case JSMPP throws an IllegalArgumentException, I don't know how
we could work around this limitation. Do you have an idea?
I think the right way is to raise an issue here:
http://code.google.com/p/jsmpp/issues/list
May be you have more luck than me and your issue will be fixed quicker...

What issue do you have if you set the "alphabet" option to -1 (the
default)? May we are smart enough to determine the right alphabet for you.
If not, this is an area where we could improve the Camel smpp component.
Feel free to raise an issue in this case:
https://issues.apache.org/jira/browse/CAMEL

Best,
Christian

Reply via email to