我正在尝试编写一个侦听SPML请求的Web服务。我正在使用spml版本2工具包。
我正在使用Jdeveloper创建此网络服务。
我创建了一个这样的方法:public Response execute(Request req)
当我尝试使用jdeveloper创建Web服务时...我收到以下错误:
ExecutionMode没有no-arg构造函数。
有人知道如何解决这个问题吗?非常感谢这方面的一个例子。
谢谢, 布赖恩
答案 0 :(得分:2)
您需要向ExecutionMode类添加一个默认(no-arg)构造函数。
public class ExecutionMode {
public ExecutionMode() {
// initialization code here
}
// other class code
}
答案 1 :(得分:1)
据推测,你有一个名为ExecutionMode的类?编译器正在寻找一个无参数的构造函数,即。一个不带参数的构造函数:
class ExecutionMode{
....
public ExecutionMode(){...}
....
}
答案 2 :(得分:0)
如果你定义了一个参数化的构造函数,那么你也应该定义一个默认构造函数,如果你使用一个构造函数,因为如果定义参数化的构造函数,java不会提供默认的构造函数。所以你应该定义
public ExecutionMode()
{
//defination
}