ws-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Davanum Srinivas <d...@yahoo.com>
Subject Re: [VOTE] JaxMe: A JAXB Implementation
Date Thu, 04 Sep 2003 00:19:26 GMT
See http://www.jcp.org/en/jsr/detail?id=224 for details.

--- Davanum Srinivas <dims@yahoo.com> wrote:
> JAXB is needed for JAXRPC 2.0 implementation, which in turn will be needed in our future
J2EE
> App
> Server project Geronimo.
> 
> -- dims
> 
> --- Daniel Rall <dlr@finemaltcoding.com> wrote:
> > Jochen Wiedmann wrote:
> > > 
> > > Ted Leung wrote:
> > > 
> > > 
> > >>>2. Does xml.apache.org have plans to develop a JAXB implementation?
> > >>>
> > >>>
> > >>
> > >>Not directly, although it's likely that XMLBeans will become JSR-31 
> > >>compliant.
> > > 
> > > 
> > > As a side note, one could use JaxMe from within XMLBeans, saving a lot
> > > of work.
> > > 
> > > XMLBeans and JaxMe are both layered applications. XMLBeans has more layers,
> > > but both share a layer for parsing a schema syntactically, a layer for
> > > building the logical schema structure from the syntax layers result and,
> > > finally, a source generation layer.
> > > 
> > > Combining JaxMe's source generator and XMLBeans (very powerfull) schema
> > > parser is not straightforward: The XMLBeans parser requires extensions.
> > > But that step is required, as these extensions are specified by JAXB.
> > > For example JAXB requires to know, given an arbitrary element, the
> > > outermost syntactical schema with the elements namespace as target
> > > namespace - an idea completely unknown to XML Schema.
> > > 
> > > Likewise JaxMe is not yet ready for accepting a schema from other sources
> > > than its own parser. (This will change anyways, to generate classes from
> > > Java Beans or relational database schemas.)
> > 
> > Please excuse my ignorance, but what differentiates these technologies 
> > from something like Betwixt <http://jakarta.apache.org/commons/betwixt/>?
> > 
> > I'm currently -0 on this VOTE.
> > 
> 
> 
> =====
> Davanum Srinivas - http://webservices.apache.org/~dims/


=====
Davanum Srinivas - http://webservices.apache.org/~dims/

Mime
View raw message