Groovy / ruby DSL

3 views
Skip to first unread message

Jason Sando

unread,
Feb 9, 2008, 2:14:32 PM2/9/08
to rela...@googlegroups.com
The current implementation is a JavaCC-based parser, and a converter
that prints out WSDL from the parse tree. There are many gaps in the
translation (not yet implemented, not quite matching WSDL, etc).

Several people have already used the tool to "jump start" a WSDL, but
it's not quite mature enough to be the primary way of maintaining a
WSDL. I'm wondering if the current method is the most ideal way to
go? Or maybe try a language-based DSL, such as Ruby or Groovy. I
think the key for me would be a type library supporting XSD data
types / declarations.

It is important that the tool be usable for Java or .Net development.
At work we've been using it for .Net work, so I know it's compatible
(with a few warts) with wsdl.exe. A ruby-based DSL might make it
easier to use either Java or .Net (using IronRuby?). Or maybe the
implementation doesn't matter, the use of Java is just an internal
detail of a command-line tool.

I just wanted to throw these thoughts out there ... if anyone has any
preference, or experience with XSD type libraries, or more DSL
experience than I ... I'd appreciate some feedback.

Regards,

Jason

ant

unread,
Feb 15, 2008, 7:50:38 AM2/15/08
to relax-ws
Seems pretty cool even in this early state. Preferences from me would
be to make it more easily embeddable eg add a constructor to
Convert2WSDL making it possible to use without reading and writing
Files, also get the jars published in a maven repository. Then start
working on the "many gaps in the translation (not yet implemented, not
quite matching WSDL, etc)" :-)

...ant


Reply all
Reply to author
Forward
0 new messages