The version of Apache log4j used by SoundHelix.

[[ 🗃 ^aEp6o apache-log4j ]] :: [📥 Inbox] [📤 Outbox] [🐤 Followers] [🤝 Collaborators] [🛠 Commits]

Clone

HTTPS: git clone https://vervis.peers.community/repos/aEp6o

SSH: git clone USERNAME@vervis.peers.community:aEp6o

Branches

Tags

v1_2_15_rc3 ::

pom.xml

<!--
 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.

-->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>log4j</groupId>
  <artifactId>log4j</artifactId>
  <packaging>jar</packaging>
  <name>Apache Log4j</name>
  <version>1.2.15</version>
  <properties>
    <currentVersion>1.2.15</currentVersion>
  </properties>  
  <description>Apache Log4j 1.2</description>
  <url>http://logging.apache.org:80/log4j/1.2/</url>
  <issueManagement>
     <system>Bugzilla</system>
     <url>http://issues.apache.org/bugzilla/</url>
  </issueManagement>
  <ciManagement>
  		<system>Gump</system>
  		 <url>http://vmgump.apache.org/gump/public/logging-log4j-12/logging-log4j-12/index.html</url>
  </ciManagement>  
  <inceptionYear>1999</inceptionYear>
  <mailingLists>
       <mailingList>
               <name>log4j-user</name>
               <subscribe>log4j-user-subscribe@logging.apache.org</subscribe>
               <unsubscribe>log4j-user-unsubscribe@logging.apache.org</unsubscribe>
               <post>log4j-user@logging.apache.org</post>
               <archive>http://mail-archives.apache.org/mod_mbox/logging-log4j-dev/</archive>
               <otherArchives>
                       <otherArchive>http://marc.info/?l=log4j-user</otherArchive>
                   <otherArchive>http://dir.gmane.org/gmane.comp.jakarta.log4j.user</otherArchive>
               </otherArchives>
       </mailingList>
       <mailingList>
               <name>log4j-dev</name>
               <subscribe>log4j-dev-subscribe@logging.apache.org</subscribe>
               <unsubscribe>log4j-dev-unsubscribe@logging.apache.org</unsubscribe>
               <post>log4j-dev@logging.apache.org</post>
               <archive>http://mail-archives.apache.org/mod_mbox/logging-log4j-dev/</archive>
               <otherArchives>
                   <otherArchive>http://marc.info/?l=log4j-dev</otherArchive>
                   <otherArchive>http://dir.gmane.org/gmane.comp.jakarta.log4j.devel</otherArchive>
               </otherArchives>
       </mailingList>
  </mailingLists>
  <licenses>
    <license>
      <name>The Apache Software License, Version 2.0</name>
      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
      <distribution>repo</distribution>
    </license>
  </licenses>
  <scm>
       <connection>scm:svn:http://svn.apache.org/repos/asf/logging/log4j/tags/v1_2_15_rc3</connection>
       <developerConnection>scm:svn:https://svn.apache.org/repos/asf/logging/log4j/tags/v1_2_15_rc3</developerConnection>
    <url>http://svn.apache.org/viewcvs.cgi/logging/log4j/tags/v1_2_15_rc3</url>
  </scm>
  <organization>
    <name>Apache Software Foundation</name>
    <url>http://www.apache.org</url>
  </organization>
  <build>
    <plugins>
      <plugin>
        <artifactId>maven-surefire-plugin</artifactId>
        <configuration>
          <workingDirectory>tests</workingDirectory>
          <reportFormat>plain</reportFormat>
		  <forkMode>pertest</forkMode>
          <skip>true</skip>
		  <includes>
			  <include>org/apache/log4j/LevelTest.java</include>
		<include>org/apache/log4j/PriorityTest.java</include>
        <include>org/apache/log4j/CategoryTest.java</include>
        <include>org/apache/log4j/FileAppenderTest.java</include>
        <include>org/apache/log4j/LogManagerTest.java</include>
        <include>org/apache/log4j/helpers.LogLogTest.java</include>
        <include>org/apache/log4j/LayoutTest.java</include>
        <include>org/apache/log4j/helpers.DateLayoutTest.java</include>
        <include>org/apache/log4j/TTCCLayoutTest.java</include>
        <include>org/apache/log4j/xml.XMLLayoutTest.java</include>
        <include>org/apache/log4j/HTMLLayoutTest.java</include>
        <include>org/apache/log4j/PatternLayoutTest.java</include>
        <include>org/apache/log4j/spi.LoggingEventTest.java</include>
        <include>org/apache/log4j/spi.ThrowableInformationTest.java</include>
        <include>org/apache/log4j/spi.LocationInfoTest.java</include>
        <include>org/apache/log4j/PropertyConfiguratorTest.java</include>
        <include>org/apache/log4j/MinimumTestCase.java</include>
        <include>org/apache/log4j/LoggerTestCase.java</include>
        <include>org/apache/log4j/PatternLayoutTestCase.java</include>
        <include>org/apache/log4j/HierarchyThresholdTestCase.java</include>
        <include>org/apache/log4j/xml/DOMTestCase.java</include>
        <include>org/apache/log4j/xml/CustomLevelTestCase.java</include>
        <include>org/apache/log4j/customLogger/XLoggerTestCase.java</include>
		<!-- DefaultInit  -->
		<!-- SocketServer -->
        <include>org/apache/log4j/xml/XMLLayoutTestCase.java</include>
        <include>org/apache/log4j/xml/AsyncAppenderTestCase.java</include>
        <include>org/apache/log4j/varia/LevelMatchFilterTestCase.java</include>

       <!--   ErrorHandlerTestCase is not run in Ant build either
			<include>org/apache/log4j/varia/ErrorHandlerTestCase.java</include>
		-->
       <!-- include>org/apache/log4j/helpers/OptionConverterTestCase.java</include -->
      <include>org/apache/log4j/helpers/BoundedFIFOTestCase.java</include>
      <include>org/apache/log4j/helpers/CyclicBufferTestCase.java</include>
      <include>org/apache/log4j/helpers/PatternParserTestCase.java</include>
      <include>org/apache/log4j/or/ORTestCase.java</include>
      <include>org/apache/log4j/DRFATestCase.java</include>
      <include>org/apache/log4j/RFATestCase.java</include>
      <include>org/apache/log4j/varia/ERFATestCase.java</include>
	  <include>org/apache/log4j/net/SyslogAppenderTest</include>
      <include>org/apache/log4j/nt/NTEventLogAppenderTest</include>
      <include>org/apache/log4j/net/SocketAppenderTest</include>
	</includes>
        </configuration>
      </plugin>
      <plugin>
        <artifactId>maven-compiler-plugin</artifactId>
        <configuration>
            <source>1.2</source>
            <target>1.1</target>
        </configuration>
      </plugin>
	  <plugin>
        <artifactId>maven-jar-plugin</artifactId>
        <configuration>
          <archive>
                <manifestSections>
                <manifestSection>
                    <name>org.apache.log4j</name>
                    <manifestEntries>
                        <Implementation-Title>log4j</Implementation-Title>
                        <Implementation-Version>${project.version}</Implementation-Version>
                        <Implementation-Vendor>"Apache Software Foundation"</Implementation-Vendor>
                    </manifestEntries>
                </manifestSection>
                </manifestSections>
          </archive>
        </configuration>
      </plugin>
      <plugin>
        <artifactId>maven-antrun-plugin</artifactId>
        <executions>
		  <!--   generate NTEventLogAppender.dll    -->
          <execution>
            <phase>process-classes</phase>
			<id>ntdll</id>
            <configuration>
              <tasks>
				  <ant antfile="src/ntdll/build.xml">
					  <property name="target.dir" location="target" />
					  <property name="classes.dir" location="target/classes" />
					  <property name="src.dir" location="src/ntdll" />
                      <property name="jni.include.dir" location="${java.home}/../include" />
				  </ant>
			  </tasks>
            </configuration>
            <goals>
              <goal>run</goal>
            </goals>
          </execution>
		  <!--   create tests/output prior to test run    -->
          <execution>
            <phase>test-compile</phase>
			<id>mkdir_tests_output</id>
            <configuration>
              <tasks>
				  <mkdir dir="tests/output" />
			  </tasks>
            </configuration>
            <goals>
              <goal>run</goal>
            </goals>
          </execution>
          <execution>
            <phase>clean</phase>
			<id>rmdir_tests_output</id>
            <configuration>
              <tasks>
				  <delete dir="tests/output" />
			  </tasks>
            </configuration>
            <goals>
              <goal>run</goal>
            </goals>
          </execution>
          <execution>
            <phase>test</phase>
		<id>runAll</id>
            <configuration>
                <tasks>
			  <ant dir="tests" target="runAll">
				<property name="junit.jar" location="${user.home}/.m2/repository/junit/junit/3.8.1/junit-3.8.1.jar" />
				<property name="jakarta.oro.jar" location="${user.home}/.m2/repository/oro/oro/2.0.8/oro-2.0.8.jar" />
                        <property name="log4j.jar" location="target/classes" />
				<property name="project.lib.home" location="target" />
                    </ant> 
                </tasks>
            </configuration>
            <goals>
              <goal>run</goal>
            </goals>
          </execution>
          <!--   release builds will put SVN tags into the SCM page, this changes it back to a branch  -->
          <execution>
            <phase>site</phase>
            <id>untag-site</id>
            <configuration>
                <tasks>
                    <taskdef name="replaceregexp" classname="org.apache.tools.ant.taskdefs.optional.ReplaceRegExp" />                
                   <replaceregexp file="target/site/source-repository.html" match="/tags/[^ ]*" replace="/branches/v1_2-branch" flags="g" />
                </tasks>
            </configuration>
            <goals>
              <goal>run</goal>
            </goals>
          </execution>
        </executions>
       <dependencies>
          <dependency>
            <groupId>ant</groupId>
            <artifactId>ant-nodeps</artifactId>
            <version>1.6.5</version>
          </dependency>
          <dependency>
            <groupId>ant</groupId>
            <artifactId>ant-junit</artifactId>
            <version>1.6.5</version>
          </dependency>
  	    <dependency>
             <groupId>junit</groupId>
             <artifactId>junit</artifactId>
             <version>3.8.1</version>
             <scope>test</scope>
          </dependency>
        <dependency>
          <groupId>sun.jdk</groupId>
          <artifactId>tools</artifactId>
          <version>1.4.2</version>
          <scope>system</scope>
          <systemPath>${tools.jar}</systemPath>
        </dependency>
        </dependencies>
      </plugin>	 
	  <plugin>
         <artifactId>maven-assembly-plugin</artifactId>
         <configuration>
           <descriptors>
              <descriptor>src/assembly/bin.xml</descriptor>
           </descriptors>
           <appendAssemblyId>false</appendAssemblyId>
        </configuration>
        <executions>
            <execution>
                <goals>
                    <goal>assembly</goal>
                </goals>
            </execution>
        </executions>
	 </plugin>
      <plugin>
        <artifactId>maven-javadoc-plugin</artifactId>
        <executions>
            <execution>
                <goals>
                    <goal>jar</goal>
                    <goal>javadoc</goal>
                </goals>
            </execution>
        </executions>
      </plugin>
      <plugin>
        <artifactId>maven-source-plugin</artifactId>
        <executions>
            <execution>
                <goals>
                    <goal>jar</goal>
                </goals>
            </execution>
        </executions>
      </plugin>     
    </plugins>      
    <testSourceDirectory>tests/src/java</testSourceDirectory>
	<testResources>
		<testResource>
			<directory>tests/resources</directory>
		</testResource>
	</testResources>
</build>
<profiles>
    <profile>
      <id>mac</id>
      <activation>
        <os><family>mac</family></os>
      </activation>
      <properties>
         <tools.jar>${java.home}/../Classes/classes.jar</tools.jar>
      </properties>
    </profile>
    <profile>
      <id>default</id>
      <activation>
        <activeByDefault>true</activeByDefault>
      </activation>
      <properties>
         <tools.jar>${java.home}/../lib/tools.jar</tools.jar>
      </properties>
   </profile>
  </profiles>
<repositories>
	<repository>
  		<id>java.net</id>
  		<url>https://maven-repository.dev.java.net/nonav/repository</url>
  		<layout>legacy</layout>
	</repository>
</repositories>
<dependencies>
  <dependency>
    <groupId>javax.mail</groupId>
    <artifactId>mail</artifactId>
    <version>1.4</version>
  </dependency>
  <dependency>
    <groupId>javax.jms</groupId>
    <artifactId>jms</artifactId>
    <version>1.1</version>
  </dependency>
 <dependency>
    <groupId>com.sun.jdmk</groupId>
    <artifactId>jmxtools</artifactId>
    <version>1.2.1</version>
  </dependency>
 <dependency>
    <groupId>com.sun.jmx</groupId>
    <artifactId>jmxri</artifactId>
    <version>1.2.1</version>
  </dependency>
 <dependency>
    <groupId>oro</groupId>
    <artifactId>oro</artifactId>
    <version>2.0.8</version>
    <scope>test</scope>
  </dependency>
  <dependency>
    <groupId>junit</groupId>
    <artifactId>junit</artifactId>
    <version>3.8.1</version>
    <scope>test</scope>
  </dependency>
</dependencies>
  <reporting>
    <excludeDefaults>true</excludeDefaults>  
    <plugins>
      <plugin>
        <artifactId>maven-project-info-reports-plugin</artifactId>
        <reportSets>
          <reportSet>
            <reports>
              <report>scm</report>
              <report>dependencies</report>
              <report>cim</report>
              <report>issue-tracking</report>
              <report>mailing-list</report>
              <report>license</report>
            </reports>
          </reportSet>
        </reportSets>
      </plugin>
      <plugin>
          <groupId>org.codehaus.mojo</groupId>
          <artifactId>jxr-maven-plugin</artifactId>
      </plugin>
      <plugin>
          <artifactId>maven-release-plugin</artifactId>
          <configuration>
              <goals>site-deploy</goals>
              <goals>assembly:assembly</goals>
              <goals>deploy</goals>
          </configuration>
      </plugin>
      <plugin>
        <artifactId>maven-changes-plugin</artifactId>
      	<reportSets>
          <reportSet>
            <reports>
              <report>changes-report</report>
            </reports>
          </reportSet>
        </reportSets>
        <configuration>
        	<issueLinkTemplate>%URL%/show_bug.cgi?id=%ISSUE%</issueLinkTemplate>
        </configuration>
      </plugin>      
    </plugins>
  </reporting>
 <distributionManagement>
    <repository>
      <id>logging.repo</id>
      <url>scp://people.apache.org/www/people.apache.org/builds/logging/repo/</url>
    </repository>
    <site>
      <id>logging.site</id>
      <url>scp://people.apache.org/www/logging.apache.org/log4j/1.2/</url>
    </site>
  </distributionManagement> 
</project>

[See repo JSON]