2012-02-27 18 views
-1

Webサービスでプロパティを設定しようとしていますが、nullポインタの例外を返します。私は自分のWebサービスでハードコーディングを試みましたが、うまくいきました。問題は、プロパティを設定しようとするときに発生します。助けてください。プロパティをWebサービスに設定できませんでした

まず、私はこれを試してみました:

String tagid ="AB6614CD";   
PropertyInfo pi = new PropertyInfo(); 
pi.setName("tagid"); 
pi.setValue(tagid); 
pi.setType(String.class); 
request.addProperty("tagid",tagid); 

第二に、私はこれを試してみました:

String tagid ="AB6614CD"; 
PropertyInfo pi = new PropertyInfo(); 
request.addProperty("arg0", tagid); 

どちらの方法が失敗しました。ありがとうございました。 以下はトレースです。 enter image description here

+0

NullPointerExceptionのスタックトレースは非常に高く評価されます。 :-) – fdierre

+0

WebサービスのプロパティにPropertyInfoを使用すると、奇妙に聞こえるかもしれませんが、何を達成しようとしていますか? –

+0

@ fdierre私の携帯電話からのテストは、どのように私はトレースを得ることができないのか分かりません.. @ヨアヒムIsaksson私のWebサービスは、私が渡すパラメータに基づいてデータを取得しています。私はwebサービスに自分のパラメータを渡すためにpropertyinfoを使います。 –

答えて

0

マイナーな修正が行われました。

[WebService(Namespace = "http://sposter.smartag.my")] 

名前空間の最後に「/」を削除しました。奇妙ですが、とにかくそれは私の問題を修正しました。

関連する問題