使用restful webservices。 在调用rest ful服务时遇到以下错误,但集成测试正在处理相同的请求。
错误:严重:2012年7月15日上午8:59:10 org.apache.cxf.jaxrs.utils.JAXRSUtils readFromMessageBody 严重:将输入流反序列化为目标类UserActivity时出错,内容类型为: / 2012年7月15日上午8:59:10 org.apache.cxf.jaxrs.impl.WebApplicationExceptionMapper toResponse 警告:已捕获WebApplicationException:由于输入结束而没有要映射到Object的内容
并且JsonInput是:{“pageURL”:“https://google.com,"activeType”:“LOGIN”,“userGUID”:“105”}
如果我尝试与测试客户端相同的输入,它正在工作...... 任何想法在这里发生了什么,我错过了任何图书馆吗?
任何建议都会受到更多赞赏。
答案 0 :(得分:2)
您在google.com网址后缺少引号,因此JSON格式不正确。
应该是:
{"pageURL":"https://google.com","activityType":"LOGIN","userGUID":"105"}
您始终可以使用以下免费工具验证您的JSON:
答案 1 :(得分:0)
解决了......
我没有将正确的请求值传递给Jersey客户端。
由于