WsdlTo actually is a framework, we have frontend plugin and databinding
plugin, we only have jaxws and jaxb for each,
The wsdl2js, I guess it's a js frontend, right?, so we can make it as a
plugin as well, and which databinding are you using? jaxb, or aegis?
The artifacts that you are going to generate can be defined as a
Velocity template
All in all, wsdl2java will load wsdl file -> build wsdl4j definition
model -> [validation] -> [customization] -> build service model ->
validation -> cxf java model -> generators -> artifacts,
That's how it works
JavaTo is a little bit different,
We support both simple frontend and jaxws frontend, we will try to
detect the frontend from the class you provide,
then we reused the rt/core, to build the service from the java class,
then we use the Service2Wsdl builder to build the wsdl, of course, now
we not just generate the wsdl, we generate other stuff as well, like the
wrapper bean classes etc.
For the CLI, we used the code donated from IONA, which called xsume, it
use the xml file to define the arguments/options etc.
I would like to hear from you, about the plan, is it target to cxf 2.1?
or later
I'm working on jaxws 2.1 stuff at moment, so probably will not involve
that much before 2.1, but i would like someone can try the tools framework,
That would very helpful to make the api more flexible
Regards,
James
It is time to create wsdl2js and java2js. I confess that I am daunted by
the task of starting this from zero. Is there any possibilies that the
tool-experts would be willing to create some shells for me?