0
我使用的是新泽西州和我有以下两种方法的RESTful:新泽西误差@PathParam
@GET
@Produces({MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML})
public List<Activity> getAllActivities() {
return activityRepository.findAllActivities();
}
和
@GET
@Produces({MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML})
@PathParam("{activityId}")
public Activity getActivity(@PathParam("activityId") String activityId) {
return activityRepository.findActivity(activityId);
}
一切运作良好之前我增加了第二种方法。但是,我的tomcat现在给出了以下错误。
org.glassfish.jersey.server.model.ModelValidationException: Validation of the application resource model has failed during application initialization.
[[FATAL] A resource model has ambiguous (sub-)resource method for HTTP method GET and input mime-types as defined by @Consumes and @Produces annotations
任何线索?
谢谢Keerthivasan! 我只是简单的傻笑 –
@ i_ch3ry不客气:) – Keerthivasan