geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ted Kirby" <ted.ki...@gmail.com>
Subject Re: svn commit: r545383 - /geronimo/server/trunk/configs/webservices-common/pom.xml
Date Fri, 08 Jun 2007 12:18:13 GMT
On 6/8/07, Jarek Gawor <jgawor@gmail.com> wrote:
> Lin,
>
> This change removed Sun SAAJ implementation dependency.

That was the goal, since Sun's saaj-impl references internal Sun
classes found only in Sun JDK.

> That dependency is currently needed and should not be removed (I'm pretty
> sure it will break CXF).

Is there a way things can be configured so that a user could choose a
CXF system or an Axis2 system, like the user can choose Jetty or
Tomcat today?

> Also, are all these dependencies really
> needed here? For example, anongen, XmlSchema, axis2-java2wsdl, etc.?

Yes, otherwise there are ClassNotFoundErrors.

> This needs to be done very carefully as dependencies in this config
> are shared by CXF and Axis2 and it can easily lead to conflicts.

I have no doubt that this must be done carefully!  :-)

Perhaps further discussion on this issue might be conducted as
comments to G3124 https://issues.apache.org/jira/browse/GERONIMO-3124
?

Ted Kirby

> Jarek
>
> On 6/7/07, linsun@apache.org <linsun@apache.org> wrote:
> > Author: linsun
> > Date: Thu Jun  7 20:10:18 2007
> > New Revision: 545383
> >
> > URL: http://svn.apache.org/viewvc?view=rev&rev=545383
> > Log:
> > remove unnecessary version here.
> >
> > Modified:
> >     geronimo/server/trunk/configs/webservices-common/pom.xml
> >
> > Modified: geronimo/server/trunk/configs/webservices-common/pom.xml
> > URL: http://svn.apache.org/viewvc/geronimo/server/trunk/configs/webservices-common/pom.xml?view=diff&rev=545383&r1=545382&r2=545383
> > ==============================================================================
> > --- geronimo/server/trunk/configs/webservices-common/pom.xml (original)
> > +++ geronimo/server/trunk/configs/webservices-common/pom.xml Thu Jun  7 20:10:18
2007
> > @@ -93,8 +93,73 @@
> >
> >          <!-- default SAAJ 1.3 implementation -->
> >          <dependency>
> > -            <groupId>com.sun.xml.messaging.saaj</groupId>
> > -            <artifactId>saaj-impl</artifactId>
> > +            <groupId>org.apache.axis2</groupId>
> > +            <artifactId>axis2-saaj</artifactId>
> > +        </dependency>
> > +
> > +           <!-- Adding axis2-saaj dependencies -->
> > +        <dependency>
> > +            <groupId>org.apache.axis2</groupId>
> > +            <artifactId>axis2-kernel</artifactId>
> > +        </dependency>
> > +
> > +        <dependency>
> > +            <groupId>org.apache.axis2</groupId>
> > +            <artifactId>axis2-saaj-api</artifactId>
> > +        </dependency>
> > +
> > +        <dependency>
> > +            <groupId>org.apache.ws.commons.axiom</groupId>
> > +            <artifactId>axiom-api</artifactId>
> > +        </dependency>
> > +
> > +        <dependency>
> > +            <groupId>org.apache.ws.commons.axiom</groupId>
> > +            <artifactId>axiom-dom</artifactId>
> > +        </dependency>
> > +
> > +        <dependency>
> > +            <groupId>org.apache.ws.commons.axiom</groupId>
> > +            <artifactId>axiom-impl</artifactId>
> > +        </dependency>
> > +
> > +        <dependency>
> > +            <groupId>jaxen</groupId>
> > +            <artifactId>jaxen</artifactId>
> > +        </dependency>
> > +
> > +        <dependency>
> > +            <groupId>commons-logging</groupId>
> > +            <artifactId>commons-logging</artifactId>
> > +        </dependency>
> > +
> > +        <dependency>
> > +            <groupId>org.apache.neethi</groupId>
> > +            <artifactId>neethi</artifactId>
> > +        </dependency>
> > +        <dependency>
> > +            <groupId>org.apache.ws.commons.schema</groupId>
> > +            <artifactId>XmlSchema</artifactId>
> > +        </dependency>
> > +        <dependency>
> > +            <groupId>annogen</groupId>
> > +            <artifactId>annogen</artifactId>
> > +        </dependency>
> > +        <dependency>
> > +             <groupId>org.apache.httpcomponents</groupId>
> > +             <artifactId>jakarta-httpcore</artifactId>
> > +        </dependency>
> > +        <dependency>
> > +            <groupId>commons-httpclient</groupId>
> > +            <artifactId>commons-httpclient</artifactId>
> > +        </dependency>
> > +        <dependency>
> > +            <groupId>commons-codec</groupId>
> > +            <artifactId>commons-codec</artifactId>
> > +        </dependency>
> > +        <dependency>
> > +            <groupId>org.apache.axis2</groupId>
> > +            <artifactId>axis2-java2wsdl</artifactId>
> >          </dependency>
> >
> >      </dependencies>
> >
> >
> >
>

Mime
View raw message