axis2的生成的wsdl中anyType的问题

disalong 2014-07-29 05:37:12
是这样的,我用axis2发布一个webserver服务,对外发布的方法很简单,比如:

public Dog getDog() {
return new Dog();
}

但是这个Dog类里面还有引用类型的对象,比如:

public class Dog {
private Cat cat;
public getCat() {
return this.cat;
}
public setCat(Cat cat) {
this.cat = cat;
}
}

好了,我发布服务后,看到wsdl中的cat属性的类型是anyType,而不是Cat,并且我客户端根据发布的wsdl文件生成客户端代码
时只生成了Dog类,而没有生成Cat类,这是为什么了,如何解决?解决后立马结贴!!!请大家帮帮忙!!!
...全文
2612 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
用的是axis2的哪个版本,我的1.5.4是正常的,生成的是ax21:Cat。
「已注销」 2014-07-29
  • 打赏
  • 举报
回复
一百分都没人要?
「已注销」 2014-07-29
  • 打赏
  • 举报
回复
有人能指点一下吗?

51,397

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧