Ruwan, The exclusion rule on axis2-transport-testkit is incorrect: - It breaks the build (see Hudson). - axis2-transport-testkit _really_ depends on log4j (to produce more fine grained log files), so it would be conceptually wrong to exclude it. - In the parent POM, there is a dependencyManagement entry for log4j that excludes the dependency on jmxri => synapse-transports has no transitive dependency on jmxri.
Andreas On Sat, Apr 25, 2009 at 07:55, <[email protected]> wrote: > Author: ruwan > Date: Sat Apr 25 05:55:20 2009 > New Revision: 768473 > > URL: http://svn.apache.org/viewvc?rev=768473&view=rev > Log: > log4j-1.2.15 looks for com.sun.jmx:jmxri:jar:1.2.1 which is not available, > excluding log4j coming from transitive dependencies to workaround > > Modified: > synapse/trunk/java/modules/transports/pom.xml > synapse/trunk/java/pom.xml > > Modified: synapse/trunk/java/modules/transports/pom.xml > URL: > http://svn.apache.org/viewvc/synapse/trunk/java/modules/transports/pom.xml?rev=768473&r1=768472&r2=768473&view=diff > ============================================================================== > --- synapse/trunk/java/modules/transports/pom.xml (original) > +++ synapse/trunk/java/modules/transports/pom.xml Sat Apr 25 05:55:20 2009 > @@ -185,6 +185,12 @@ > <artifactId>axis2-transport-testkit</artifactId> > <version>${axis2.transport.version}</version> > <scope>test</scope> > + <exclusions> > + <exclusion> > + <groupId>log4j</groupId> > + <artifactId>log4j</artifactId> > + </exclusion> > + </exclusions> > </dependency> > > <!-- HTTP transport dependencies --> > > Modified: synapse/trunk/java/pom.xml > URL: > http://svn.apache.org/viewvc/synapse/trunk/java/pom.xml?rev=768473&r1=768472&r2=768473&view=diff > ============================================================================== > --- synapse/trunk/java/pom.xml (original) > +++ synapse/trunk/java/pom.xml Sat Apr 25 05:55:20 2009 > @@ -698,6 +698,12 @@ > <artifactId>wso2caching-core</artifactId> > <version>${wso2caching.version}</version> > <type>jar</type> > + <exclusions> > + <exclusion> > + <groupId>log4j</groupId> > + <artifactId>log4j</artifactId> > + </exclusion> > + </exclusions> > </dependency> > > <!-- Eventing dependencies--> > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
