最近在做JMS,用Apache的ActiveMQ作为消息中间件,出现了两个问题:
1、服务端返回值中存在中文时,就报错,如下:Exception in thread "main" org.apache.axiom.om.OMException: com.ctc.wstx.exc.WstxIOException: Invalid UTF-8 middle byte 0xd5 (at char #233, byte #127)
针对该问题,网上有人说“调用接口的文件的编码方式不是UTF-8格式”,但是还是不知道怎么改正。
2、当服务端放回为为List时,报错如下:javax.xml.bind.JAXBException: java.util.List is not known to this context
该问题都不知道是什么原因。
请各问大神帮忙解决一下,谢谢!