请教 java web service 类 返回参数为自定义接口
请教 java web service 类 返回参数为自定义接口应该如何处理。
发布TestService生成wsdl文件报错,TestPojo 没有public 构造函数
public class TestService {
public TestPojo getTestPojo () {
return TestPojo =new TestPojoImpl ();
}
}
public interface TestPojo extends Serializable {
public int getId();
}
public class TestPojoImpl implements TestPojo,Serializable {
private String name;
private int id;
protected TestPojoImpl() {
id = 1;
name = "TestPojo";
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
------解决方案--------------------把你自定义的接口要注册到wsdl文件中
------解决方案--------------------axis2-eclipse-service-archiver-wizard.zip
这个是ECLIPSE中打包WEB SERVICE插件,很方便.
生成的".AAR"文件直接拷到TOMCAT中就可以使用WEB SERVIDE服务了,不用写WSDL描述