users@jersey.java.net

Re: [Jersey] WADL generation without Maven?

From: Keith R. Davis <keith.davis_at_zunisoft.com>
Date: Mon, 21 Jul 2008 15:04:31 -0600

Martin,

Thanks for the response, having an Ant task would be great. When Jersey
0.9ea or 1.0fcs is available as a Netbeans update (that is how I get the
latest binary release) and no one has gotten to it, I can take a look at it
and see what I can do.

Keith

On Mon, 21 Jul 2008 22:35:55 +0200, Martin Grotzke
<martin.grotzke_at_freiheit.com> wrote:
> Hi Keith,
>
> I think we also should provide also an ant task. There's already an
> existing WadlGeneratorTask [1] (that was my starting point for the maven
> plugin), that would have to provide the interface for configuration like
> the maven-wadl-plugin. This should not be too hard, as it should do
> nearly the same things like the GenerateWadlMojo [2].
>
> I'm just not shure if this should go into a separate project, into the
> maven-wadl-plugin or if it should stay in jersey.
>
> Suggestions anyone?
>
> If you want to improve the existing WadlGeneratorTask or create a new
> one, you're welcome of course :) My time is very limited these days
> unfortunately, so it would take some time until I could do this.
>
> Cheers,
> Martin
>
>
> [1]
>
https://jersey.dev.java.net/source/browse/jersey/trunk/jersey/jersey/src/api/com/sun/jersey/api/wadl/WadlGeneratorTask.java
> [2]
>
https://jersey.dev.java.net/source/browse/jersey/trunk/jersey/contribs/maven-wadl-plugin/src/main/java/com/sun/jersey/wadl/GenerateWadlMojo.java?rev=1177&view=log
>
> On Mon, 2008-07-21 at 06:54 -0600, Keith R.Davis wrote:
>> Martin,
>> I have been tracking your progress on custom WADL generation. I wanted
> to know if there will be support for tools other than Maven? Can this
be
> done directly from Ant as we do not use Maven? I might have missed an
> answer to this in the lists and if so, a pointer would be appreciated.
>> Regardless, this is a very cool addition and will help with generating
> rich descriptions for service consumers!
>> Keith