2012-03-23 2 views
2

Почему мобильные телефоны Micromax и Samsung не могут вызвать веб-сервис и не дать Java-ошибку во время установки? Мой веб-сервис закодирован в службе WCF, и я использую j2me. Мой код:Проблемы с веб-сервисом в J2ME для Micromax и Samsung

public void startApp() { 
    display = Display.getDisplay(this); 
    try { 
     IMorderService_Stub service = new IMorderService_Stub(); 
     service._setProperty(javax.xml.rpc.Stub.ENDPOINT_ADDRESS_PROPERTY, url); 

     String msg = service.getCurrentShift(); 
     System.out.println(msg); 

     form = new Form("MICROMAX"); 
     str = new StringItem("SHift-Index", msg); 
     form.append(str); 
     display.setCurrent(form); 
    } catch(Exception e) { 
     System.out.println(e); 
    } 
} 
+0

сделать _micromax и Samsung mobiles_ поддержки [JSR 172] (http://stackoverflow.com/tags/jsr172/info) API? – gnat

+0

На самом деле я использую netbeans, поэтому я думаю, что все автоматически добавляются ... –

+0

вы считаете неправильным. Целевой телефон ** должен ** поддерживать API, который вы используете (JSR 172 вправо?), Иначе вы получите, ну, «java-ошибка во время установки» * – gnat

ответ

2

Они не поддерживают JSR172.
Попробуйте найти другой подход с поддерживаемым API.
Вы можете прочитать больше о JSR172 here

 Смежные вопросы

  • Нет связанных вопросов^_^