デバイス間で情報を転送するための COAP に取り組んでいます。私は学習段階にあるだけです.Californiumを使用してEclipseでCOAPサンプルを実装したドキュメントを参照しました. その中で、ドキュメントで提供されている例を試してサーバーの状態を継続的に観察しましたが、プロジェクトの実行中にnullポインター例外が表示されるだけで機能しません。次に、ヌルポインター例外の理由についてコードをデバッグしようとしましたが、結果を継続的に取得しています。プロジェクトの実行中にエラーが発生する理由がわかりませんが、デバッグ中にはそうではありません。助けてください
私が使用しているコードは次のとおりです。
public class HelloObserver {
public static void main(String[] args) {
CoapClient client = new CoapClient("coap://vs0.inf.ethz.ch:5683/obs");
CoapObserveRelation relation= client.observe(new CoapHandler() {
@Override
public void onLoad(CoapResponse response) {
System.out.println(response.getResponseText());
/*response.notify();*/
// TODO Auto-generated method stub
}
@Override
public void onError() {
System.err.println();
// TODO Auto-generated method stub
}
});
relation.proactiveCancel();
}
}