0

SPML リクエストをリッスンする Web サービスを作成しようとしています。spml バージョン 2 ツールキットを使用しています。

この Web サービスを作成するために Jdeveloper を使用しています。

次のようなメソッドを作成します。 public Response execute(Request req)

jdeveloper で Web サービスを作成しようとすると、次のエラーが発生します。

ExecutionMode does not have a no-arg constructor.

誰もこれを修正する方法を知っています..?? この例は非常に高く評価されます。

ありがとう、ブライアン

4

3 に答える 3

3

デフォルト (引数なし) コンストラクターを ExecutionMode クラスに追加する必要があります。

public class ExecutionMode {
     public ExecutionMode() {
          // initialization code here
     }

     // other class code    

}
于 2012-07-05T03:38:30.330 に答える
2

おそらく、ExecutionMode というクラスがありますか? コンパイラは、引数のないコンストラクターを探しています。引数を取らないコンストラクタ:

class ExecutionMode{
    ....
    public ExecutionMode(){...}
    ....
}
于 2012-07-05T03:37:50.213 に答える
0

パラメータ化されたコンストラクタを定義する場合、パラメータ化されたコンストラクタを定義するとJavaがデフォルトのコンストラクタを提供しないため、デフォルトのコンストラクタを使用する場合はデフォルトのコンストラクタも定義する必要があります。したがって、定義する必要があります

public ExecutionMode()
{

   //defination

}
于 2012-07-05T07:17:35.230 に答える