Description
In case if service implementation class have annotation like @PathParam or @BeanParam on method parameters (generated by IDE by default) - doGetAnnotatedMethod will stop attempts to find interface method.
I think it is requred to check for @Path too.
So, interface:
@Path("/some_service") interface SomeService { @Path("/type") public String getSomething(@PathParam("type") String type); }
Implementation:
class SomeServiceImpl implements SomeService { @Override public String getSomething(@PathParam("type") String type) { return "cfx will not see this method"; } }