You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by Lin Sun <li...@gmail.com> on 2007/01/17 04:11:17 UTC

more than one versions of different modules in geronimo-axis2 and dependencyManagement (root pom.xml)

I spent some time to compare what modules are specified in
Geronimo-axis2\pom.xml and what versions specified in dependencyManagement
for the common modules.   The following 6 modules have different versions.
Seems all modules in axis2\pom.xml have newer versions except jaxb-impl
which moved to 2.0.3 very recently.   Is there any plan to move to the
module versions (except jaxb-impl) specified below in root pom.xml?

>From Geronimo-axis2\pom.xml:

        <dependency>
            <groupId>org.apache.ws.commons.schema</groupId>
            <artifactId>XmlSchema</artifactId>
            <version>1.2</version> <!--1.1 in root pom.xml-->
        </dependency>
        <dependency>
            <groupId>commons-logging</groupId>
            <artifactId>commons-logging</artifactId>
            <version>1.1</version>  <!--1.0.4 in root pom.xml-->
            <exclusions>
                <exclusion>
                    <groupId>log4j</groupId>
                    <artifactId>log4j</artifactId>
                </exclusion>
                <exclusion>
                    <groupId>logkit</groupId>
                    <artifactId>logkit</artifactId>
                </exclusion>
                <exclusion>
                    <groupId>avalon-framework</groupId>
                    <artifactId>avalon-framework</artifactId>
                </exclusion>
            </exclusions>
        </dependency>
        <dependency>
            <groupId>wsdl4j</groupId>
            <artifactId>wsdl4j</artifactId>
            <version>1.6.2</version> <!--1.6.1 in root pom.xml-->
        </dependency>
        <dependency>
            <groupId>xmlbeans</groupId>
            <artifactId>xbean</artifactId>
            <version>2.2.0</version>  <!--2.0.0 in root pom.xml-->
        </dependency>
        <dependency>
            <groupId>com.sun.xml.bind</groupId>
            <artifactId>jaxb-impl</artifactId>
            <version>2.0.2</version>  <!--2.0.3 in root pom.xml-->
        </dependency>
        <dependency>
            <groupId>javax.xml.bind</groupId>
            <artifactId>jaxb-api</artifactId>
            <version>2.0.2</version> <!--2.0 in root pom.xml-->
        </dependency>
    </dependencies>

Thanks, Lin


RE: more than one versions of different modules in geronimo-axis2 and dependencyManagement (root pom.xml)

Posted by Lin Sun <li...@gmail.com>.
Ok I'll submit a patch so that the axis2 modules can use
dependencyManagement as well.  Thx, Lin

-----Original Message-----
From: Davanum Srinivas [mailto:davanum@gmail.com] 
Sent: Thursday, January 18, 2007 1:04 AM
To: dev@geronimo.apache.org
Subject: Re: more than one versions of different modules in geronimo-axis2
and dependencyManagement (root pom.xml)

Lin,

No need to use the newer versions, older versions should work ok.

-- dims

On 1/17/07, Lin Sun <li...@gmail.com> wrote:
> I submitted G2746 to remove some of the versions in axis2\pom.xml so that
it
> can use whatever specified in the root pom.xml. I suppose we can move to
> jaxb-impl 2.0.3 for Axis2 modules.  However, I don't know what to do with
> the other 5 modules below as Axis2 uses newer versions and there may be a
> reason for that.   Doesn't seem reasonable to me if we create two versions
> of the same module in the root pom.xml so it may just be better to move to
> the later version in the root pom.xml?
>
> Thanks, Lin
>
>
> -----Original Message-----
> From: Jason Dillon [mailto:jason.dillon@gmail.com] On Behalf Of Jason
Dillon
> Sent: Wednesday, January 17, 2007 12:01 AM
> To: dev@geronimo.apache.org
> Subject: Re: more than one versions of different modules in geronimo-axis2
> and dependencyManagement (root pom.xml)
>
> If the asix2 stuff is no longer experimental than all of it deps
> should be created in dependencyManagement.  I've already added a few
> comments to those poms to that affect.
>
> --jason
>
>
> On Jan 16, 2007, at 7:11 PM, Lin Sun wrote:
>
> > I spent some time to compare what modules are specified in
> > Geronimo-axis2\pom.xml and what versions specified in
> > dependencyManagement
> > for the common modules.   The following 6 modules have different
> > versions.
> > Seems all modules in axis2\pom.xml have newer versions except jaxb-
> > impl
> > which moved to 2.0.3 very recently.   Is there any plan to move to the
> > module versions (except jaxb-impl) specified below in root pom.xml?
> >
> > From Geronimo-axis2\pom.xml:
> >
> >         <dependency>
> >             <groupId>org.apache.ws.commons.schema</groupId>
> >             <artifactId>XmlSchema</artifactId>
> >             <version>1.2</version> <!--1.1 in root pom.xml-->
> >         </dependency>
> >         <dependency>
> >             <groupId>commons-logging</groupId>
> >             <artifactId>commons-logging</artifactId>
> >             <version>1.1</version>  <!--1.0.4 in root pom.xml-->
> >             <exclusions>
> >                 <exclusion>
> >                     <groupId>log4j</groupId>
> >                     <artifactId>log4j</artifactId>
> >                 </exclusion>
> >                 <exclusion>
> >                     <groupId>logkit</groupId>
> >                     <artifactId>logkit</artifactId>
> >                 </exclusion>
> >                 <exclusion>
> >                     <groupId>avalon-framework</groupId>
> >                     <artifactId>avalon-framework</artifactId>
> >                 </exclusion>
> >             </exclusions>
> >         </dependency>
> >         <dependency>
> >             <groupId>wsdl4j</groupId>
> >             <artifactId>wsdl4j</artifactId>
> >             <version>1.6.2</version> <!--1.6.1 in root pom.xml-->
> >         </dependency>
> >         <dependency>
> >             <groupId>xmlbeans</groupId>
> >             <artifactId>xbean</artifactId>
> >             <version>2.2.0</version>  <!--2.0.0 in root pom.xml-->
> >         </dependency>
> >         <dependency>
> >             <groupId>com.sun.xml.bind</groupId>
> >             <artifactId>jaxb-impl</artifactId>
> >             <version>2.0.2</version>  <!--2.0.3 in root pom.xml-->
> >         </dependency>
> >         <dependency>
> >             <groupId>javax.xml.bind</groupId>
> >             <artifactId>jaxb-api</artifactId>
> >             <version>2.0.2</version> <!--2.0 in root pom.xml-->
> >         </dependency>
> >     </dependencies>
> >
> > Thanks, Lin
> >
>
>


-- 
Davanum Srinivas : http://www.wso2.net (Oxygen for Web Service Developers)


Re: more than one versions of different modules in geronimo-axis2 and dependencyManagement (root pom.xml)

Posted by Davanum Srinivas <da...@gmail.com>.
Lin,

No need to use the newer versions, older versions should work ok.

-- dims

On 1/17/07, Lin Sun <li...@gmail.com> wrote:
> I submitted G2746 to remove some of the versions in axis2\pom.xml so that it
> can use whatever specified in the root pom.xml. I suppose we can move to
> jaxb-impl 2.0.3 for Axis2 modules.  However, I don't know what to do with
> the other 5 modules below as Axis2 uses newer versions and there may be a
> reason for that.   Doesn't seem reasonable to me if we create two versions
> of the same module in the root pom.xml so it may just be better to move to
> the later version in the root pom.xml?
>
> Thanks, Lin
>
>
> -----Original Message-----
> From: Jason Dillon [mailto:jason.dillon@gmail.com] On Behalf Of Jason Dillon
> Sent: Wednesday, January 17, 2007 12:01 AM
> To: dev@geronimo.apache.org
> Subject: Re: more than one versions of different modules in geronimo-axis2
> and dependencyManagement (root pom.xml)
>
> If the asix2 stuff is no longer experimental than all of it deps
> should be created in dependencyManagement.  I've already added a few
> comments to those poms to that affect.
>
> --jason
>
>
> On Jan 16, 2007, at 7:11 PM, Lin Sun wrote:
>
> > I spent some time to compare what modules are specified in
> > Geronimo-axis2\pom.xml and what versions specified in
> > dependencyManagement
> > for the common modules.   The following 6 modules have different
> > versions.
> > Seems all modules in axis2\pom.xml have newer versions except jaxb-
> > impl
> > which moved to 2.0.3 very recently.   Is there any plan to move to the
> > module versions (except jaxb-impl) specified below in root pom.xml?
> >
> > From Geronimo-axis2\pom.xml:
> >
> >         <dependency>
> >             <groupId>org.apache.ws.commons.schema</groupId>
> >             <artifactId>XmlSchema</artifactId>
> >             <version>1.2</version> <!--1.1 in root pom.xml-->
> >         </dependency>
> >         <dependency>
> >             <groupId>commons-logging</groupId>
> >             <artifactId>commons-logging</artifactId>
> >             <version>1.1</version>  <!--1.0.4 in root pom.xml-->
> >             <exclusions>
> >                 <exclusion>
> >                     <groupId>log4j</groupId>
> >                     <artifactId>log4j</artifactId>
> >                 </exclusion>
> >                 <exclusion>
> >                     <groupId>logkit</groupId>
> >                     <artifactId>logkit</artifactId>
> >                 </exclusion>
> >                 <exclusion>
> >                     <groupId>avalon-framework</groupId>
> >                     <artifactId>avalon-framework</artifactId>
> >                 </exclusion>
> >             </exclusions>
> >         </dependency>
> >         <dependency>
> >             <groupId>wsdl4j</groupId>
> >             <artifactId>wsdl4j</artifactId>
> >             <version>1.6.2</version> <!--1.6.1 in root pom.xml-->
> >         </dependency>
> >         <dependency>
> >             <groupId>xmlbeans</groupId>
> >             <artifactId>xbean</artifactId>
> >             <version>2.2.0</version>  <!--2.0.0 in root pom.xml-->
> >         </dependency>
> >         <dependency>
> >             <groupId>com.sun.xml.bind</groupId>
> >             <artifactId>jaxb-impl</artifactId>
> >             <version>2.0.2</version>  <!--2.0.3 in root pom.xml-->
> >         </dependency>
> >         <dependency>
> >             <groupId>javax.xml.bind</groupId>
> >             <artifactId>jaxb-api</artifactId>
> >             <version>2.0.2</version> <!--2.0 in root pom.xml-->
> >         </dependency>
> >     </dependencies>
> >
> > Thanks, Lin
> >
>
>


-- 
Davanum Srinivas : http://www.wso2.net (Oxygen for Web Service Developers)

RE: more than one versions of different modules in geronimo-axis2 and dependencyManagement (root pom.xml)

Posted by Lin Sun <li...@gmail.com>.
I submitted G2746 to remove some of the versions in axis2\pom.xml so that it
can use whatever specified in the root pom.xml. I suppose we can move to
jaxb-impl 2.0.3 for Axis2 modules.  However, I don't know what to do with
the other 5 modules below as Axis2 uses newer versions and there may be a
reason for that.   Doesn't seem reasonable to me if we create two versions
of the same module in the root pom.xml so it may just be better to move to
the later version in the root pom.xml?

Thanks, Lin


-----Original Message-----
From: Jason Dillon [mailto:jason.dillon@gmail.com] On Behalf Of Jason Dillon
Sent: Wednesday, January 17, 2007 12:01 AM
To: dev@geronimo.apache.org
Subject: Re: more than one versions of different modules in geronimo-axis2
and dependencyManagement (root pom.xml)

If the asix2 stuff is no longer experimental than all of it deps  
should be created in dependencyManagement.  I've already added a few  
comments to those poms to that affect.

--jason


On Jan 16, 2007, at 7:11 PM, Lin Sun wrote:

> I spent some time to compare what modules are specified in
> Geronimo-axis2\pom.xml and what versions specified in  
> dependencyManagement
> for the common modules.   The following 6 modules have different  
> versions.
> Seems all modules in axis2\pom.xml have newer versions except jaxb- 
> impl
> which moved to 2.0.3 very recently.   Is there any plan to move to the
> module versions (except jaxb-impl) specified below in root pom.xml?
>
> From Geronimo-axis2\pom.xml:
>
>         <dependency>
>             <groupId>org.apache.ws.commons.schema</groupId>
>             <artifactId>XmlSchema</artifactId>
>             <version>1.2</version> <!--1.1 in root pom.xml-->
>         </dependency>
>         <dependency>
>             <groupId>commons-logging</groupId>
>             <artifactId>commons-logging</artifactId>
>             <version>1.1</version>  <!--1.0.4 in root pom.xml-->
>             <exclusions>
>                 <exclusion>
>                     <groupId>log4j</groupId>
>                     <artifactId>log4j</artifactId>
>                 </exclusion>
>                 <exclusion>
>                     <groupId>logkit</groupId>
>                     <artifactId>logkit</artifactId>
>                 </exclusion>
>                 <exclusion>
>                     <groupId>avalon-framework</groupId>
>                     <artifactId>avalon-framework</artifactId>
>                 </exclusion>
>             </exclusions>
>         </dependency>
>         <dependency>
>             <groupId>wsdl4j</groupId>
>             <artifactId>wsdl4j</artifactId>
>             <version>1.6.2</version> <!--1.6.1 in root pom.xml-->
>         </dependency>
>         <dependency>
>             <groupId>xmlbeans</groupId>
>             <artifactId>xbean</artifactId>
>             <version>2.2.0</version>  <!--2.0.0 in root pom.xml-->
>         </dependency>
>         <dependency>
>             <groupId>com.sun.xml.bind</groupId>
>             <artifactId>jaxb-impl</artifactId>
>             <version>2.0.2</version>  <!--2.0.3 in root pom.xml-->
>         </dependency>
>         <dependency>
>             <groupId>javax.xml.bind</groupId>
>             <artifactId>jaxb-api</artifactId>
>             <version>2.0.2</version> <!--2.0 in root pom.xml-->
>         </dependency>
>     </dependencies>
>
> Thanks, Lin
>


Re: more than one versions of different modules in geronimo-axis2 and dependencyManagement (root pom.xml)

Posted by Jason Dillon <ja...@planet57.com>.
If the asix2 stuff is no longer experimental than all of it deps  
should be created in dependencyManagement.  I've already added a few  
comments to those poms to that affect.

--jason


On Jan 16, 2007, at 7:11 PM, Lin Sun wrote:

> I spent some time to compare what modules are specified in
> Geronimo-axis2\pom.xml and what versions specified in  
> dependencyManagement
> for the common modules.   The following 6 modules have different  
> versions.
> Seems all modules in axis2\pom.xml have newer versions except jaxb- 
> impl
> which moved to 2.0.3 very recently.   Is there any plan to move to the
> module versions (except jaxb-impl) specified below in root pom.xml?
>
> From Geronimo-axis2\pom.xml:
>
>         <dependency>
>             <groupId>org.apache.ws.commons.schema</groupId>
>             <artifactId>XmlSchema</artifactId>
>             <version>1.2</version> <!--1.1 in root pom.xml-->
>         </dependency>
>         <dependency>
>             <groupId>commons-logging</groupId>
>             <artifactId>commons-logging</artifactId>
>             <version>1.1</version>  <!--1.0.4 in root pom.xml-->
>             <exclusions>
>                 <exclusion>
>                     <groupId>log4j</groupId>
>                     <artifactId>log4j</artifactId>
>                 </exclusion>
>                 <exclusion>
>                     <groupId>logkit</groupId>
>                     <artifactId>logkit</artifactId>
>                 </exclusion>
>                 <exclusion>
>                     <groupId>avalon-framework</groupId>
>                     <artifactId>avalon-framework</artifactId>
>                 </exclusion>
>             </exclusions>
>         </dependency>
>         <dependency>
>             <groupId>wsdl4j</groupId>
>             <artifactId>wsdl4j</artifactId>
>             <version>1.6.2</version> <!--1.6.1 in root pom.xml-->
>         </dependency>
>         <dependency>
>             <groupId>xmlbeans</groupId>
>             <artifactId>xbean</artifactId>
>             <version>2.2.0</version>  <!--2.0.0 in root pom.xml-->
>         </dependency>
>         <dependency>
>             <groupId>com.sun.xml.bind</groupId>
>             <artifactId>jaxb-impl</artifactId>
>             <version>2.0.2</version>  <!--2.0.3 in root pom.xml-->
>         </dependency>
>         <dependency>
>             <groupId>javax.xml.bind</groupId>
>             <artifactId>jaxb-api</artifactId>
>             <version>2.0.2</version> <!--2.0 in root pom.xml-->
>         </dependency>
>     </dependencies>
>
> Thanks, Lin
>