webservice异常 谁见过

amdgaming 2010-11-18 08:51:06
javax.xml.ws.soap.SOAPFaultException: Unmarshalling Error: Illegal character (NULL, unicode 0) encountered: not valid in any content

最近webservice有异常,发现是一些不可见 字符导致

各位有遇到过吗?

怎么解决的?
...全文
623 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
amdgaming 2010-12-30
  • 打赏
  • 举报
回复
已经解决,谢谢各位
90后小朋友 2010-11-19
  • 打赏
  • 举报
回复
ibm的中间键 很不好
Jlins 2010-11-19
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 amdgaming 的回复:]
引用 6 楼 easyroom 的回复:

用了struts啊,那么把你的代码贴一下吧,另外filter的配置,主要是那个encoding filter

肯定是utf-8 我查了数据库 那些乱码 是不可见字符,是别的系统输入的,不是我这个系统输入的
[/Quote]
如果是这个问题的话 拿就不好解决了,以前碰见过类似的错误,内存数据库的数据转移到别的数据库乱码....
需要在转移之前确定好如何转,转过去乱码后就转不回来了...
amdgaming 2010-11-18
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 easyroom 的回复:]

用了struts啊,那么把你的代码贴一下吧,另外filter的配置,主要是那个encoding filter
[/Quote]
肯定是utf-8 我查了数据库 那些乱码 是不可见字符,是别的系统输入的,不是我这个系统输入的
easyroom 2010-11-18
  • 打赏
  • 举报
回复
用了struts啊,那么把你的代码贴一下吧,另外filter的配置,主要是那个encoding filter
amdgaming 2010-11-18
  • 打赏
  • 举报
回复
webservice 是基于cxf ,struts2 utf-8的
amdgaming 2010-11-18
  • 打赏
  • 举报
回复
是的 都是一致的,都是utf-8的
easyroom 2010-11-18
  • 打赏
  • 举报
回复
没玩过SOAP,不过自己解析xml遇到过相似的问题

楼主解析的代码是自己写的么?有地方可以配置编码方式么?跟请求保持一致就ok了
amdgaming 2010-11-18
  • 打赏
  • 举报
回复
在页面上看到 如下的 字符 :

城区新华坊49-1-402���������

62,622

社区成员

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

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