users@jersey.java.net

Problems generating wadl

From: vaidya nathan <vaidyaatdst_at_gmail.com>
Date: Thu, 9 Jul 2009 17:19:10 -0500

I read through the documentation in
http://wikis.sun.com/display/Jersey/WADLfor generating the wadl and
tried it out but for some reason it didnt work.
i am using jersey 1.0.3 and curl to make http requests(Tried with the
browser too). So i have a simple HelloWorldResource

@Path("/HelloWorld")
public class HellowWorldResource {

    @GET
    @Produces("text/plain")
    @Path("ping")
    public String ping() {
        System.out.println("Ping pong is fun");
        return "pong";
    }


}

Alternatively with OPTIONS
$curl -XOPTIONS http://localhost:8080/services/HelloWorld/application.wadl

and when i hit with my browser as
http://localhost:8080/services/HelloWorld/ping I get "pong". To generate the
wadl for this when i hit it with
http://localhost:8080/services/HelloWorld/application.wadl as mentioned it
says resource not found. Am i missing something ?

Thx