axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Davanum Srinivas <dava...@gmail.com>
Subject Re: [EWS] Replace JAXB-RI with XMLBeans
Date Tue, 12 Oct 2004 11:24:21 GMT
Jongjin,

i don't mind having 2 xml bindings....my problem is how soon can we do
the default (xmlbeans as binding layer). We need to get cranking
quickly on solidifying geronimo. And another question is who will do
the work of abstracting this? (and when?)

-- dims


On Tue, 12 Oct 2004 18:42:49 +0900, Jongjin Choi <gunsnroz@hotmail.com> wrote:
> Hi, Dims and Srinath,
> 
> I oppose replacing JAXB code to XMLBeans somewhat.
> My opinion is to have multiple XML binding layer for EWS.
> 
> Some implementation using EWS (like geronimo) will prefer XMLBeans as its XML binding
technology,
> but other implementation which also uses EWS may prefer other binding technology such
as JAXB.
> 
> The only portion which depends on JAXB is the code handling JAX-RPC mapping file (marshalling/unmarshalling/mapper),
> and this is not crucial for EWS to work. I think it can be replaced with XML-binding
netural model.
> 
> If we have binding-neutral model for JAX-RPC mapping and map binding-dependent objects
to this model,
> the EWS code will be more general and the implementation using EWS can select the binding
layer of EWS,  reducing
> the dependency of other JAR files.
> 
> Also, I agree that the default binding-layer should be XMLBeans for use of Geronimo.
> But we should leave the current JAXB layer as another binding layer.
> 
> If we have multiple binding layer, the deployed jar files for EWS will be split several
files.
> (eg. ews.jar / ews-binding-xmlbeans.jar / ews-binding-jaxb.jar)
> 
> Any opinion?
> 
> 
> 
> ----- Original Message -----
> From: "Srinath Perera" <hemapani@gmail.com>
> To: <axis-dev@ws.apache.org>; <dims@apache.org>
> Sent: Tuesday, October 12, 2004 5:39 PM
> Subject: Re: [EWS] Replace JAXB-RI with XMLBeans
> 
> > I belive it should be ok as the the jaxb code is behind the interfaces
> > .. then it is matter of wrapping the xmlbeans code instrad of the
> > jaxbcode.
> >
> > I am not that sure about the jaxrpcmapper code, but I belive I can get
> > it fixed as well.
> >
> > I think I can get it done in day or two if i can make a full day/two
> > to work on it.  I am not sure I can make time.  I will play with it
> > and get back :)
> > Thanks
> > Srinath
> >
> > p.s.
> > I like to do couple of refactoring when a chance come
> > 1) change the o.a.geronimo.ews.ws4j2ee packages -> org.apache.ws.ews
> > 2)  change the o.a.geronimo.ews.jaxrpcmapper packages ->
> > org.apache.ws.ews.jaxrpcmapper
> >
> > thoughts?
> >
> >
> >
> >
> >
> > On Tue, 12 Oct 2004 00:55:46 -0400, Davanum Srinivas <davanum@gmail.com> wrote:
> > > Srinath,
> > >
> > > Will it take long to replace the JAXB-RI with XMLBeans in EWS?
> > >
> > > thanks,
> > > dims
> > >
> > > --
> > > Davanum Srinivas - http://webservices.apache.org/~dims/
> > >
> > 


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

Mime
View raw message