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
