PDA

Показать полную графическую версию : [решено] Submit operation failed. java.lang.NullPointerException


exo
17-08-2011, 17:03
Добрый день.
работаю с неким приложением (отправляет смс через свой сервер), написанным на Java.
когда переключаю в командной строке кодировку на ЮТФ-8 получаю вот это:
Replace if present flag [0]
The short message [] öäüß
Submit operation failed. java.lang.NullPointerException
когда переключаю в 1251 работает, но не так.
The short message [] üöäß
Schedule delivery time []
Validity period []
Esm class [0]
Protocol id [0]
Priority flag [0]
Registered delivery [0]
Data encoding [0]
Sm default msg id [0]

How many times to submit this message (load test) [1]
#0 Submit request (submit: (pdu: 0 4 0 2) (addr: 1 1 хххххххххххххх) (addr: 1 1
хххххххххххх) (sm: enc: ASCII msg: uoa?) (opt: ) )
мне нужно на выходе (жирным) получить üöäß.
проблема в кодировке или в настройках java?

когда на компе меняю нон-юникод с русского на немецкий, то получаю:
How many times to submit this message (load test) [1]
#0 Submit request (submit: (pdu: 0 4 0 2) (addr: 1 1 3538612345678) (addr: 1 1
4915784729955) (sm: enc: ASCII msg: ?öäßÜÖÄ) (opt: ) )
но клиент (телефон, который получает смс) всё равно получает ???????
почему?

Сам я в яве вообще ноль... А дали задание разобраться с этим...
Спасибо.

exo
17-09-2011, 19:39
приложение работает в ASCII, там нет символов ÜÖÄß




© OSzone.net 2001-2012