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

Reply via email to