Hi Venkatesh,

Unfortunately, I don't think XML schema is flexible enough to be useful for validating bindings. You really need conditionals and contingent expressions to be useful. It might be possible to do something with the combination of XSD and Schematron, but I haven't tried this.

The only feature that's actually been deprecated is label/using. Now that I think of it, I'll add a warning on that. org.jibx.extras.TypedArrayMapper isn't really necessary now that array support is built in, but there's nothing wrong with using it. <mapping extends="..."> is also not necessary in most cases, but does still have a reason to stay around (schema substitution groups).

I've updated the documentation as I've gone along for most of the changes, but the tutorial is getting somewhat dated. I'm going to rewrite a couple of the sections for the production release, including the section on collections. I'll also include a summary of things people might want to change in the readme.html of the distribution.

 - Dennis

Venkatesh Prasad Ranganath wrote:

Hi,

Great to hear RC1 will be released shortly.
I was wondering if there was a simple and easy way to check for
deprecated features in bindings based on old releases.  Of course,
compilation failures will suffice.  However such an approach would not
suffice to realize new efficient and clean features in RC1 that can be
substituted for older workarounds.  So, can you please provide a
suggestive and sufficiently-exhaustive XSD that can be used validate
older bindings against new features?  I know this approach cannot
address all issues, but it would be useful even if it can point out
significant issues/adaptations.

Just a suggestion.

--

Venkatesh Prasad Ranganath,
Kansas State University.
web: http://www.cis.ksu.edu/~rvprasad


-------------------------------------------------------
This SF.Net email is sponsored by the 'Do More With Dual!' webinar happening
July 14 at 8am PDT/11am EDT. We invite you to explore the latest in dual
core and dual graphics technology at this free one hour event hosted by HP,
AMD, and NVIDIA.  To register visit http://www.hp.com/go/dualwebinar
_______________________________________________
jibx-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jibx-users

Reply via email to