Notes: This release adds major new features to JiBX, including integrated support for binding, schema, and WSDL generation from existing code, code and binding generation from existing schemas, and modular binding compilation. JiBX 1.2 is also the base for the upcoming JiBX/WS web services extension release.
Changes: Changes from 1.1.6: 1. Added support for binding and schema generation from Java code, and for binding and code generation from XML schema, with extensive customizations support for both. 2. Added support for modular binding compiles, using a 'precompiled' attribute of the <include> element to flag that the included binding has already been separately compiled. 3. Restructured binding compiler code generation to clean up method structure and avoid redundant code. 4. Corrected code generation for abstract mapping references within a choice. 5. Added error check for invalid first byte when reading UTF-8 stream directly. 6. Added org.jibx.runtime.PrintInfo class to print binding information, made this the main class when the runtime jar is executed directly. 7. Added XBIS encoding support for faster and more compact data exchange when both ends are using JiBX (compared to text XML). 8. Improved exception message when unmodifiable class needs to be modified, to give both the class name and the path used to load the class. 9. Added 'flag-method' property attribute to indicate the presence or absence of an element when unmarshalling.
Copyright © 2010 Geeknet, Inc. All rights reserved. Terms of Use