Симулятор Blackberry с исключением DNS - PullRequest
3 голосов
/ 15 декабря 2010

Я запустил приложение BlackBerry на симуляторе.Я использую deviceside = true за URL.Однако, когда я запускаю его сейчас, он дает мне исключение net.rim.device.cldc.io.dns.DNSException: ошибка DNS

Что случилось?Я не изменил код или что-то еще.

Ответы [ 2 ]

1 голос
/ 15 декабря 2010

Возможно, изменилось состояние компьютера, на котором вы работаете.Например, с точки зрения подключения (что объясняет исключение).

0 голосов
/ 05 июня 2012

В документации указывается, что:

1.) Если в URI соединения указано deviceide = true, прямое TCP-соединение открывается с контроллера, без использования Mobile Data Service.

2.) Если в URI соединения указано deviceside = false, TCP-соединение через прокси-сервер открывается с помощью Mobile Data Service.

3.) Если не указан параметр deviceside, поведение зависит от платформы: onпо умолчанию используется BlackBerry 6500 или 7500, прямой TCP;на всех других контроллерах по умолчанию используется служба мобильных данных, и, если MDS недоступен, контроллер возвращается к прямому TCP.

Я получал эту ошибку просто потому, что используемое DNS-имя неразрешить.Плохая настройка в конфиге bind9.

...