о развитии ежевики - PullRequest
       3

о развитии ежевики

1 голос
/ 13 сентября 2011

Я начал разработку Blackberry.

В настоящее время я пытаюсь разработать приложение с: Blackberry Widget API (Javascript + CSS) и Eclipse (JAVA)

1 / Когда я пытаюсь с BlackberryAPI виджета, я пытаюсь загрузить веб-сервис в .NET, я пытаюсь запустить это в симуляторе кривой 8520 ... и подключение к веб-сервису не работает, я использую config.xml для установки доменов, но ничего не происходит, позже ятест на симуляторе 9800 и работает нормально ... но у меня есть некоторый страх, потому что это приложение для запуска на любом устройстве: (

2 / Когда я пытаюсь с Eclipse и библиотекой kSOAP2, это мой код:

    String WSD_URL = "http://service.com/service.asmx";
    String WSD_NAMESPACE = "http://service.com/GetInfo";
    String WSD_ACTION = "http://service.com/GetInfo/fGetInfo";      

    SoapObject soap = new SoapObject(WSD_NAMESPACE, "fGetInfo");
    SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
    envelope.dotNet = true;
    envelope.bodyOut = soap;
    envelope.encodingStyle = SoapEnvelope.XSD;

    HttpTransport ht = new HttpTransport(WSD_URL);


    try {
        ht.call(WSD_ACTION, envelope);

    } catch (Exception e){
    }

Когда я запускаю приложение в симуляторе ... ничего не произошло, несколько минут спустя я вижу ошибку на белом экране с сообщением "исключение контролируемого доступа": (

У меня есть сомнения здесьпотому что я не знаю, как решить эту проблему, и если это приложение работает в любом devive.

В затмении я вижу JRE 6.0

1 Ответ

0 голосов
/ 17 сентября 2011

Чтобы получить доступ к веб-службе dot net, вместо метода Ksoap, попробуйте этот .. http://whatpaulhaslearnt.wordpress.com/2011/04/19/consuming-a-net-web-service-from-a-blackberry-native-application-using-the-java-me-platform-sdk-3/ .. это лучший способ доступа к веб-службе dot net ..

...