users@grizzly.java.net

Jersey and static http handler

From: Dezider Mesko <dmesko_at_gmail.com>
Date: Wed, 14 Jan 2015 22:34:25 +0100

Hi,
I'm trying to setup Grizzly so StaticHttpHandler is serving content from
local folder "./client" as server root like this:

server.getServerConfiguration().addHttpHandler(new
StaticHttpHandler("./client"), "")

I have Jersey REST functions registered as well.

@Path("rest")
class RestFunctions {
...
    @GET @Path("staticData")
    @Produces("application/json")
    def getStaticData(){
...


Unfortunately function staticData is not invoked. Logs reports that
path ./client/rest/staticData doesn't exist.

In other words, is possible to server static data and have rest functions
on subpath?

Thank you, Dezo