That's fantastic news. Could you please upload the new artifacts to the maven 2 repository as well? We're using maven for all our projects and it would be great if we can get all our dependencies that way (jibx, maven-plugin and eclipse-plugin). Atm we've deployed the artifacts in our local repository, but this is far from ideal.
Thanks so much, Ivo Dennis Sosnoski wrote: > I've released JiBX 1.1.6, which includes several added features and many bug > fixes. Here's a full list of the fixes since the 1.1 production release (with > changes <= 12 included in prior 1.1.x releases): > > 1. Corrected a pair of problems with nested unordered groups, which resulted > in exceptions during code generation. > 2. Fixed the "j2me" target for building under Windows. > 3. Changed child component order under <binding> element to namespace, format > include; corrected binding.xsd, binding.dtd, and documentation to match. > 4. Extended <include> support to allow <format> definitions from included > bindings to be used within the including binding, and to support namespace > scoping (global namespaces within the including binding apply to all included > bindings; global namespaces within included binding apply only to that > binding) > 5. Fixed handling of abstract <mapping> with attributes (with or without > content). > 6. Added check for abstract class used directly (needs factory-method). > 7. Loosened checks for element name on child components of collection to only > test <value> element children. > 8. Fixed problem with abstract base mapping use in unordered collection > failing code generation (stack size mismatch). > 9. Corrected a problem in working with arrays of longs or doubles which could > result in modified classes failing JVM validation. > 10. Corrected handling of optional mapping references. > 11. Changed default JiBX build Ant target to build the full distribution with > debug information included, added a new "small-jars" target to compile and > jar without debug information. > 12. Added propagation of namespaces defined in abstract <mapping>s up to the > context of each reference to those <mapping>s. > 13. Fixed add-constructors='true' option to make existing default > constructors accessible, and to add superclass default constructors where > necessary. > 14. Fixed handling of abstract <mapping> with no content or attributes present > 15. Removed erronous warning message about default used without > usage='optional' (default actually implies optional) > 16. Corrected problem with adding constructor to mapped user interfaces when > add-constructors="true". > 17. Added enum-value-method='...' option to support Java 5 enums with values > which don't match the names (using the defined method to get the actual text > value from an enum instance). > 18. Corrected binding validation problem where using the same <mapping> name > in different namespaces reported a duplicate name error. > 19. Fixed problems with nillable="true" and optional="true" combination on a > <value> element, and also with primitive values which are nillable and/or > optional. > 20. Fixed problems with file path names using a period, and with binding file > names including characters not allowed in Java identifiers. > 21. Corrected a problem which sometimes caused ArrayIndexOutOfBoundsException > when writing to an ISO-8859-1 encoded stream. > 22. Added validation checks for several binding constructs which were either > ambiguous, unsupported, or could cause errors in code generation. > > There's also an updated jibxtools (Beta 0.4) to go along with this, and a new > Eclipse plugin (documentation and instructions included in the > main release download, and also online at > http://jibx.sourceforge.net/eclipse/index.html > > Barring any major problems, this should be the last of the 1.1.x releases. > The initial 1.2 Beta release should be out within the next week or two. > > - Dennis > > ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ jibx-users mailing list jibx-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jibx-users