(急,在线等)webservice的jar包引用问题

ljlsusan2 2012-09-17 10:15:31
本人初次接触webservice开发,估计是引用jar版本不对,导致报错。
代码如下
public static class ZdfiRt01T
implements org.apache.axis2.databinding.ADBBean{
/* This type was generated from the piece of schema that had
name = ZdfiRt01t
Namespace URI = urn:sap-com:document:sap:soap:functions:mc-style
Namespace Prefix = ns2
*/


private static java.lang.String generatePrefix(java.lang.String namespace) {
if(namespace.equals("urn:sap-com:document:sap:soap:functions:mc-style")){
return "ns2";
}
return org.apache.axis2.databinding.utils.BeanUtil.getUniquePrefix();
}

报错提示信息:The type ServiceStub.ZdfiRt01T must implement the inherited abstract method ADBBean.serialize(QName, XMLStreamWriter)
2 quick fixs available
Add unimplemented methods
Make type 'ZdfiRt01T' abstract

搭配环境:webservice+axis2(1.6.2),jdk1.5。
请高手告诉下,应该引哪个包,或者告诉我org.apache.axis2.databinding.ADBBean是引用的那个jar包。
谢谢!



...全文
325 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
浩瀚天堂 2014-11-06
  • 打赏
  • 举报
回复
按3楼做了,怎么还是不行呢,纠结啊。
cscript 2012-09-17
  • 打赏
  • 举报
回复
看错误不是少了哪个包
而是 ServiceStub.ZdfiRt01T 必须实现抽象方法ADBBean.serialize(QName, XMLStreamWriter)

2 quick fixs available(2个快速修复选项)
Add unimplemented methods (添加为实现的方法,一般选这个)
Make type 'ZdfiRt01T' abstract (把 zdfirto01这个方法搞成抽象的)

不知道楼主是没看懂提示,还是不会用eclipse

ps:ZdfiRt01T 这个方法名真牛逼啊,什么意思啊
ljlsusan2 2012-09-17
  • 打赏
  • 举报
回复
这个代码,用axis1.4.1的jar包,不报错,但是用axis1.6.2的jar包就这个错误。本来不想用axis1.4.1包,看来是不行了。

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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