My problem with the generate-wadl example is that I've never used mvn
before.  I can get the example to 'do stuff' according to the readme.txt
but I can't interpret the mvn output or the pom.xml file to determine
what it is actually doing.  I setup my build process to generate the XSD
from my JAXB beans and now I'm trying to generate the wadl with the
application-grammars.xml support to include that schema info.  It's hard
to distinguish in the sample code what is 'online' and is used to
generate the 
http://host:port/<resource-base>/application.wadl and what
is needed to generate the WADL 'offline'.  I'd like to use ANT so if
someone can decipher the pom.xml directives into ant tasks/targets.
The mvn plugins are confusing to me and I don't see a 1-to-1 mapping of
mvn instructions to ant tasks/targets.
-mark
_______________________________________________ 
Mark A. Rabick - Software Engineer 
Em: mark.rabick_at_ngc.com 
 
> -----Original Message-----
> From: Arul Dhesiaseelan [mailto:arul_at_fluxcorp.com] 
> Sent: Wednesday, April 22, 2009 6:32 PM
> To: users_at_jersey.dev.java.net
> Subject: Re: [Jersey] Generating WADL's with references to 
> XSD of JAXB schema
> 
> Hi Mark,
> 
> I would suggest you to statically create your XSD from your 
> JAXB beans. 
> You could do this by schemagen utility bundled with JAXB RI. 
> I think it is not a good idea to generate your schema at 
> runtime just for the purposes of documentation.
> 
> You could use the WadlGenerator: WadlGeneratorGrammarsSupport 
> to use the generated schema referenced from your WADL using 
> application-grammars.xml. You can look at the generate-wadl 
> [1] example in Jersey for more details.
> 
> Hope this helps.
> 
> -Arul
> 
> [1]
> https://jersey.dev.java.net/source/browse/jersey/trunk/jersey/
> samples/generate-wadl/
> 
> Rabick, Mark A (IS) wrote:
> >
> > I posted this as a question on Paul's blog post:  
> > _http://blogs.sun.com/sandoz/entry/jersey_1_0_3_is_
> >
> > I asked:
> >
> >       Regarding:
> >
> >       >Developer defined WADL-based resource classes, inspired by
> >       James Strachan's use of WADL and Jersey MVC.
> >       Injecting WadlApplicationContext enables access to 
> the WADL JAXB
> >       representation for the application.
> >
> >       Is there a sample that demonstrates the generation of a WADL
> >       that includes the XSD of JAX-B annotated entities? Is it
> >       possible to generate a WADL outside of having to deploy the
> >       web-app and visit URI:
> >       _http://host:port/<resource-base>/application.wadl_
> >       <http://host:port/%3Cresource-base%3E/application.wadl> ??
> >
> > Arul responded with a blog post illustrating how to render the xml 
> > wadl formatted using XSLT.  I would like to have included 
> in the wadl 
> > in whatever format it is in to link to a generated XSD 
> based on a set 
> > of JAXB annotated entities.
> >
> > Any ideaa?
> >
> > -mark
> >
> > *_______________________________________________*
> > *Mark A. Rabick*
> > *Em: mark.rabick_at_ngc.com*
> >
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe_at_jersey.dev.java.net
> For additional commands, e-mail: users-help_at_jersey.dev.java.net
> 
>