Whoops, the correct link for the JAXB JavaOne presentation is actually http://servlet.java.sun.com/javaone/sf2002/conf/sessions/display-1602.en.jsp.
- Dennis Dennis Sosnoski wrote: > JAXB is actually in the middle of change of course right now. You can > glean some of the information from the JavaOne presentation by Joseph > Fialli, specification lead on the JSR, at > http://servlet.java.sun.com/javaone/sf2002/conf/sessions/display-3089.en.jsp > > > Apparently a lot is still up in the air, but there will be a new > proposed specification and reference implementation released later > this year. The APIs will not be compatible with the JAXB EA release, > implementations will not force the base-class approach used currently, > but will support Schema. Personally I think the JAXB EA had a lot of > interesting ideas and would have liked to see it taken further. I > suggested to Sun that since they were effectively abandoning the > current code they should consider releasing it into the wild as > unsupported open source, but have not received any encouragement from > them on this. > > - Dennis > > Dennis M. Sosnoski > Sosnoski Software Solutions, Inc. > http://www.sosnoski.com > > Rafert, Tim wrote: > >> So besides these obvious differences: >> >> * JAXB using DTD vs Castor using Schema (or even DTDs) as the source >> for generating source files for xml-binding >> >> * JAXB forces a base-class for generated classes (and IMO opinion >> the base-class doesn't have all the methods it should have) >> >> * JAXB cannot serialize to xml plain objects with no DTD (Castor can >> with introspection) >> >> * Castor having an easier to use API (IMO) >> >> * Castor generally more mature >> >> * Castor has more control over the code that is generated. >> >> * Castor has several configurable options at runtime (JAXB has none >> that I know of). >> >> >> >> >> >> What about some other things lower level things: >> >> * JAXB claims it will be even faster than SAX because it uses >> specialized parsing (specialized based on the DTD). So how does >> Castor compare - doesn't it use SAX internally? >> >> * Does Castor lose some features because it doesn't have a similar >> XJS file (found in JAXB)? >> >> * JAXB claims to be ready with a real reference implementation late >> this year. What's the time frame for a 1.0 release from Castor? >> >> >> >> Thanks >> >> Tim >> >> >> > > ----------------------------------------------------------- If you > wish to unsubscribe from this mailing, send mail to > [EMAIL PROTECTED] with a subject of: > unsubscribe castor-dev > ----------------------------------------------------------- If you wish to unsubscribe from this mailing, send mail to [EMAIL PROTECTED] with a subject of: unsubscribe castor-dev
