[ https://issues.apache.org/jira/browse/CXF-3248?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Sergey Beryozkin resolved CXF-3248. ----------------------------------- Resolution: Fixed > CXF JAX-RS assumes custom Application returns providers only via > Application.getSingletons > ------------------------------------------------------------------------------------------- > > Key: CXF-3248 > URL: https://issues.apache.org/jira/browse/CXF-3248 > Project: CXF > Issue Type: Bug > Components: JAX-RS > Affects Versions: 2.3.2 > Reporter: Glen Mazza > Assignee: Sergey Beryozkin > Priority: Minor > Fix For: 2.3.2, 2.4 > > > Example 7-1 of the JAX-RS book samples (see > https://issues.apache.org/jira/browse/CXF-3247) is returning a unclear error > message when it processes the following ExceptionMapper: > @Provider > public class NotFoundExceptionMapper implements > ExceptionMapper<NotFoundException> > { > public Response toResponse(NotFoundException exception) > { > return Response.status(Response.Status.NOT_FOUND) > .entity(exception.getMessage()) > .type("text/plain").build(); > } > } > This is the error message it's returning: > WARNING: No resource methods have been found for resource class > com.restfully.shop.services.NotFoundExceptionMapper > I'm not sure why an exception mapper needs to have resource methods, or what > a "resource method" is for that matter. I think this error is appropriate > for root resources only and not exception mappers, if so, this message should > be suppressed for exception mappers. OTOH, if this warning does have meaning > for exception mappers, could it be made clearer for newbies/novices? > Note this example has other bugs with it, not related to this problem > (https://issues.jboss.org/browse/RESTEASY-495). > To duplicate, download and extract RESTEasy and make the pom.xml and web.xml > changes all described in https://issues.apache.org/jira/browse/CXF-3247. > Then just run mvn clean install and you'll see the above error message. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.