java.lang.RuntimeException: You must use at least one, but no more than one http method annotation on:
解决办法:出现这个异常,说明要在使用的接口标注:@POST,@Path等javax.ws.rs.*这个路径下相关标注,不应该在实现类标注,想想就明白了。。。
javax.ws.rs.BadRequestException: HTTP 400 Bad Request
调用dubbo REST接口时候,出现这个问题有很多情况,如果配置都确认没有错误的情况下,请检查:
1. 如果接口参数类型有存在继承,那么jackson映射需要注意,父类应该标注:@JsonTypeInfo,不然调用到服务端会出现出错: Unrecognized field “…” , not marked as ignorable
2. 注意服务端是使用org.codehaus.jackson.annotate.*这个路径下的标注,那么在标注参数类型时候,也要使用相同的包路径