我想在axis2 web服务返回代码中使用类似MyClass []的复杂类型。实际上,我选择最简单的方式将我的POJO类暴露为此处描述的Web服务
http://axis.apache.org/axis2/java/core/docs/userguide-buildingservices.html#deploypojo
但是,axis2不够智能,无法将MyClass []类型暴露给WSDL。我该怎么办?写一个映射器XML< - > java类? 实际上我不想切换到JAX-WS或使用ant tasks generate.service。有没有其他方法可以改进部署复杂类型的POJO?
答案 0 :(得分:1)
两天我试图找到解决方案,当我在这里提出问题时,我发现它在一小时后...错误的是在MyClass中缺少set / get公共方法。我只有公共成员(整数,字符串),它不是enougt(对于ADB - Axis Data Binding)。 我希望它可以帮助别人。