Re: Problem with KSOAP samples
Michael Yuan <[email protected]> Tue, 5 Aug 2003 13:14:37 -0500 (CDT)
| Newsgroups | gmane.comp.java.enhydra.kxml |
|---|---|
| Message-ID | <[email protected]> |
The MIDP spec requires "commandAction()" to "return immediately". That means you can not perform any network operation in that method. You have to start a new thread. The kSOAP example does networking in "commandAction()". It works under the J2ME WTK v1.0 because the above rules are not enforced. But it will hang in WTK v2.0 emulators. cheers Michael ---------------------- Author of the book "Enterprise J2ME" http://www.amazon.com/exec/obidos/ASIN/0131405306/ http://www.enterprisej2me.com/ On Tue, 5 Aug 2003, Elisabetta wrote: > Hi, > > I'm new to J2ME and KSOAP, i download libraries and sample from "kSOAP Download section" but they doesn't work! > I copy ksoap-midp.zip and kxml2.zip (rename in .jar) to "lib" application directory, i compile and run the project, and when the application send the request, it stop work! Ktoolbar return the warning: > > Warning: To avoid potential deadlock, operations that may block, such as > networking, should be performed in a different thread than the > commandAction() handler. > > I tried StockQuoteDemo and CashConv. Thanks in advance. > > Elisabetta Scaramuzza > >