You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by ro...@apache.org on 2014/01/22 16:57:21 UTC

svn commit: r1560392 - in /qpid/trunk/qpid/java: ./ bdbstore/ bdbstore/jmx/ bdbstore/systests/ broker-core/ broker-plugins/access-control/ broker-plugins/amqp-0-10-protocol/ broker-plugins/amqp-0-8-protocol/ broker-plugins/amqp-1-0-protocol/ broker-plu...

Author: robbie
Date: Wed Jan 22 15:57:20 2014
New Revision: 1560392

URL: http://svn.apache.org/r1560392
Log:
QPID-5048: Logging dependency and configuration tidy up for maven build

Patch Supplied by Andrew MacBean <an...@gmail.com>.

Added:
    qpid/trunk/qpid/java/qpid-test-utils/src/main/resources/
    qpid/trunk/qpid/java/qpid-test-utils/src/main/resources/log4j-test.xml
Modified:
    qpid/trunk/qpid/java/bdbstore/jmx/pom.xml
    qpid/trunk/qpid/java/bdbstore/pom.xml
    qpid/trunk/qpid/java/bdbstore/systests/pom.xml
    qpid/trunk/qpid/java/broker-core/pom.xml
    qpid/trunk/qpid/java/broker-plugins/access-control/pom.xml
    qpid/trunk/qpid/java/broker-plugins/amqp-0-10-protocol/pom.xml
    qpid/trunk/qpid/java/broker-plugins/amqp-0-8-protocol/pom.xml
    qpid/trunk/qpid/java/broker-plugins/amqp-1-0-protocol/pom.xml
    qpid/trunk/qpid/java/broker-plugins/derby-store/pom.xml
    qpid/trunk/qpid/java/broker-plugins/jdbc-store/pom.xml
    qpid/trunk/qpid/java/broker-plugins/management-http/pom.xml
    qpid/trunk/qpid/java/broker-plugins/management-jmx/pom.xml
    qpid/trunk/qpid/java/broker/pom.xml
    qpid/trunk/qpid/java/client/pom.xml
    qpid/trunk/qpid/java/common/pom.xml
    qpid/trunk/qpid/java/jca/pom.xml
    qpid/trunk/qpid/java/perftests/pom.xml
    qpid/trunk/qpid/java/perftests/visualisation-jfc/pom.xml
    qpid/trunk/qpid/java/pom.xml
    qpid/trunk/qpid/java/qpid-test-utils/pom.xml
    qpid/trunk/qpid/java/systests/pom.xml
    qpid/trunk/qpid/java/tools/pom.xml

Modified: qpid/trunk/qpid/java/bdbstore/jmx/pom.xml
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/java/bdbstore/jmx/pom.xml?rev=1560392&r1=1560391&r2=1560392&view=diff
==============================================================================
--- qpid/trunk/qpid/java/bdbstore/jmx/pom.xml (original)
+++ qpid/trunk/qpid/java/bdbstore/jmx/pom.xml Wed Jan 22 15:57:20 2014
@@ -49,6 +49,13 @@
     </dependency>
 
     <dependency>
+      <groupId>log4j</groupId>
+      <artifactId>log4j</artifactId>
+      <version>${log4j-version}</version>
+      <scope>compile</scope>
+    </dependency>
+
+    <dependency>
       <groupId>com.sleepycat</groupId>
       <artifactId>je</artifactId>
       <version>5.0.84</version>

Modified: qpid/trunk/qpid/java/bdbstore/pom.xml
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/java/bdbstore/pom.xml?rev=1560392&r1=1560391&r2=1560392&view=diff
==============================================================================
--- qpid/trunk/qpid/java/bdbstore/pom.xml (original)
+++ qpid/trunk/qpid/java/bdbstore/pom.xml Wed Jan 22 15:57:20 2014
@@ -41,6 +41,13 @@
     </dependency>
 
     <dependency>
+      <groupId>log4j</groupId>
+      <artifactId>log4j</artifactId>
+      <version>${log4j-version}</version>
+      <scope>compile</scope>
+    </dependency>
+
+    <dependency>
       <groupId>com.sleepycat</groupId>
       <artifactId>je</artifactId>
       <version>5.0.97</version>

Modified: qpid/trunk/qpid/java/bdbstore/systests/pom.xml
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/java/bdbstore/systests/pom.xml?rev=1560392&r1=1560391&r2=1560392&view=diff
==============================================================================
--- qpid/trunk/qpid/java/bdbstore/systests/pom.xml (original)
+++ qpid/trunk/qpid/java/bdbstore/systests/pom.xml Wed Jan 22 15:57:20 2014
@@ -49,6 +49,20 @@
     </dependency>
 
     <dependency>
+      <groupId>log4j</groupId>
+      <artifactId>log4j</artifactId>
+      <version>${log4j-version}</version>
+      <scope>compile</scope>
+    </dependency>
+
+    <dependency>
+      <groupId>org.slf4j</groupId>
+      <artifactId>slf4j-api</artifactId>
+      <version>${slf4j-version}</version>
+      <scope>compile</scope>
+    </dependency>
+
+    <dependency>
       <groupId>org.apache.geronimo.specs</groupId>
       <artifactId>geronimo-jms_1.1_spec</artifactId>
       <version>1.0</version>
@@ -102,6 +116,9 @@
           <!-- Skip the default test phase, bind to the
                integration-test phase below instead -->
           <skip>true</skip>
+          <systemPropertyVariables>
+            <log4j.configuration.file>${project.basedir}${file.separator}..${file.separator}..${file.separator}test-profiles${file.separator}log4j-test.xml</log4j.configuration.file>
+          </systemPropertyVariables>
         </configuration>
         <executions>
           <execution>

Modified: qpid/trunk/qpid/java/broker-core/pom.xml
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/java/broker-core/pom.xml?rev=1560392&r1=1560391&r2=1560392&view=diff
==============================================================================
--- qpid/trunk/qpid/java/broker-core/pom.xml (original)
+++ qpid/trunk/qpid/java/broker-core/pom.xml Wed Jan 22 15:57:20 2014
@@ -47,21 +47,21 @@
 	<dependency>
 	  <groupId>log4j</groupId>
 	  <artifactId>log4j</artifactId>
-	  <version>1.2.16</version>
+	  <version>${log4j-version}</version>
 	  <scope>compile</scope>
 	</dependency>
 
 	<dependency>
 	  <groupId>org.slf4j</groupId>
 	  <artifactId>slf4j-api</artifactId>
-	  <version>1.6.4</version>
+	  <version>${slf4j-version}</version>
 	  <scope>compile</scope>
 	</dependency>
 
     <dependency>
       <groupId>org.slf4j</groupId>
       <artifactId>slf4j-log4j12</artifactId>
-      <version>1.6.4</version>
+      <version>${slf4j-version}</version>
       <scope>compile</scope>
     </dependency>
 

Modified: qpid/trunk/qpid/java/broker-plugins/access-control/pom.xml
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/java/broker-plugins/access-control/pom.xml?rev=1560392&r1=1560391&r2=1560392&view=diff
==============================================================================
--- qpid/trunk/qpid/java/broker-plugins/access-control/pom.xml (original)
+++ qpid/trunk/qpid/java/broker-plugins/access-control/pom.xml Wed Jan 22 15:57:20 2014
@@ -38,6 +38,13 @@
       <scope>provided</scope>
     </dependency>
 
+    <dependency>
+      <groupId>log4j</groupId>
+      <artifactId>log4j</artifactId>
+      <version>${log4j-version}</version>
+      <scope>compile</scope>
+    </dependency>
+
     <!-- test dependencies -->
     <dependency>
       <groupId>org.apache.qpid</groupId>

Modified: qpid/trunk/qpid/java/broker-plugins/amqp-0-10-protocol/pom.xml
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/java/broker-plugins/amqp-0-10-protocol/pom.xml?rev=1560392&r1=1560391&r2=1560392&view=diff
==============================================================================
--- qpid/trunk/qpid/java/broker-plugins/amqp-0-10-protocol/pom.xml (original)
+++ qpid/trunk/qpid/java/broker-plugins/amqp-0-10-protocol/pom.xml Wed Jan 22 15:57:20 2014
@@ -34,6 +34,20 @@
       <scope>provided</scope>
     </dependency>
 
+    <dependency>
+      <groupId>log4j</groupId>
+      <artifactId>log4j</artifactId>
+      <version>${log4j-version}</version>
+      <scope>compile</scope>
+    </dependency>
+
+    <dependency>
+      <groupId>org.slf4j</groupId>
+      <artifactId>slf4j-api</artifactId>
+      <version>${slf4j-version}</version>
+      <scope>compile</scope>
+    </dependency>
+
     <!-- test dependencies -->
     <dependency>
       <groupId>org.apache.qpid</groupId>

Modified: qpid/trunk/qpid/java/broker-plugins/amqp-0-8-protocol/pom.xml
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/java/broker-plugins/amqp-0-8-protocol/pom.xml?rev=1560392&r1=1560391&r2=1560392&view=diff
==============================================================================
--- qpid/trunk/qpid/java/broker-plugins/amqp-0-8-protocol/pom.xml (original)
+++ qpid/trunk/qpid/java/broker-plugins/amqp-0-8-protocol/pom.xml Wed Jan 22 15:57:20 2014
@@ -34,6 +34,13 @@
       <scope>provided</scope>
     </dependency>
 
+    <dependency>
+      <groupId>log4j</groupId>
+      <artifactId>log4j</artifactId>
+      <version>${log4j-version}</version>
+      <scope>compile</scope>
+    </dependency>
+
     <!-- test dependencies -->
     <dependency>
       <groupId>org.apache.qpid</groupId>

Modified: qpid/trunk/qpid/java/broker-plugins/amqp-1-0-protocol/pom.xml
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/java/broker-plugins/amqp-1-0-protocol/pom.xml?rev=1560392&r1=1560391&r2=1560392&view=diff
==============================================================================
--- qpid/trunk/qpid/java/broker-plugins/amqp-1-0-protocol/pom.xml (original)
+++ qpid/trunk/qpid/java/broker-plugins/amqp-1-0-protocol/pom.xml Wed Jan 22 15:57:20 2014
@@ -40,6 +40,14 @@
       <version>0.26-SNAPSHOT</version>
       <scope>compile</scope>
     </dependency>
+
+    <dependency>
+      <groupId>log4j</groupId>
+      <artifactId>log4j</artifactId>
+      <version>${log4j-version}</version>
+      <scope>compile</scope>
+    </dependency>
+
   </dependencies>
 
   <build>

Modified: qpid/trunk/qpid/java/broker-plugins/derby-store/pom.xml
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/java/broker-plugins/derby-store/pom.xml?rev=1560392&r1=1560391&r2=1560392&view=diff
==============================================================================
--- qpid/trunk/qpid/java/broker-plugins/derby-store/pom.xml (original)
+++ qpid/trunk/qpid/java/broker-plugins/derby-store/pom.xml Wed Jan 22 15:57:20 2014
@@ -41,6 +41,13 @@
       <scope>compile</scope>
     </dependency>
 
+    <dependency>
+      <groupId>log4j</groupId>
+      <artifactId>log4j</artifactId>
+      <version>${log4j-version}</version>
+      <scope>compile</scope>
+    </dependency>
+
     <!-- test dependencies -->
     <dependency>
       <groupId>org.apache.qpid</groupId>

Modified: qpid/trunk/qpid/java/broker-plugins/jdbc-store/pom.xml
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/java/broker-plugins/jdbc-store/pom.xml?rev=1560392&r1=1560391&r2=1560392&view=diff
==============================================================================
--- qpid/trunk/qpid/java/broker-plugins/jdbc-store/pom.xml (original)
+++ qpid/trunk/qpid/java/broker-plugins/jdbc-store/pom.xml Wed Jan 22 15:57:20 2014
@@ -34,6 +34,13 @@
       <scope>provided</scope>
     </dependency>
 
+    <dependency>
+      <groupId>log4j</groupId>
+      <artifactId>log4j</artifactId>
+      <version>${log4j-version}</version>
+      <scope>compile</scope>
+    </dependency>
+
     <!-- test dependencies -->
     <dependency>
       <groupId>org.apache.qpid</groupId>

Modified: qpid/trunk/qpid/java/broker-plugins/management-http/pom.xml
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/java/broker-plugins/management-http/pom.xml?rev=1560392&r1=1560391&r2=1560392&view=diff
==============================================================================
--- qpid/trunk/qpid/java/broker-plugins/management-http/pom.xml (original)
+++ qpid/trunk/qpid/java/broker-plugins/management-http/pom.xml Wed Jan 22 15:57:20 2014
@@ -35,6 +35,20 @@
     </dependency>
 
     <dependency>
+      <groupId>log4j</groupId>
+      <artifactId>log4j</artifactId>
+      <version>${log4j-version}</version>
+      <scope>compile</scope>
+    </dependency>
+
+    <dependency>
+      <groupId>org.slf4j</groupId>
+      <artifactId>slf4j-api</artifactId>
+      <version>${slf4j-version}</version>
+      <scope>compile</scope>
+    </dependency>
+
+    <dependency>
       <groupId>org.apache.geronimo.specs</groupId>
       <artifactId>geronimo-servlet_2.5_spec</artifactId>
       <version>1.2</version>

Modified: qpid/trunk/qpid/java/broker-plugins/management-jmx/pom.xml
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/java/broker-plugins/management-jmx/pom.xml?rev=1560392&r1=1560391&r2=1560392&view=diff
==============================================================================
--- qpid/trunk/qpid/java/broker-plugins/management-jmx/pom.xml (original)
+++ qpid/trunk/qpid/java/broker-plugins/management-jmx/pom.xml Wed Jan 22 15:57:20 2014
@@ -41,6 +41,13 @@
       <scope>compile</scope>
     </dependency>
 
+    <dependency>
+      <groupId>log4j</groupId>
+      <artifactId>log4j</artifactId>
+      <version>${log4j-version}</version>
+      <scope>compile</scope>
+    </dependency>
+
     <!-- test dependencies -->
     <dependency>
       <groupId>org.apache.qpid</groupId>

Modified: qpid/trunk/qpid/java/broker/pom.xml
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/java/broker/pom.xml?rev=1560392&r1=1560391&r2=1560392&view=diff
==============================================================================
--- qpid/trunk/qpid/java/broker/pom.xml (original)
+++ qpid/trunk/qpid/java/broker/pom.xml Wed Jan 22 15:57:20 2014
@@ -40,12 +40,12 @@
       <scope>compile</scope>
     </dependency>
 
-	<dependency>
-	  <groupId>log4j</groupId>
-	  <artifactId>log4j</artifactId>
-	  <version>1.2.16</version>
-	  <scope>compile</scope>
-	</dependency>
+    <dependency>
+      <groupId>log4j</groupId>
+      <artifactId>log4j</artifactId>
+      <version>${log4j-version}</version>
+      <scope>compile</scope>
+    </dependency>
 
     <dependency>
       <groupId>commons-cli</groupId>

Modified: qpid/trunk/qpid/java/client/pom.xml
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/java/client/pom.xml?rev=1560392&r1=1560391&r2=1560392&view=diff
==============================================================================
--- qpid/trunk/qpid/java/client/pom.xml (original)
+++ qpid/trunk/qpid/java/client/pom.xml Wed Jan 22 15:57:20 2014
@@ -43,7 +43,7 @@
     <dependency>
       <groupId>org.slf4j</groupId>
       <artifactId>slf4j-api</artifactId>
-      <version>1.6.4</version>
+      <version>${slf4j-version}</version>
       <scope>compile</scope>
     </dependency>
 
@@ -54,13 +54,6 @@
       <version>0.26-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>
-
-	<dependency>
-	  <groupId>log4j</groupId>
-	  <artifactId>log4j</artifactId>
-	  <version>1.2.16</version>
-	  <scope>test</scope>
-	</dependency>
   </dependencies>
 
   <build>

Modified: qpid/trunk/qpid/java/common/pom.xml
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/java/common/pom.xml?rev=1560392&r1=1560391&r2=1560392&view=diff
==============================================================================
--- qpid/trunk/qpid/java/common/pom.xml (original)
+++ qpid/trunk/qpid/java/common/pom.xml Wed Jan 22 15:57:20 2014
@@ -34,12 +34,12 @@
   </properties>
 
   <dependencies>
-	<dependency>
-	  <groupId>org.slf4j</groupId>
-	  <artifactId>slf4j-api</artifactId>
-	  <version>1.6.4</version>
-	  <scope>compile</scope>
-	</dependency>
+    <dependency>
+      <groupId>org.slf4j</groupId>
+      <artifactId>slf4j-api</artifactId>
+      <version>${slf4j-version}</version>
+      <scope>compile</scope>
+    </dependency>
 
     <!-- test dependencies -->
     <dependency>
@@ -49,12 +49,6 @@
       <scope>test</scope>
     </dependency>
 
-	<dependency>
-	  <groupId>log4j</groupId>
-	  <artifactId>log4j</artifactId>
-	  <version>1.2.16</version>
-	  <scope>test</scope>
-	</dependency>
   </dependencies>
    
   <build>

Modified: qpid/trunk/qpid/java/jca/pom.xml
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/java/jca/pom.xml?rev=1560392&r1=1560391&r2=1560392&view=diff
==============================================================================
--- qpid/trunk/qpid/java/jca/pom.xml (original)
+++ qpid/trunk/qpid/java/jca/pom.xml Wed Jan 22 15:57:20 2014
@@ -34,6 +34,13 @@
     </dependency>
 
     <dependency>
+      <groupId>org.slf4j</groupId>
+      <artifactId>slf4j-api</artifactId>
+      <version>${slf4j-version}</version>
+      <scope>compile</scope>
+    </dependency>
+
+    <dependency>
       <groupId>org.apache.geronimo.specs</groupId>
       <artifactId>geronimo-j2ee-connector_1.5_spec</artifactId>
       <version>2.0.0</version>
@@ -104,6 +111,14 @@
         </exclusion>
       </exclusions>
     </dependency>
+
+    <!-- test dependencies -->
+    <dependency>
+      <groupId>org.apache.qpid</groupId>
+      <artifactId>qpid-test-utils</artifactId>
+      <version>0.26-SNAPSHOT</version>
+      <scope>test</scope>
+    </dependency>
   </dependencies>
    
   <build>

Modified: qpid/trunk/qpid/java/perftests/pom.xml
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/java/perftests/pom.xml?rev=1560392&r1=1560391&r2=1560392&view=diff
==============================================================================
--- qpid/trunk/qpid/java/perftests/pom.xml (original)
+++ qpid/trunk/qpid/java/perftests/pom.xml Wed Jan 22 15:57:20 2014
@@ -42,34 +42,26 @@
     </dependency>
 
     <dependency>
-      <groupId>org.apache.geronimo.specs</groupId>
-      <artifactId>geronimo-jms_1.1_spec</artifactId>
-      <version>1.0</version>
-      <scope>provided</scope>
+      <groupId>log4j</groupId>
+      <artifactId>log4j</artifactId>
+      <version>${log4j-version}</version>
+      <scope>compile</scope>
     </dependency>
 
-    <!-- logging deps -->
     <dependency>
       <groupId>org.slf4j</groupId>
       <artifactId>slf4j-api</artifactId>
-      <version>1.6.4</version>
+      <version>${slf4j-version}</version>
       <scope>compile</scope>
     </dependency>
 
     <dependency>
-      <groupId>org.slf4j</groupId>
-      <artifactId>slf4j-log4j12</artifactId>
-      <version>1.6.4</version>
-      <scope>compile</scope>
+      <groupId>org.apache.geronimo.specs</groupId>
+      <artifactId>geronimo-jms_1.1_spec</artifactId>
+      <version>1.0</version>
+      <scope>provided</scope>
     </dependency>
 
-    <dependency>
-      <groupId>log4j</groupId>
-      <artifactId>log4j</artifactId>
-      <version>1.2.16</version>
-      <scope>compile</scope>
-    </dependency> 
-
     <!-- other deps -->
     <dependency>
       <groupId>commons-lang</groupId>
@@ -262,6 +254,9 @@
           <excludes>
             <exclude>**/org/apache/qpid/systest/**/*.java</exclude>
           </excludes>
+          <systemPropertyVariables>
+            <log4j.configuration.file>${project.basedir}${file.separator}..${file.separator}test-profiles${file.separator}log4j-test.xml</log4j.configuration.file>
+          </systemPropertyVariables>
         </configuration>
         <executions>
           <execution>

Modified: qpid/trunk/qpid/java/perftests/visualisation-jfc/pom.xml
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/java/perftests/visualisation-jfc/pom.xml?rev=1560392&r1=1560391&r2=1560392&view=diff
==============================================================================
--- qpid/trunk/qpid/java/perftests/visualisation-jfc/pom.xml (original)
+++ qpid/trunk/qpid/java/perftests/visualisation-jfc/pom.xml Wed Jan 22 15:57:20 2014
@@ -37,7 +37,7 @@
     <dependency>
       <groupId>org.slf4j</groupId>
       <artifactId>slf4j-api</artifactId>
-      <version>1.6.4</version>
+      <version>${slf4j-version}</version>
       <scope>compile</scope>
     </dependency>
 

Modified: qpid/trunk/qpid/java/pom.xml
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/java/pom.xml?rev=1560392&r1=1560391&r2=1560392&view=diff
==============================================================================
--- qpid/trunk/qpid/java/pom.xml (original)
+++ qpid/trunk/qpid/java/pom.xml Wed Jan 22 15:57:20 2014
@@ -31,8 +31,8 @@
   <!-- ###### TODO ######
     - Add the Excludes files, log4j config, etc test resources to a module (qpid-test-utils?) which can be
       used (extracted?) by the others to prevent them having to reference outside their directly for the files.
-      - Fix what the systests/perftests do to copy the test-profiles dir to the necessary location.
-      - Fix the log4j configuration property to work with all the modules, resolve the currently generated log4j exceptions during test runs.
+        - Fix what the systests/perftests do to copy the test-profiles dir to the necessary location.
+        - Fix the log4j configuration property to work with all the modules.
     - Fix the version numbers in all the modules.
     - Decide on a final name for this parent module, qpid-project isnt necessarily appropriate given it doesnt encompass the whole project.
     - Test deploying the modules to a local Nexus instance (by overriding the repo properties locally).
@@ -68,6 +68,8 @@
     <!-- test dependency version numbers -->
     <junit-version>3.8.1</junit-version>
     <mockito-version>1.9.0</mockito-version>
+    <log4j-version>1.2.16</log4j-version>
+    <slf4j-version>1.6.4</slf4j-version>
 
     <!-- plugin version numbers -->
     <maven-antrun-plugin-version>1.7</maven-antrun-plugin-version>
@@ -132,6 +134,27 @@
       <version>${mockito-version}</version>
       <scope>test</scope>
     </dependency>
+
+    <dependency>
+      <groupId>log4j</groupId>
+      <artifactId>log4j</artifactId>
+      <version>${log4j-version}</version>
+      <scope>test</scope>
+    </dependency>
+
+    <dependency>
+      <groupId>org.slf4j</groupId>
+      <artifactId>slf4j-api</artifactId>
+      <version>${slf4j-version}</version>
+      <scope>test</scope>
+    </dependency>
+
+    <dependency>
+      <groupId>org.slf4j</groupId>
+      <artifactId>slf4j-log4j12</artifactId>
+      <version>${slf4j-version}</version>
+      <scope>test</scope>
+    </dependency>
   </dependencies>
 
   <modules>
@@ -409,7 +432,7 @@
             <java.naming.factory.initial>org.apache.qpid.jndi.PropertiesFileInitialContextFactory</java.naming.factory.initial>
             <java.naming.provider.url>test-profiles${file.separator}test-provider.properties</java.naming.provider.url>
 
-            <broker.config>${qpid.home}/etc/config-systests.json</broker.config>
+            <broker.config>${qpid.home}${file.separator}etc${file.separator}config-systests.json</broker.config>
             <messagestore.class.name>org.apache.qpid.server.store.MemoryMessageStore</messagestore.class.name>
             <broker.protocol.excludes></broker.protocol.excludes>
             <broker.persistent>false</broker.persistent>
@@ -422,8 +445,8 @@
             <amqj.protocol.logging.level>debug</amqj.protocol.logging.level>
             <root.logging.level>warn</root.logging.level>
 
-            <log4j.configuration.file>test-profiles${file.separator}log4j-test.xml</log4j.configuration.file>
-            <log4j.configuration>file://${basedir}${file.separator}..${file.separator}test-profiles${file.separator}log4j-test.xml</log4j.configuration>
+            <log4j.configuration.file>${project.basedir}${file.separator}test-profiles${file.separator}log4j-test.xml</log4j.configuration.file>
+            <log4j.configuration>log4j-test.xml</log4j.configuration>
 
             <log4j.debug>false</log4j.debug>
 
@@ -456,8 +479,7 @@
             <broker.ready>BRK-1004</broker.ready>
             <profile>${profile}</profile>
 
-            <!-- This must be a child of qpid home currently
-                 due to the horrible mechanics of QBTC  -->
+            <!-- This must be a child of qpid home currently due to the horrible mechanics of QBTC  -->
             <test.output>${qpid.home.qbtc.output}</test.output>
           </systemPropertyVariables>
         </configuration>
@@ -502,6 +524,11 @@
 
   <url>http://qpid.apache.org</url>
 
+  <issueManagement>
+    <system>JIRA</system>
+    <url>https://issues.apache.org/jira/browse/QPID</url>
+  </issueManagement>
+
   <mailingLists>
     <mailingList>
       <name>Apache Qpid Users</name>
@@ -525,19 +552,6 @@
     <url>http://svn.apache.org/viewvc/qpid/</url>
   </scm>
 
-  <distributionManagement>
-    <repository>
-      <id>qpid.releases.https</id>
-      <name>Qpid Release Distribution Repository</name>
-      <url>https://repository.apache.org/content/repositories/releases/org/apache/qpid</url>
-    </repository>
-    <snapshotRepository>
-      <id>qpid.snapshots.https</id>
-      <name>Qpid Development Snapshot Repository</name>
-      <url>https://repository.apache.org/content/repositories/snapshots/org/apache/qpid</url>
-    </snapshotRepository>
-  </distributionManagement>
-
   <reporting>
     <plugins>
       <plugin>

Modified: qpid/trunk/qpid/java/qpid-test-utils/pom.xml
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/java/qpid-test-utils/pom.xml?rev=1560392&r1=1560391&r2=1560392&view=diff
==============================================================================
--- qpid/trunk/qpid/java/qpid-test-utils/pom.xml (original)
+++ qpid/trunk/qpid/java/qpid-test-utils/pom.xml Wed Jan 22 15:57:20 2014
@@ -33,12 +33,12 @@
       <scope>compile</scope>
     </dependency>
 
-	<dependency>
-	  <groupId>log4j</groupId>
-	  <artifactId>log4j</artifactId>
-	  <version>1.2.16</version>
-	  <scope>provided</scope>
-	</dependency>
+    <dependency>
+      <groupId>log4j</groupId>
+      <artifactId>log4j</artifactId>
+      <version>${log4j-version}</version>
+      <scope>compile</scope>
+    </dependency>
 
     <dependency>
       <groupId>org.apache.geronimo.specs</groupId>

Added: qpid/trunk/qpid/java/qpid-test-utils/src/main/resources/log4j-test.xml
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/java/qpid-test-utils/src/main/resources/log4j-test.xml?rev=1560392&view=auto
==============================================================================
--- qpid/trunk/qpid/java/qpid-test-utils/src/main/resources/log4j-test.xml (added)
+++ qpid/trunk/qpid/java/qpid-test-utils/src/main/resources/log4j-test.xml Wed Jan 22 15:57:20 2014
@@ -0,0 +1,67 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!--
+    Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements. See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership. The ASF licenses this file
+    to you under the Apache License, Version 2.0 (the
+    "License"); you may not use this file except in compliance
+    with the License. You may obtain a copy of the License at
+
+    http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing,
+    software distributed under the License is distributed on an
+    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+    KIND, either express or implied. See the License for the
+    specific language governing permissions and limitations
+    under the License.
+-->
+
+<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
+
+<!-- ===================================================================== -->
+<!--                                                                       -->
+<!--  Log4j configuration for unit tests                                   -->
+<!--                                                                       -->
+<!-- ===================================================================== -->
+
+<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
+  <appender name="console" class="org.apache.log4j.ConsoleAppender">
+    <param name="Target" value="System.out"/>
+    <param name="ImmediateFlush" value="true"/>
+    <param name="Follow" value="true"/>
+    <layout class="org.apache.log4j.PatternLayout">
+      <param name="ConversionPattern" value="%t %d %p [%c{4}] %m%n"/>
+    </layout>
+  </appender>
+
+  <logger name="org.apache.qpid">
+    <level value="${amqj.logging.level}"/>
+  </logger>
+
+  <logger name="qpid.message">
+    <level value="INFO"/>
+  </logger>
+
+  <logger name="qpid.protocol">
+    <level value="${amqj.protocol.logging.level}"/>
+  </logger>
+
+  <logger name="org.apache.qpid.test.utils.QpidTestCase">
+    <level value="ALL"/>
+  </logger>
+
+  <logger name="org.apache.commons">
+    <level value="WARN"/>
+  </logger>
+
+  <logger name="apache.commons.configuration.ConfigurationFactory">
+    <level value="ERROR"/>
+  </logger>
+
+  <root>
+    <level value="${root.logging.level}"/>
+    <appender-ref ref="console" />
+  </root>
+</log4j:configuration>

Modified: qpid/trunk/qpid/java/systests/pom.xml
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/java/systests/pom.xml?rev=1560392&r1=1560391&r2=1560392&view=diff
==============================================================================
--- qpid/trunk/qpid/java/systests/pom.xml (original)
+++ qpid/trunk/qpid/java/systests/pom.xml Wed Jan 22 15:57:20 2014
@@ -55,6 +55,20 @@
       <scope>compile</scope>
     </dependency>
 
+    <dependency>
+      <groupId>log4j</groupId>
+      <artifactId>log4j</artifactId>
+      <version>${log4j-version}</version>
+      <scope>compile</scope>
+    </dependency>
+
+    <dependency>
+      <groupId>org.slf4j</groupId>
+      <artifactId>slf4j-api</artifactId>
+      <version>${slf4j-version}</version>
+      <scope>compile</scope>
+    </dependency>
+
     <!-- client deps -->
     <dependency>
       <groupId>org.apache.qpid</groupId>
@@ -242,6 +256,9 @@
           <!-- Skip the default test phase, bind to the
                integration-test phase below instead -->
           <skip>true</skip>
+          <systemPropertyVariables>
+            <log4j.configuration.file>${project.basedir}${file.separator}..${file.separator}test-profiles${file.separator}log4j-test.xml</log4j.configuration.file>
+          </systemPropertyVariables>
         </configuration>
         <executions>
           <execution>

Modified: qpid/trunk/qpid/java/tools/pom.xml
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/java/tools/pom.xml?rev=1560392&r1=1560391&r2=1560392&view=diff
==============================================================================
--- qpid/trunk/qpid/java/tools/pom.xml (original)
+++ qpid/trunk/qpid/java/tools/pom.xml Wed Jan 22 15:57:20 2014
@@ -34,18 +34,25 @@
     </dependency>
 
     <dependency>
+      <groupId>log4j</groupId>
+      <artifactId>log4j</artifactId>
+      <version>${log4j-version}</version>
+      <scope>compile</scope>
+    </dependency>
+
+    <dependency>
+      <groupId>org.slf4j</groupId>
+      <artifactId>slf4j-api</artifactId>
+      <version>${slf4j-version}</version>
+      <scope>compile</scope>
+    </dependency>
+
+    <dependency>
       <groupId>org.apache.geronimo.specs</groupId>
       <artifactId>geronimo-jms_1.1_spec</artifactId>
       <version>1.0</version>
       <scope>compile</scope>
     </dependency>
-
-	<dependency>
-	  <groupId>log4j</groupId>
-	  <artifactId>log4j</artifactId>
-	  <version>1.2.16</version>
-	  <scope>compile</scope>
-	</dependency>
   </dependencies>
    
   <build>



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org