[
https://issues.apache.org/jira/browse/WINK-245?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12805542#action_12805542
]
Davanum Srinivas commented on WINK-245:
---------------------------------------
Nick,
Think of me as a newbie user who found samples on the 'NET :)
But, to answer your question, the concrete class can override some of the
annotations. no?
Yes, you can throw the spec book at me and possible lack of tests in the TCK.
but if it works in other JAX-RS impls like CXF and RESTEasy and not in wink,
migration headaches for folks. right?
thanks,
dims
> Annotations on interfaces - should they work?
> ---------------------------------------------
>
> Key: WINK-245
> URL: https://issues.apache.org/jira/browse/WINK-245
> Project: Wink
> Issue Type: Bug
> Reporter: Davanum Srinivas
>
> Here's an example.
> =======================================
> package org.apache.wink;
> import javax.ws.rs.GET;
> import javax.ws.rs.Path;
> import javax.ws.rs.Produces;
> @Path("/helloworld")
> public interface IHello {
> @GET
> @Produces("text/plain")
> public String getString();
> }
> =======================================
> package org.apache.wink;
> public class Hello implements IHello {
> public String getString() {
> return "Hello Stage 1";
> }
> }
> =======================================
> gives me a 404 with the following logs
> 704 [http-8080-1] WARN
> org.apache.wink.common.internal.application.ApplicationFileLoader - class
> org.apache.wink.Hello is neither a resource nor a provider. Ignoring.
> 797 [http-8080-1] INFO org.apache.wink.server.internal.RequestProcessor -
> WebApplicationException (404 - Not Found) occured during the handlers chain
> invocation
> 799 [http-8080-1] INFO
> org.apache.wink.server.internal.handlers.PopulateResponseMediaTypeHandler -
> Content-Type not specified via Response object or via @Produces annotation so
> automatically setting via generic-type compatible MessageBodyWriter providers
> I believe the same code works fine in other implementations. For example see
> CustomerResourceService on Page 35/36 in Restful Java with Jax-RS
> By Bill Burke
> http://books.google.com/books?q=CustomerResourceService
> thanks,
> dims
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.