Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
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()
}
=======================================
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