I've added some new tools to the JiBX distribution for 1.2, and want to 
get the details out ahead of the beta for plugin developers. I'm still 
working on the documentation, but here's a summary of the tools:

org.jibx.binding.generator.BindGen - binding generator tool, much 
updated from the old binding generator and supporting extensive 
customizations (and can be chained to SchemaGen, below)
org.jibx.schema.codegen.CodeGen - code generator from schema tool, again 
supporting extensive customizations
org.jibx.schema.generator.SchemaGen - schema generator tool (from 
binding and code), intended mainly for use in conjunction with BindGen
org.jibx.ws.wsdl.Jibx2Wsdl - WSDL generator tool, builds on BindGen and 
SchemaGen tools

There's also a new structure for the generated jars, with jibx-schema 
containing the JiBX XML schema model and associated code, and 
jibx-tools.jar containing the above tools. The tools also add the use of 
log4j for logging output, and of QDox for processing source code. 
Finally, the code generator from schema uses the Eclipse AST, which 
requires a slew of Eclipse jars.

All the dependency jars need to be included in the distribution 
download, but I'd like to move away from having them in CVS (or SVN, in 
the future). Nigel has got me using Ivy for dependency management in 
JiBX/WS, so I wonder if we can usefully do the same thing for the main 
project? I suppose one issue would be the Eclipse jars - from a quick 
look I don't see a Maven repository for these jars. Thoughts?

  - Dennis

-- 
Dennis M. Sosnoski
SOA and Web Services in Java
Training and Consulting
http://www.sosnoski.com - http://www.sosnoski.co.nz
Seattle, WA +1-425-939-0576 - Wellington, NZ +64-4-298-6117


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
jibx-devs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jibx-devs

Reply via email to