こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

[iアプリ][実機で通信エラー]com.nttdocomo.io.ConnectionException

エラーが発生する状況を以下に示します。

*doja3.0などエミュレーター上では正常に動作しました。
*実機D506iで実行するとエラーが発生。
*cgiはperlで作成し http://isweb.www.infoseek.co.jp/ のiswebライト(無料)サーバーに置いています。

プログラムの概要は下記アドレスへscore=30000とid=abcdeのデータをcgiへ送り、ランキング情報を取得するプログラムです。

//----------------以下通信プログラムの一部--------
HttpConnection con = null;

String url = IApplication.getCurrentApp().getSourceURL() + "/cgi-bin/test/test3.cgi?score="30000"&id=abcde";

con = (HttpConnection)Connector.open(url, Connector.READ, true);

con.setRequestMethod(HttpConnection.GET);

try{
con.connect();
}catch (com.nttdocomo.io.ConnectionException e) {
System.out.println("status=" + e.getStatus());
con.close();
}
------------------------以下省略-------------------
con.connect();でエラーが発生し、トレース情報には

status=10

という結果が表示されます。

http://acerola.org/motokazu/iap/manual/Doja4.0/com/nttdocomo/io/ConnectionException.html#HTTP_ERROR

上記アドレスを見てみたのですが、結局何が原因で何を改善したら良いのか分からない状態です。
他に必要な情報などがありましたら言っていただければ思います。
どうぞ宜しくお願いいたします。

投稿日時 - 2007-02-16 17:54:36

QNo.2757961

すぐに回答ほしいです

質問者が選んだベストアンサー

ADF設定の
UseNetwork = http
してますか?

あとは接続先URLが間違っているかのどっちかかと
String url
をの中身を確認してください

投稿日時 - 2007-02-17 17:11:37

お礼

ADFのURLに設定しているアドレスと実際にjarファイルを置いている場所のアドレスが違っているのが原因だと分かりました。

この度はご回答頂きまして有難う御座います。

投稿日時 - 2007-02-17 19:57:48

ANo.1

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問