You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@logging.apache.org by ps...@apache.org on 2007/08/21 02:57:21 UTC

svn commit: r567891 - /logging/chainsaw/trunk/pom.xml

Author: psmith
Date: Mon Aug 20 17:57:21 2007
New Revision: 567891

URL: http://svn.apache.org/viewvc?rev=567891&view=rev
Log:
Added dependency to jsch for VFSLogFilePatternReceiver.

Updated reference to 1.1 Snapshot of log4j-receivers.


Modified:
    logging/chainsaw/trunk/pom.xml

Modified: logging/chainsaw/trunk/pom.xml
URL: http://svn.apache.org/viewvc/logging/chainsaw/trunk/pom.xml?rev=567891&r1=567890&r2=567891&view=diff
==============================================================================
--- logging/chainsaw/trunk/pom.xml (original)
+++ logging/chainsaw/trunk/pom.xml Mon Aug 20 17:57:21 2007
@@ -1,28 +1,10 @@
 <?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.
-
--->
 <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>apache-chainsaw</artifactId>
-  <packaging>jar</packaging>
-  <version>1.99.0</version>
   <name>Apache Chainsaw</name>
+  <version>1.99.0</version>
   <description>Graphical Viewer for Logging events from a local or remote log4j event system.</description>
   <url>http://logging.apache.org:80/log4j/companions/chainsaw</url>
   <issueManagement>
@@ -57,22 +39,6 @@
       </otherArchives>
     </mailingList>
   </mailingLists>
-  <licenses>
-    <license>
-      <name>Apache 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/chainsaw/trunk</connection>
-    <developerConnection>scm:svn:https://svn.apache.org/repos/asf/logging/chainsaw/trunk</developerConnection>
-    <url>http://svn.apache.org/repos/asf/logging/chainsaw/trunk/</url>
-  </scm>
-  <organization>
-    <name>Apache Software Foundation</name>
-    <url>http://www.apache.org</url>
-  </organization>
   <developers>
     <developer>
       <id>mwomack</id>
@@ -100,39 +66,22 @@
       <name>Isuru Suriarachchi</name>
     </contributor>
   </contributors>
-  <properties>
-    <chainsaw.mainclass>org.apache.log4j.chainsaw.LogUI</chainsaw.mainclass>
-  </properties>
-<!--  TODO: These element should be removed before release -->
-  <repositories>
-    <repository>
-      <id>Codehaus Snapshots</id>
-      <url>http://snapshots.repository.codehaus.org/</url>
-      <snapshots>
-        <enabled>true</enabled>
-      </snapshots>
-      <releases>
-        <enabled>false</enabled>
-      </releases>
-    </repository>
-    <repository>
-      <id>logging.rc</id>
-      <name>logging services release candidates</name>
-      <url>http://people.apache.org/builds/logging/repo</url>
-    </repository>
-  </repositories>
-  <pluginRepositories>
-    <pluginRepository>
-      <id>Codehaus Snapshots</id>
-      <url>http://snapshots.repository.codehaus.org/</url>
-      <snapshots>
-        <enabled>true</enabled>
-      </snapshots>
-      <releases>
-        <enabled>false</enabled>
-      </releases>
-    </pluginRepository>
-  </pluginRepositories>
+  <licenses>
+    <license>
+      <name>Apache 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/chainsaw/trunk</connection>
+    <developerConnection>scm:svn:https://svn.apache.org/repos/asf/logging/chainsaw/trunk</developerConnection>
+    <url>http://svn.apache.org/repos/asf/logging/chainsaw/trunk/</url>
+  </scm>
+  <organization>
+    <name>Apache Software Foundation</name>
+    <url>http://www.apache.org</url>
+  </organization>
   <build>
     <plugins>
       <plugin>
@@ -173,45 +122,45 @@
         <artifactId>maven-antrun-plugin</artifactId>
         <executions>
           <execution>
-            <phase>site</phase>
             <id>untag-site</id>
+            <phase>site</phase>
+            <goals>
+              <goal>run</goal>
+            </goals>
             <configuration>
               <tasks>
-                <taskdef name="replaceregexp" classname="org.apache.tools.ant.taskdefs.optional.ReplaceRegExp"/>
-                <replaceregexp file="target/site/source-repository.html" match="/tags/[^ ]*" replace="/trunk" flags="g"/>
-                <replaceregexp match="-- Generated by (.*) on .*--" replace="-- Generated by \1 --" flags="g">
-		   <fileset dir="target/site/apidocs" includes="**/*.html"/>
-		</replaceregexp>
+                <taskdef />
+                <replaceregexp />
+                <replaceregexp>
+                  <fileset />
+                </replaceregexp>
               </tasks>
             </configuration>
+          </execution>
+          <execution>
+            <id>post-site</id>
+            <phase>post-site</phase>
             <goals>
               <goal>run</goal>
             </goals>
+            <configuration>
+              <tasks>
+                <ant />
+              </tasks>
+            </configuration>
+          </execution>
+          <execution>
+            <id>site-deploy</id>
+            <phase>site-deploy</phase>
+            <goals>
+              <goal>run</goal>
+            </goals>
+            <configuration>
+              <tasks>
+                <ant />
+              </tasks>
+            </configuration>
           </execution>
-          <execution>
-            <phase>post-site</phase>
-            <id>post-site</id>
-            <configuration>
-                <tasks>
-                   <ant target="post-site"/>
-                </tasks>
-            </configuration>
-            <goals>
-              <goal>run</goal>
-            </goals>
-          </execution>
-          <execution>
-            <phase>site-deploy</phase>
-            <id>site-deploy</id>
-            <configuration>
-                <tasks>
-                   <ant target="site-deploy"/>
-                </tasks>
-            </configuration>
-            <goals>
-              <goal>run</goal>
-            </goals>
-          </execution>
         </executions>
         <dependencies>
           <dependency>
@@ -219,21 +168,15 @@
             <artifactId>ant-nodeps</artifactId>
             <version>1.6.5</version>
           </dependency>
-          <dependency>
-            <groupId>ant-contrib</groupId>
-            <artifactId>ant-contrib</artifactId>
-            <version>1.0b2</version>
-          </dependency>
+          <dependency>
+            <groupId>ant-contrib</groupId>
+            <artifactId>ant-contrib</artifactId>
+            <version>1.0b2</version>
+          </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>
@@ -241,6 +184,12 @@
             </goals>
           </execution>
         </executions>
+        <configuration>
+          <descriptors>
+            <descriptor>src/assembly/bin.xml</descriptor>
+          </descriptors>
+          <appendAssemblyId>false</appendAssemblyId>
+        </configuration>
       </plugin>
       <plugin>
         <artifactId>maven-javadoc-plugin</artifactId>
@@ -266,14 +215,6 @@
       <plugin>
         <groupId>org.codehaus.mojo</groupId>
         <artifactId>appassembler-maven-plugin</artifactId>
-        <configuration>
-          <programs>
-            <program>
-              <mainClass>${chainsaw.mainclass}</mainClass>
-              <name>chainsaw</name>
-            </program>
-          </programs>
-        </configuration>
         <executions>
           <execution>
             <phase>package</phase>
@@ -282,6 +223,14 @@
             </goals>
           </execution>
         </executions>
+        <configuration>
+          <programs>
+            <program>
+              <mainClass>${chainsaw.mainclass}</mainClass>
+              <name>chainsaw</name>
+            </program>
+          </programs>
+        </configuration>
       </plugin>
       <plugin>
         <groupId>org.codehaus.mojo</groupId>
@@ -293,68 +242,61 @@
           <iconFile>${basedir}/src/main/resources/logo.icns</iconFile>
           <bundleName>Chainsaw</bundleName>
         </configuration>
-<!-- By default, we don't want the OSX distribution run; not everyone has a Mac to build it on.  (Poor them..)				<executions>
-					<execution>
-						<phase>package</phase>
-						<goals>
-							<goal>bundle</goal>
-						</goals>
-					</execution>
-				</executions>
--->
       </plugin>
       <plugin>
         <groupId>org.codehaus.mojo</groupId>
         <artifactId>webstart-maven-plugin</artifactId>
         <version>1.0-SNAPSHOT</version>
-<!-- Not everyone needs to create the webstart package by default
-        <executions>
-           <execution>
-           	  <phase>package</phase>
-              <goals>
-                 <goal>jnlp</goal>
-              </goals>
-           </execution>
-        </executions>
--->
         <configuration>
-<!-- JNLP generation -->
           <jnlp>
-<!-- default values -->
-<!--resources>${project.basedir}/src/main/jnlp</resources-->
-<!--inputTemplateResourcePath>${project.basedir}</inputTemplateResourcePath-->
-<!--inputTemplate>src/jnlp/template.vm</inputTemplate-->
-<!-- relative to inputTemplateResourcePath -->
             <outputFile>webstart.jnlp</outputFile>
-<!-- defaults to launch.jnlp -->
-<!-- used to automatically identify the jar containing the main class. -->
-<!-- this is perhaps going to change -->
             <mainClass>${chainsaw.mainclass}</mainClass>
           </jnlp>
-<!-- SIGNING -->
-<!-- defining this will automatically sign the jar and its dependencies, if necessary -->
           <sign>
             <keystore>${chainsaw.webstart.keystore}</keystore>
             <keypass>${chainsaw.webstart.keypass}</keypass>
             <storepass>${chainsaw.webstart.storepass}</storepass>
-            <storetype/>
+            <storetype />
             <alias>${chainsaw.webstart.alias}</alias>
-            <validity/>
-            <dnameCn/>
-            <dnameOu/>
-            <dnameO/>
-            <dnameL/>
-            <dnameSt/>
-            <dnameC/>
+            <validity />
+            <dnameCn />
+            <dnameOu />
+            <dnameO />
+            <dnameL />
+            <dnameSt />
+            <dnameC />
             <verify>false</verify>
           </sign>
-<!--install>false</install-->
-<!-- not yet supported -->
           <verbose>false</verbose>
         </configuration>
       </plugin>
     </plugins>
   </build>
+  <repositories>
+    <repository>
+      <releases>
+        <enabled>false</enabled>
+      </releases>
+      <snapshots />
+      <id>Codehaus Snapshots</id>
+      <url>http://snapshots.repository.codehaus.org/</url>
+    </repository>
+    <repository>
+      <id>logging.rc</id>
+      <name>logging services release candidates</name>
+      <url>http://people.apache.org/builds/logging/repo</url>
+    </repository>
+  </repositories>
+  <pluginRepositories>
+    <pluginRepository>
+      <releases>
+        <enabled>false</enabled>
+      </releases>
+      <snapshots />
+      <id>Codehaus Snapshots</id>
+      <url>http://snapshots.repository.codehaus.org/</url>
+    </pluginRepository>
+  </pluginRepositories>
   <dependencies>
     <dependency>
       <groupId>log4j</groupId>
@@ -369,7 +311,7 @@
     <dependency>
       <groupId>log4j</groupId>
       <artifactId>apache-log4j-receivers</artifactId>
-      <version>1.0</version>
+      <version>1.1-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>log4j</groupId>
@@ -408,6 +350,11 @@
       <version>3.8.1</version>
       <scope>test</scope>
     </dependency>
+    <dependency>
+      <groupId>com.jcraft</groupId>
+      <artifactId>jsch</artifactId>
+      <version>0.1.31</version>
+    </dependency>
   </dependencies>
   <reporting>
     <excludeDefaults>true</excludeDefaults>
@@ -428,6 +375,9 @@
       </plugin>
       <plugin>
         <artifactId>maven-changes-plugin</artifactId>
+        <configuration>
+          <issueLinkTemplate>%URL%/show_bug.cgi?id=%ISSUE%</issueLinkTemplate>
+        </configuration>
         <reportSets>
           <reportSet>
             <reports>
@@ -435,9 +385,6 @@
             </reports>
           </reportSet>
         </reportSets>
-        <configuration>
-          <issueLinkTemplate>%URL%/show_bug.cgi?id=%ISSUE%</issueLinkTemplate>
-        </configuration>
       </plugin>
       <plugin>
         <artifactId>maven-pmd-plugin</artifactId>
@@ -452,9 +399,13 @@
       <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://localhost/${user.dir}/target/site-deploy</url>
-    </site>
+    <site>
+      <id>logging.site</id>
+      <url>scp://localhost/${user.dir}/target/site-deploy</url>
+    </site>
   </distributionManagement>
+  <properties>
+    <chainsaw.mainclass>org.apache.log4j.chainsaw.LogUI</chainsaw.mainclass>
+  </properties>
 </project>
+