首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

请问 java web service 类 返回参数为自定义接口

2012-01-15 
请教 java web service 类 返回参数为自定义接口请教 java web service 类 返回参数为自定义接口应该如何

请教 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描述

热点排行