J2MEミッドレットからサーブレットを呼び出したいので、GETメソッドを呼び出すサーブレットURLのHTTPConnectionコードを記述しました。
MidletスイートがサーブレットURLに接続しようとすると、エミュレータに次のメッセージが表示されます。
{#MyMidlet} Midlet Suite wants to connect to {#Servlet URL} using air time,
this may result in charges, Is it ok to use airtime ?
[いいえ]または[はい]をクリックしても何も起こりません。ハングしただけです。EclipseMEとSUNWTK2.5.2を使用しています。そして、コンソールに警告がありました、
Warning: To avoid potential deadlock, operations that may block, such as
networking, should be performed in a different thread than the
commandAction() handler.
つまり、別のスレッドでHttpConnectionを作成した場合、問題は解決しますか?