1

問題からフィールドをエクスポートしてWebサービスに送信するJIRAプラグインを作成しています。

これでMavenを使用することになり、axis2を使用してWebサービスとの通信を実行することにしました。Axis2が機能するための適切な依存関係の設定に多くの時間を費やした後、エラーなしでコンパイルして実行することができます。

問題は、私が作成したプラグインがサービスクライアントに接続できないように見えることです。Webサービススタブを介してデバッグコードを追加しましたが、呼び出し時に失敗するようです。

_serviceClient = new org.apache.axis2.client.ServiceClient(configurationContext,_service);

興味深い点は、エラーがスローされないため、実際に何が起こっているのかを判断できないことです。

もう1つの興味深い点は、単体テストを実行すると、単体テストが正常に完了し、必要に応じてWebサービスと通信することです。

単体テストとプラグインの主な違いは、プラグインがTomcatのJIRAインスタンスで実行されており、単体テストがjunitを使用していることです。

何がうまくいかないのか、詳細を知るために私がチェックできることについて誰かが何か考えを持っていますか?必要に応じて、さらに詳しい情報を提供させていただきます。

4

0 に答える 0