You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by Eran Chinthaka <ch...@opensource.lk> on 2006/03/20 10:09:43 UTC

[Axis2][Axiom] Axiom Refactorings

Hi all,

I'd like to suggest to have a api jar and an impl jar for axiom. This 
will help us to have more than one impl of axiom at the same time.
For the time being we have two implementations of axiom apis; llom and 
doom. So lets have an axiom-api.jar, axiom-llom.jar.

For me to do this I need to do the following major rafactorings of AXIOM.

Move all the classes in

   1. org.apache.ws.commons.om.impl.llom.builder to
      org.apache.ws.commons.om.impl.builder
   2. org.apache.ws.commons.om.impl.llom.mtom to
      org.apache.ws.commons.om.impl.mtom
   3. org.apache.ws.commons.om.impl.llom.serialize to
      org.apache.ws.commons.om.impl.serialize
   4. org.apache.ws.commons.om.impl.llom.traverse to
      org.apache.ws.commons.om.impl.traverse

-- Chinthaka

Re: [Axis2][Axiom] Axiom Refactorings

Posted by Davanum Srinivas <da...@gmail.com>.
+1, let's please call it axiom-dom.jar which is exactly what it is...a
DOM implementation. If you ask me, we should rename axiom-llom.jar. to
axiom-impl.jar as it is the default implementation.

thanks,
dims

On 3/20/06, Ruchith Fernando <ru...@gmail.com> wrote:
> +1 .... IMHO we will continue to package doom with Axis2
>
> Thanks,
> Ruchith
>
> On 3/20/06, Sanjiva Weerawarana <sa...@opensource.lk> wrote:
> > +1 except for adding axiom-doom.jar :).
> >
> > Sanjiva.
> >
> > On Mon, 2006-03-20 at 15:09 +0600, Eran Chinthaka wrote:
> > > Hi all,
> > >
> > > I'd like to suggest to have a api jar and an impl jar for axiom. This
> > > will help us to have more than one impl of axiom at the same time.
> > > For the time being we have two implementations of axiom apis; llom and
> > > doom. So lets have an axiom-api.jar, axiom-llom.jar.
> > >
> > > For me to do this I need to do the following major rafactorings of AXIOM.
> > >
> > > Move all the classes in
> > >
> > >    1. org.apache.ws.commons.om.impl.llom.builder to
> > >       org.apache.ws.commons.om.impl.builder
> > >    2. org.apache.ws.commons.om.impl.llom.mtom to
> > >       org.apache.ws.commons.om.impl.mtom
> > >    3. org.apache.ws.commons.om.impl.llom.serialize to
> > >       org.apache.ws.commons.om.impl.serialize
> > >    4. org.apache.ws.commons.om.impl.llom.traverse to
> > >       org.apache.ws.commons.om.impl.traverse
> > >
> > > -- Chinthaka
> >
> >
>


--
Davanum Srinivas : http://wso2.com/blogs/

Re: [Axis2][Axiom] Axiom Refactorings

Posted by Davanum Srinivas <da...@gmail.com>.
+1, let's please call it axiom-dom.jar which is exactly what it is...a
DOM implementation. If you ask me, we should rename axiom-llom.jar. to
axiom-impl.jar as it is the default implementation.

thanks,
dims

On 3/20/06, Ruchith Fernando <ru...@gmail.com> wrote:
> +1 .... IMHO we will continue to package doom with Axis2
>
> Thanks,
> Ruchith
>
> On 3/20/06, Sanjiva Weerawarana <sa...@opensource.lk> wrote:
> > +1 except for adding axiom-doom.jar :).
> >
> > Sanjiva.
> >
> > On Mon, 2006-03-20 at 15:09 +0600, Eran Chinthaka wrote:
> > > Hi all,
> > >
> > > I'd like to suggest to have a api jar and an impl jar for axiom. This
> > > will help us to have more than one impl of axiom at the same time.
> > > For the time being we have two implementations of axiom apis; llom and
> > > doom. So lets have an axiom-api.jar, axiom-llom.jar.
> > >
> > > For me to do this I need to do the following major rafactorings of AXIOM.
> > >
> > > Move all the classes in
> > >
> > >    1. org.apache.ws.commons.om.impl.llom.builder to
> > >       org.apache.ws.commons.om.impl.builder
> > >    2. org.apache.ws.commons.om.impl.llom.mtom to
> > >       org.apache.ws.commons.om.impl.mtom
> > >    3. org.apache.ws.commons.om.impl.llom.serialize to
> > >       org.apache.ws.commons.om.impl.serialize
> > >    4. org.apache.ws.commons.om.impl.llom.traverse to
> > >       org.apache.ws.commons.om.impl.traverse
> > >
> > > -- Chinthaka
> >
> >
>


--
Davanum Srinivas : http://wso2.com/blogs/

Re: [Axis2][Axiom] Axiom Refactorings

Posted by Ruchith Fernando <ru...@gmail.com>.
+1 .... IMHO we will continue to package doom with Axis2

Thanks,
Ruchith

On 3/20/06, Sanjiva Weerawarana <sa...@opensource.lk> wrote:
> +1 except for adding axiom-doom.jar :).
>
> Sanjiva.
>
> On Mon, 2006-03-20 at 15:09 +0600, Eran Chinthaka wrote:
> > Hi all,
> >
> > I'd like to suggest to have a api jar and an impl jar for axiom. This
> > will help us to have more than one impl of axiom at the same time.
> > For the time being we have two implementations of axiom apis; llom and
> > doom. So lets have an axiom-api.jar, axiom-llom.jar.
> >
> > For me to do this I need to do the following major rafactorings of AXIOM.
> >
> > Move all the classes in
> >
> >    1. org.apache.ws.commons.om.impl.llom.builder to
> >       org.apache.ws.commons.om.impl.builder
> >    2. org.apache.ws.commons.om.impl.llom.mtom to
> >       org.apache.ws.commons.om.impl.mtom
> >    3. org.apache.ws.commons.om.impl.llom.serialize to
> >       org.apache.ws.commons.om.impl.serialize
> >    4. org.apache.ws.commons.om.impl.llom.traverse to
> >       org.apache.ws.commons.om.impl.traverse
> >
> > -- Chinthaka
>
>

Re: [Axis2][Axiom] Axiom Refactorings

Posted by Ruchith Fernando <ru...@gmail.com>.
+1 .... IMHO we will continue to package doom with Axis2

Thanks,
Ruchith

On 3/20/06, Sanjiva Weerawarana <sa...@opensource.lk> wrote:
> +1 except for adding axiom-doom.jar :).
>
> Sanjiva.
>
> On Mon, 2006-03-20 at 15:09 +0600, Eran Chinthaka wrote:
> > Hi all,
> >
> > I'd like to suggest to have a api jar and an impl jar for axiom. This
> > will help us to have more than one impl of axiom at the same time.
> > For the time being we have two implementations of axiom apis; llom and
> > doom. So lets have an axiom-api.jar, axiom-llom.jar.
> >
> > For me to do this I need to do the following major rafactorings of AXIOM.
> >
> > Move all the classes in
> >
> >    1. org.apache.ws.commons.om.impl.llom.builder to
> >       org.apache.ws.commons.om.impl.builder
> >    2. org.apache.ws.commons.om.impl.llom.mtom to
> >       org.apache.ws.commons.om.impl.mtom
> >    3. org.apache.ws.commons.om.impl.llom.serialize to
> >       org.apache.ws.commons.om.impl.serialize
> >    4. org.apache.ws.commons.om.impl.llom.traverse to
> >       org.apache.ws.commons.om.impl.traverse
> >
> > -- Chinthaka
>
>

Re: [Axis2][Axiom] Axiom Refactorings

Posted by Sanjiva Weerawarana <sa...@opensource.lk>.
+1 except for adding axiom-doom.jar :).

Sanjiva.

On Mon, 2006-03-20 at 15:09 +0600, Eran Chinthaka wrote:
> Hi all,
> 
> I'd like to suggest to have a api jar and an impl jar for axiom. This 
> will help us to have more than one impl of axiom at the same time.
> For the time being we have two implementations of axiom apis; llom and 
> doom. So lets have an axiom-api.jar, axiom-llom.jar.
> 
> For me to do this I need to do the following major rafactorings of AXIOM.
> 
> Move all the classes in
> 
>    1. org.apache.ws.commons.om.impl.llom.builder to
>       org.apache.ws.commons.om.impl.builder
>    2. org.apache.ws.commons.om.impl.llom.mtom to
>       org.apache.ws.commons.om.impl.mtom
>    3. org.apache.ws.commons.om.impl.llom.serialize to
>       org.apache.ws.commons.om.impl.serialize
>    4. org.apache.ws.commons.om.impl.llom.traverse to
>       org.apache.ws.commons.om.impl.traverse
> 
> -- Chinthaka


Re: [Axis2][Axiom] Axiom Refactorings

Posted by Sanjiva Weerawarana <sa...@opensource.lk>.
+1 except for adding axiom-doom.jar :).

Sanjiva.

On Mon, 2006-03-20 at 15:09 +0600, Eran Chinthaka wrote:
> Hi all,
> 
> I'd like to suggest to have a api jar and an impl jar for axiom. This 
> will help us to have more than one impl of axiom at the same time.
> For the time being we have two implementations of axiom apis; llom and 
> doom. So lets have an axiom-api.jar, axiom-llom.jar.
> 
> For me to do this I need to do the following major rafactorings of AXIOM.
> 
> Move all the classes in
> 
>    1. org.apache.ws.commons.om.impl.llom.builder to
>       org.apache.ws.commons.om.impl.builder
>    2. org.apache.ws.commons.om.impl.llom.mtom to
>       org.apache.ws.commons.om.impl.mtom
>    3. org.apache.ws.commons.om.impl.llom.serialize to
>       org.apache.ws.commons.om.impl.serialize
>    4. org.apache.ws.commons.om.impl.llom.traverse to
>       org.apache.ws.commons.om.impl.traverse
> 
> -- Chinthaka