Author: eric
Date: Mon Mar 19 14:19:21 2012
New Revision: 1302467
URL: http://svn.apache.org/viewvc?rev=1302467&view=rev
Log:
Replace tabs with 4 spaces
Modified:
james/app/trunk/pom.xml
Modified: james/app/trunk/pom.xml
URL:
http://svn.apache.org/viewvc/james/app/trunk/pom.xml?rev=1302467&r1=1302466&r2=1302467&view=diff
==============================================================================
--- james/app/trunk/pom.xml (original)
+++ james/app/trunk/pom.xml Mon Mar 19 14:19:21 2012
@@ -23,8 +23,8 @@
<parent>
<groupId>org.apache.james</groupId>
- <artifactId>james-server</artifactId>
- <version>3.0-beta4</version>
+ <artifactId>james-server</artifactId>
+ <version>3.0-beta4</version>
<relativePath />
</parent>
@@ -36,9 +36,9 @@
<description>An advanced email server</description>
<scm>
-
<connection>scm:svn:http://svn.apache.org/repos/asf/james/app/trunk</connection>
-
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/james/app/trunk</developerConnection>
- <url>http://svn.apache.org/repos/asf/james/app/trunk</url>
+
<connection>scm:svn:http://svn.apache.org/repos/asf/james/app/trunk</connection>
+
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/james/app/trunk</developerConnection>
+ <url>http://svn.apache.org/repos/asf/james/app/trunk</url>
</scm>
<properties>
@@ -58,7 +58,7 @@
<javamail.system-property9>-Dmail.mime.decodeparameters=true</javamail.system-property9>
<javamail.system-property10>-Dmail.mime.address.strict=false</javamail.system-property10>
<javamail.system-properties>${javamail.system-property1}
${javamail.system-property2} ${javamail.system-property3}
${javamail.system-property4} ${javamail.system-property5}
- ${javamail.system-property6} ${javamail.system-property7}
${javamail.system-property8} ${javamail.system-property9}
${javamail.system-property10}
+ ${javamail.system-property6} ${javamail.system-property7}
${javamail.system-property8} ${javamail.system-property9}
${javamail.system-property10}
</javamail.system-properties>
<!-- JMX system properties -->
@@ -79,9 +79,9 @@
</properties>
<dependencies>
- <dependency>
- <groupId>org.apache.james</groupId>
- <artifactId>james-server-cli</artifactId>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-cli</artifactId>
<version>${james.server.version}</version>
</dependency>
<dependency>
@@ -123,197 +123,197 @@
<groupId>org.apache.james</groupId>
<artifactId>james-server-container-spring</artifactId>
<version>${james.server.version}</version>
- <exclusions>
- <exclusion>
- <groupId>org.springframework.osgi</groupId>
- <artifactId>spring-osgi-extender</artifactId>
- </exclusion>
- <exclusion>
- <groupId>org.osgi</groupId>
- <artifactId>org.osgi.core</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>org.apache.james</groupId>
- <artifactId>james-server-lifecycle-spring</artifactId>
- <version>${james.server.version}</version>
- <scope>runtime</scope>
- <exclusions>
- <exclusion>
- <groupId>org.springframework.osgi</groupId>
- <artifactId>spring-osgi-extender</artifactId>
- </exclusion>
- <exclusion>
- <groupId>org.osgi</groupId>
- <artifactId>org.osgi.core</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
+ <exclusions>
+ <exclusion>
+ <groupId>org.springframework.osgi</groupId>
+ <artifactId>spring-osgi-extender</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.osgi</groupId>
+ <artifactId>org.osgi.core</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-lifecycle-spring</artifactId>
+ <version>${james.server.version}</version>
+ <scope>runtime</scope>
+ <exclusions>
+ <exclusion>
+ <groupId>org.springframework.osgi</groupId>
+ <artifactId>spring-osgi-extender</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.osgi</groupId>
+ <artifactId>org.osgi.core</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
<!-- Runtime dependencies which will get included in the generated binary
distribution -->
- <dependency>
- <groupId>org.apache.james</groupId>
- <artifactId>james-server-cli</artifactId>
- <version>${james.server.version}</version>
- <scope>runtime</scope>
- </dependency>
- <dependency>
- <groupId>org.slf4j</groupId>
- <artifactId>slf4j-api</artifactId>
- </dependency>
- <dependency>
- <groupId>org.slf4j</groupId>
- <artifactId>slf4j-log4j12</artifactId>
- <scope>runtime</scope>
- </dependency>
- <dependency>
- <groupId>org.slf4j</groupId>
- <artifactId>jcl-over-slf4j</artifactId>
- <scope>runtime</scope>
- </dependency>
- <dependency>
- <groupId>commons-daemon</groupId>
- <artifactId>commons-daemon</artifactId>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-core</artifactId>
- <scope>runtime</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-spring</artifactId>
- <scope>runtime</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.xbean</groupId>
- <artifactId>xbean-spring</artifactId>
- <scope>runtime</scope>
- </dependency>
-
- <dependency>
- <groupId>org.springframework</groupId>
- <artifactId>spring-jms</artifactId>
- <scope>runtime</scope>
- </dependency>
- <dependency>
- <groupId>org.springframework</groupId>
- <artifactId>spring-orm</artifactId>
- <scope>runtime</scope>
- </dependency>
- <dependency>
- <groupId>org.springframework</groupId>
- <artifactId>spring-tx</artifactId>
- <scope>runtime</scope>
- </dependency>
- <dependency>
- <groupId>org.springframework</groupId>
- <artifactId>spring-jdbc</artifactId>
- <scope>runtime</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.james</groupId>
- <artifactId>james-server-mailetcontainer-camel</artifactId>
- <scope>runtime</scope>
- <version>${james.server.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.james</groupId>
- <artifactId>james-server-mailbox-adapter</artifactId>
- <scope>runtime</scope>
- <version>${james.server.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.james</groupId>
- <artifactId>james-server-dnsservice-api</artifactId>
- <scope>runtime</scope>
- <version>${james.server.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.james</groupId>
- <artifactId>james-server-dnsservice-dnsjava</artifactId>
- <scope>runtime</scope>
- <version>${james.server.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.james</groupId>
- <artifactId>james-server-protocols-library</artifactId>
- <scope>runtime</scope>
- <version>${james.server.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.james</groupId>
- <artifactId>james-server-util</artifactId>
- <scope>runtime</scope>
- <version>${james.server.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.james</groupId>
- <artifactId>james-server-data-library</artifactId>
- <scope>runtime</scope>
- <version>${james.server.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.james</groupId>
- <artifactId>james-server-data-ldap</artifactId>
- <scope>runtime</scope>
- <version>${james.server.version}</version>
- </dependency>
-
- <dependency>
- <groupId>org.apache.james</groupId>
- <artifactId>james-server-protocols-smtp</artifactId>
- <scope>runtime</scope>
- <version>${james.server.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.james</groupId>
- <artifactId>james-server-protocols-imap4</artifactId>
- <scope>runtime</scope>
- <version>${james.server.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.james</groupId>
- <artifactId>james-server-protocols-lmtp</artifactId>
- <scope>runtime</scope>
- <version>${james.server.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.james</groupId>
- <artifactId>james-server-protocols-pop3</artifactId>
- <scope>runtime</scope>
- <version>${james.server.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.james</groupId>
- <artifactId>james-server-fetchmail</artifactId>
- <scope>runtime</scope>
- <version>${james.server.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.james</groupId>
- <artifactId>james-server-queue-file</artifactId>
- <scope>runtime</scope>
- <version>${james.server.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.james</groupId>
- <artifactId>james-server-queue-jms</artifactId>
- <scope>runtime</scope>
- <version>${james.server.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.james</groupId>
- <artifactId>james-server-queue-activemq</artifactId>
- <scope>runtime</scope>
- <version>${james.server.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.james</groupId>
- <artifactId>james-server-mailets</artifactId>
- <scope>runtime</scope>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-cli</artifactId>
+ <version>${james.server.version}</version>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.slf4j</groupId>
+ <artifactId>slf4j-api</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.slf4j</groupId>
+ <artifactId>slf4j-log4j12</artifactId>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.slf4j</groupId>
+ <artifactId>jcl-over-slf4j</artifactId>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>commons-daemon</groupId>
+ <artifactId>commons-daemon</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-core</artifactId>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-spring</artifactId>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.xbean</groupId>
+ <artifactId>xbean-spring</artifactId>
+ <scope>runtime</scope>
+ </dependency>
+
+ <dependency>
+ <groupId>org.springframework</groupId>
+ <artifactId>spring-jms</artifactId>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.springframework</groupId>
+ <artifactId>spring-orm</artifactId>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.springframework</groupId>
+ <artifactId>spring-tx</artifactId>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.springframework</groupId>
+ <artifactId>spring-jdbc</artifactId>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-mailetcontainer-camel</artifactId>
+ <scope>runtime</scope>
+ <version>${james.server.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-mailbox-adapter</artifactId>
+ <scope>runtime</scope>
+ <version>${james.server.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-dnsservice-api</artifactId>
+ <scope>runtime</scope>
+ <version>${james.server.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-dnsservice-dnsjava</artifactId>
+ <scope>runtime</scope>
+ <version>${james.server.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-protocols-library</artifactId>
+ <scope>runtime</scope>
+ <version>${james.server.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-util</artifactId>
+ <scope>runtime</scope>
+ <version>${james.server.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-data-library</artifactId>
+ <scope>runtime</scope>
+ <version>${james.server.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-data-ldap</artifactId>
+ <scope>runtime</scope>
+ <version>${james.server.version}</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-protocols-smtp</artifactId>
+ <scope>runtime</scope>
+ <version>${james.server.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-protocols-imap4</artifactId>
+ <scope>runtime</scope>
+ <version>${james.server.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-protocols-lmtp</artifactId>
+ <scope>runtime</scope>
+ <version>${james.server.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-protocols-pop3</artifactId>
+ <scope>runtime</scope>
+ <version>${james.server.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-fetchmail</artifactId>
+ <scope>runtime</scope>
+ <version>${james.server.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-queue-file</artifactId>
+ <scope>runtime</scope>
+ <version>${james.server.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-queue-jms</artifactId>
+ <scope>runtime</scope>
<version>${james.server.version}</version>
- </dependency>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-queue-activemq</artifactId>
+ <scope>runtime</scope>
+ <version>${james.server.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-mailets</artifactId>
+ <scope>runtime</scope>
+ <version>${james.server.version}</version>
+ </dependency>
<!-- Comment jackrabbit dependency to avoid lucene version clash with
mailbox-lucene (JAMES-1297)
<dependency>
<groupId>org.apache.jackrabbit</groupId>
@@ -327,151 +327,151 @@
</exclusions>
</dependency>
-->
- <dependency>
- <groupId>org.apache.derby</groupId>
- <artifactId>derby</artifactId>
- <scope>runtime</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.james</groupId>
- <artifactId>apache-james-mailbox-jpa</artifactId>
- <scope>runtime</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.james</groupId>
- <artifactId>apache-james-mailbox-spring</artifactId>
- <scope>runtime</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.james</groupId>
- <artifactId>apache-james-mailbox-lucene</artifactId>
- <scope>runtime</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.james</groupId>
- <artifactId>apache-james-mailbox-jcr</artifactId>
- <scope>runtime</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.james</groupId>
- <artifactId>apache-james-mailbox-memory</artifactId>
- <scope>runtime</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.james</groupId>
- <artifactId>james-server-data-file</artifactId>
- <scope>runtime</scope>
- <version>${james.server.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.james</groupId>
- <artifactId>james-server-data-jpa</artifactId>
- <scope>runtime</scope>
- <version>${james.server.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.james</groupId>
- <artifactId>james-server-data-jdbc</artifactId>
- <scope>runtime</scope>
- <version>${james.server.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.james</groupId>
- <artifactId>james-server-data-hbase</artifactId>
- <scope>runtime</scope>
- <exclusions>
- <exclusion>
- <groupId>org.jruby</groupId>
- <artifactId>jruby-complete</artifactId>
- </exclusion>
- <exclusion>
- <artifactId>hsqldb</artifactId>
- <groupId>hsqldb</groupId>
- </exclusion>
- </exclusions>
- <version>${james.server.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.james</groupId>
- <artifactId>james-server-data-jcr</artifactId>
- <scope>runtime</scope>
- <version>${james.server.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.james</groupId>
- <artifactId>apache-james-imap-processor</artifactId>
- <scope>runtime</scope>
- </dependency>
+ <dependency>
+ <groupId>org.apache.derby</groupId>
+ <artifactId>derby</artifactId>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>apache-james-mailbox-jpa</artifactId>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>apache-james-mailbox-spring</artifactId>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>apache-james-mailbox-lucene</artifactId>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>apache-james-mailbox-jcr</artifactId>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>apache-james-mailbox-memory</artifactId>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-data-file</artifactId>
+ <scope>runtime</scope>
+ <version>${james.server.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-data-jpa</artifactId>
+ <scope>runtime</scope>
+ <version>${james.server.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-data-jdbc</artifactId>
+ <scope>runtime</scope>
+ <version>${james.server.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-data-hbase</artifactId>
+ <scope>runtime</scope>
+ <exclusions>
+ <exclusion>
+ <groupId>org.jruby</groupId>
+ <artifactId>jruby-complete</artifactId>
+ </exclusion>
+ <exclusion>
+ <artifactId>hsqldb</artifactId>
+ <groupId>hsqldb</groupId>
+ </exclusion>
+ </exclusions>
+ <version>${james.server.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-data-jcr</artifactId>
+ <scope>runtime</scope>
+ <version>${james.server.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>apache-james-imap-processor</artifactId>
+ <scope>runtime</scope>
+ </dependency>
</dependencies>
<build>
- <plugins>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>appassembler-maven-plugin</artifactId>
- <version>1.0</version>
- <configuration>
+ <plugins>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>appassembler-maven-plugin</artifactId>
+ <version>1.0</version>
+ <configuration>
<!-- Include etc/ in the beginning of the classpath
declaration in the bin scripts -->
-
<includeConfigurationDirectoryInClasspath>true</includeConfigurationDirectoryInClasspath>
- <configurationDirectory>conf</configurationDirectory>
- <target>${project.build.directory}/appassembler</target>
- <repositoryLayout>flat</repositoryLayout>
- <repositoryName>lib</repositoryName>
-
<includeConfigurationDirectoryInClasspath>true</includeConfigurationDirectoryInClasspath>
- <environmentSetupFileName>setenv</environmentSetupFileName>
+
<includeConfigurationDirectoryInClasspath>true</includeConfigurationDirectoryInClasspath>
+ <configurationDirectory>conf</configurationDirectory>
+ <target>${project.build.directory}/appassembler</target>
+ <repositoryLayout>flat</repositoryLayout>
+ <repositoryName>lib</repositoryName>
+
<includeConfigurationDirectoryInClasspath>true</includeConfigurationDirectoryInClasspath>
+ <environmentSetupFileName>setenv</environmentSetupFileName>
<!-- set some sane defaults for memory -->
- <extraJvmArguments>${jvm.system-property1} -Xms128m
-Xmx512m ${jmx.system-properties} ${javamail.system-properties}
${james.system-properties}</extraJvmArguments>
+ <extraJvmArguments>${jvm.system-property1} -Xms128m -Xmx512m
${jmx.system-properties} ${javamail.system-properties}
${james.system-properties}</extraJvmArguments>
<!-- Generate bin scripts for windows and unix per default
-->
- <platforms>
- <platform>windows</platform>
- <platform>unix</platform>
- </platforms>
- <programs>
- <program>
-
<mainClass>org.apache.james.app.spring.JamesAppSpringMain</mainClass>
+ <platforms>
+ <platform>windows</platform>
+ <platform>unix</platform>
+ </platforms>
+ <programs>
+ <program>
+
<mainClass>org.apache.james.app.spring.JamesAppSpringMain</mainClass>
<!-- call it only run because appassemble will add
.bat by default on windows -->
- <name>run</name>
+ <name>run</name>
<!-- Only generate windows bat script for this
application -->
- <platforms>
- <platform>windows</platform>
- </platforms>
- </program>
- <program>
-
<mainClass>org.apache.james.app.spring.JamesAppSpringMain</mainClass>
- <name>run.sh</name>
+ <platforms>
+ <platform>windows</platform>
+ </platforms>
+ </program>
+ <program>
+
<mainClass>org.apache.james.app.spring.JamesAppSpringMain</mainClass>
+ <name>run.sh</name>
<!-- Only generate unix shell script for this
application -->
- <platforms>
- <platform>unix</platform>
- </platforms>
- </program>
+ <platforms>
+ <platform>unix</platform>
+ </platforms>
+ </program>
<!-- This create the scripts for the command line
administration client. Maybe this should better be moved to the cli module, but
I'm not sure yet -->
- <program>
-
<mainClass>org.apache.james.cli.ServerCmd</mainClass>
+ <program>
+ <mainClass>org.apache.james.cli.ServerCmd</mainClass>
<!-- call it only run because appassemble will add
.bat by default on windows -->
- <name>james-cli</name>
+ <name>james-cli</name>
<!-- Only generate windows bat script for this
application -->
- <platforms>
- <platform>windows</platform>
- </platforms>
- </program>
- <program>
-
<mainClass>org.apache.james.cli.ServerCmd</mainClass>
- <name>james-cli.sh</name>
+ <platforms>
+ <platform>windows</platform>
+ </platforms>
+ </program>
+ <program>
+ <mainClass>org.apache.james.cli.ServerCmd</mainClass>
+ <name>james-cli.sh</name>
<!-- Only generate unix shell script for the
client -->
- <platforms>
- <platform>unix</platform>
- </platforms>
- </program>
- </programs>
- <daemons>
- <daemon>
- <id>james</id>
-
<mainClass>org.apache.james.app.spring.JamesAppSpringMain</mainClass>
- <commandLineArguments>
- <commandLineArgument>start</commandLineArgument>
- </commandLineArguments>
- <platforms>
+ <platforms>
+ <platform>unix</platform>
+ </platforms>
+ </program>
+ </programs>
+ <daemons>
+ <daemon>
+ <id>james</id>
+
<mainClass>org.apache.james.app.spring.JamesAppSpringMain</mainClass>
+ <commandLineArguments>
+ <commandLineArgument>start</commandLineArgument>
+ </commandLineArguments>
+ <platforms>
<!--
=======================================================================
@@ -534,179 +534,179 @@
END Tanuki Software License
============================================
========================================================================
-->
- <platform>jsw</platform>
- </platforms>
- <generatorConfigurations>
- <generatorConfiguration>
- <generator>jsw</generator>
- <includes>
- <include>linux-x86-32</include>
- <include>linux-x86-64</include>
- <include>linux-ppc-64</include>
-
<include>macosx-x86-universal-32</include>
- <include>macosx-ppc-32</include>
- <include>solaris-sparc-32</include>
- <include>solaris-sparc-64</include>
- <include>solaris-x86-32</include>
- <include>windows-x86-32</include>
- </includes>
-
- <configuration>
- <property>
-
<name>configuration.directory.in.classpath.first</name>
- <value>../conf</value>
- </property>
- <property>
- <name>set.default.REPO_DIR</name>
- <value>../lib</value>
- </property>
- <property>
- <name>wrapper.working.dir</name>
- <value>.</value>
- </property>
- <property>
- <name>wrapper.logfile</name>
- <value>log/wrapper.log</value>
- </property>
- <property>
-
<name>wrapper.java.library.path</name>
- <value>../lib</value>
- </property>
- <property>
- <name>wrapper.java.initmemory</name>
- <value>128</value>
- </property>
- <property>
- <name>wrapper.java.maxmemory</name>
- <value>512</value>
- </property>
- <property>
-
<name>wrapper.java.additional.1</name>
-
<value>${jvm.system-property1}</value>
- </property>
- <property>
-
<name>wrapper.java.additional.2</name>
-
<value>${jmx.system-property1}</value>
- </property>
- <property>
-
<name>wrapper.java.additional.3</name>
-
<value>${jmx.system-property2}</value>
- </property>
- <property>
-
<name>wrapper.java.additional.4</name>
-
<value>${javamail.system-property1}</value>
- </property>
- <property>
-
<name>wrapper.java.additional.5</name>
-
<value>${javamail.system-property2}</value>
- </property>
- <property>
-
<name>wrapper.java.additional.6</name>
-
<value>${javamail.system-property3}</value>
- </property>
- <property>
-
<name>wrapper.java.additional.7</name>
-
<value>${javamail.system-property4}</value>
- </property>
- <property>
-
<name>wrapper.java.additional.8</name>
-
<value>${javamail.system-property5}</value>
- </property>
- <property>
-
<name>wrapper.java.additional.9</name>
-
<value>${javamail.system-property6}</value>
- </property>
- <property>
-
<name>wrapper.java.additional.10</name>
-
<value>${javamail.system-property7}</value>
- </property>
- <property>
-
<name>wrapper.java.additional.11</name>
-
<value>${javamail.system-property8}</value>
- </property>
- <property>
-
<name>wrapper.java.additional.12</name>
-
<value>${javamail.system-property9}</value>
- </property>
- <property>
-
<name>wrapper.java.additional.13</name>
-
<value>${javamail.system-property10}</value>
- </property>
- <property>
-
<name>wrapper.java.additional.14</name>
-
<value>${james.system-property1}</value>
- </property>
- </configuration>
- </generatorConfiguration>
- </generatorConfigurations>
-
- </daemon>
- </daemons>
- </configuration>
- <executions>
- <execution>
- <id>make-appassemble</id>
- <phase>package</phase>
- <goals>
- <goal>assemble</goal>
- <goal>generate-daemons</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-antrun-plugin</artifactId>
- <version>1.2</version>
- <executions>
- <execution>
- <phase>package</phase>
- <configuration>
+ <platform>jsw</platform>
+ </platforms>
+ <generatorConfigurations>
+ <generatorConfiguration>
+ <generator>jsw</generator>
+ <includes>
+ <include>linux-x86-32</include>
+ <include>linux-x86-64</include>
+ <include>linux-ppc-64</include>
+ <include>macosx-x86-universal-32</include>
+ <include>macosx-ppc-32</include>
+ <include>solaris-sparc-32</include>
+ <include>solaris-sparc-64</include>
+ <include>solaris-x86-32</include>
+ <include>windows-x86-32</include>
+ </includes>
+
+ <configuration>
+ <property>
+ <name>configuration.directory.in.classpath.first</name>
+ <value>../conf</value>
+ </property>
+ <property>
+ <name>set.default.REPO_DIR</name>
+ <value>../lib</value>
+ </property>
+ <property>
+ <name>wrapper.working.dir</name>
+ <value>.</value>
+ </property>
+ <property>
+ <name>wrapper.logfile</name>
+ <value>log/wrapper.log</value>
+ </property>
+ <property>
+ <name>wrapper.java.library.path</name>
+ <value>../lib</value>
+ </property>
+ <property>
+ <name>wrapper.java.initmemory</name>
+ <value>128</value>
+ </property>
+ <property>
+ <name>wrapper.java.maxmemory</name>
+ <value>512</value>
+ </property>
+ <property>
+ <name>wrapper.java.additional.1</name>
+ <value>${jvm.system-property1}</value>
+ </property>
+ <property>
+ <name>wrapper.java.additional.2</name>
+ <value>${jmx.system-property1}</value>
+ </property>
+ <property>
+ <name>wrapper.java.additional.3</name>
+ <value>${jmx.system-property2}</value>
+ </property>
+ <property>
+ <name>wrapper.java.additional.4</name>
+ <value>${javamail.system-property1}</value>
+ </property>
+ <property>
+ <name>wrapper.java.additional.5</name>
+ <value>${javamail.system-property2}</value>
+ </property>
+ <property>
+ <name>wrapper.java.additional.6</name>
+ <value>${javamail.system-property3}</value>
+ </property>
+ <property>
+ <name>wrapper.java.additional.7</name>
+ <value>${javamail.system-property4}</value>
+ </property>
+ <property>
+ <name>wrapper.java.additional.8</name>
+ <value>${javamail.system-property5}</value>
+ </property>
+ <property>
+ <name>wrapper.java.additional.9</name>
+ <value>${javamail.system-property6}</value>
+ </property>
+ <property>
+ <name>wrapper.java.additional.10</name>
+ <value>${javamail.system-property7}</value>
+ </property>
+ <property>
+ <name>wrapper.java.additional.11</name>
+ <value>${javamail.system-property8}</value>
+ </property>
+ <property>
+ <name>wrapper.java.additional.12</name>
+ <value>${javamail.system-property9}</value>
+ </property>
+ <property>
+ <name>wrapper.java.additional.13</name>
+ <value>${javamail.system-property10}</value>
+ </property>
+ <property>
+ <name>wrapper.java.additional.14</name>
+ <value>${james.system-property1}</value>
+ </property>
+ </configuration>
+ </generatorConfiguration>
+ </generatorConfigurations>
+
+ </daemon>
+ </daemons>
+ </configuration>
+ <executions>
+ <execution>
+ <id>make-appassemble</id>
+ <phase>package</phase>
+ <goals>
+ <goal>assemble</goal>
+ <goal>generate-daemons</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <version>1.2</version>
+ <executions>
+ <execution>
+ <phase>package</phase>
+ <configuration>
- <tasks>
+ <tasks>
<!-- this is only needed because windows freak
out on long cmd lines, so we strip of the absolute path
from the lib dir to make windows happy
again
-->
- <replace
file="${project.build.directory}/appassembler/bin/run.bat"
token="%BASEDIR%\lib" value="..\lib" />
- <replace
file="${project.build.directory}/appassembler/bin/run.sh" token="setenv"
value="setenv.sh" />
+ <replace
file="${project.build.directory}/appassembler/bin/run.bat"
token="%BASEDIR%\lib" value="..\lib" />
+ <replace
file="${project.build.directory}/appassembler/bin/run.sh" token="setenv"
value="setenv.sh" />
<!-- this is needed because appassembler is
not really smart on some settings -->
- <replace
file="${project.build.directory}/appassembler/jsw/james/conf/wrapper.conf"
token="lib/wrapper.jar" value="%REPO_DIR%/wrapper.jar" />
- <replace
file="${project.build.directory}/appassembler/jsw/james/bin/james" token="logs"
value="var" />
+ <replace
file="${project.build.directory}/appassembler/jsw/james/conf/wrapper.conf"
token="lib/wrapper.jar" value="%REPO_DIR%/wrapper.jar" />
+ <replace
file="${project.build.directory}/appassembler/jsw/james/bin/james" token="logs"
value="var" />
<!-- copy the linux wrapper-linux-x86-32 to
wrapper, so use it as default if no matching wrapper was found -->
- <copy
file="${project.build.directory}/appassembler/jsw/james/bin/wrapper-linux-x86-32"
tofile="${project.build.directory}/appassembler/jsw/james/bin/wrapper" />
+ <copy
file="${project.build.directory}/appassembler/jsw/james/bin/wrapper-linux-x86-32"
tofile="${project.build.directory}/appassembler/jsw/james/bin/wrapper" />
<!-- this is only needed because windows freak
out on long cmd lines, so we strip of the absolute path
from the lib dir to make windows happy
again
-->
- <replace
file="${project.build.directory}/appassembler/bin/james-cli.bat"
token="%BASEDIR%\lib" value="..\lib" />
- <replace
file="${project.build.directory}/appassembler/bin/james-cli.sh" token="setenv"
value="setenv.sh" />
- </tasks>
-
- </configuration>
- <goals>
- <goal>run</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
-
- <plugin>
- <artifactId>maven-assembly-plugin</artifactId>
- <configuration>
-
<descriptorSourceDirectory>src/assemble/</descriptorSourceDirectory>
- <tarLongFileMode>gnu</tarLongFileMode>
- </configuration>
- <executions>
- <execution>
- <id>make-assembly</id>
- <phase>package</phase>
- <goals>
- <goal>attached</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
+ <replace
file="${project.build.directory}/appassembler/bin/james-cli.bat"
token="%BASEDIR%\lib" value="..\lib" />
+ <replace
file="${project.build.directory}/appassembler/bin/james-cli.sh" token="setenv"
value="setenv.sh" />
+ </tasks>
+
+ </configuration>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <configuration>
+
<descriptorSourceDirectory>src/assemble/</descriptorSourceDirectory>
+ <tarLongFileMode>gnu</tarLongFileMode>
+ </configuration>
+ <executions>
+ <execution>
+ <id>make-assembly</id>
+ <phase>package</phase>
+ <goals>
+ <goal>attached</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
<!--
The signing process excludes the artifact created by this
plugin.
@@ -714,60 +714,60 @@
If this is the case then releasing the war would require
reorganisation.
-->
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-war-plugin</artifactId>
- <configuration>
- <webResources>
- <resource>
- <directory>src/main/resources</directory>
- <!-- override the destination directory for this
resource -->
- <targetPath>WEB-INF/conf/</targetPath>
- <excludes>
- <exclude>log4j.properties</exclude>
- <exclude>**/lib/**</exclude>
- </excludes>
- </resource>
- <resource>
- <directory>src/main/resources</directory>
- <!-- override the destination directory for this
resource -->
- <targetPath>WEB-INF/classes/</targetPath>
- <includes>
- <include>log4j.properties</include>
- </includes>
- </resource>
- <resource>
- <directory>src/main/config/war</directory>
- <!-- override the destination directory for this
resource -->
- <targetPath>WEB-INF/conf/</targetPath>
-
- </resource>
- <resource>
- <directory>src/main/licensing/war</directory>
- <targetPath>META-INF</targetPath>
- <excludes>
- <exclude>licensing.xml</exclude>
- </excludes>
- </resource>
- <resource>
- <directory>.</directory>
- <targetPath>META-INF</targetPath>
- <includes>
- <include>README*</include>
- </includes>
- </resource>
- </webResources>
- </configuration>
- <executions>
- <execution>
- <id>make-war</id>
- <phase>package</phase>
- <goals>
- <goal>war</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-war-plugin</artifactId>
+ <configuration>
+ <webResources>
+ <resource>
+ <directory>src/main/resources</directory>
+ <!-- override the destination directory for this resource -->
+ <targetPath>WEB-INF/conf/</targetPath>
+ <excludes>
+ <exclude>log4j.properties</exclude>
+ <exclude>**/lib/**</exclude>
+ </excludes>
+ </resource>
+ <resource>
+ <directory>src/main/resources</directory>
+ <!-- override the destination directory for this resource -->
+ <targetPath>WEB-INF/classes/</targetPath>
+ <includes>
+ <include>log4j.properties</include>
+ </includes>
+ </resource>
+ <resource>
+ <directory>src/main/config/war</directory>
+ <!-- override the destination directory for this resource -->
+ <targetPath>WEB-INF/conf/</targetPath>
+
+ </resource>
+ <resource>
+ <directory>src/main/licensing/war</directory>
+ <targetPath>META-INF</targetPath>
+ <excludes>
+ <exclude>licensing.xml</exclude>
+ </excludes>
+ </resource>
+ <resource>
+ <directory>.</directory>
+ <targetPath>META-INF</targetPath>
+ <includes>
+ <include>README*</include>
+ </includes>
+ </resource>
+ </webResources>
+ </configuration>
+ <executions>
+ <execution>
+ <id>make-war</id>
+ <phase>package</phase>
+ <goals>
+ <goal>war</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
<!-- be sure to start up james before run it -->
<!--
@@ -825,157 +825,157 @@
</plugin>
-->
- </plugins>
+ </plugins>
</build>
<profiles>
- <profile>
- <id>make-deb</id>
- <build>
+ <profile>
+ <id>make-deb</id>
+ <build>
<!-- copy resources and filter properties -->
- <resources>
- <resource>
- <directory>src/debian/control</directory>
- <filtering>true</filtering>
- <includes>
- <include>*</include>
- </includes>
-
<targetPath>${project.build.directory}/debian/control</targetPath>
- </resource>
- <resource>
- <directory>src/main/resources</directory>
+ <resources>
+ <resource>
+ <directory>src/debian/control</directory>
+ <filtering>true</filtering>
+ <includes>
+ <include>*</include>
+ </includes>
+ <targetPath>${project.build.directory}/debian/control</targetPath>
+ </resource>
+ <resource>
+ <directory>src/main/resources</directory>
<!-- override the destination directory for this
resource -->
-
<targetPath>${project.build.directory}/debian/resources</targetPath>
- <includes>
- <include>**/*.*</include>
- </includes>
- </resource>
- </resources>
- <plugins>
- <plugin>
- <artifactId>jdeb</artifactId>
- <groupId>org.vafer</groupId>
- <version>0.9</version>
- <executions>
- <execution>
- <phase>package</phase>
- <goals>
- <goal>jdeb</goal>
- </goals>
- <configuration>
-
<deb>${project.build.directory}/${project.artifactId}_${project.version}_all.deb</deb>
- <dataSet>
- <data>
-
<src>${project.build.directory}/${project.build.finalName}.jar</src>
- <type>file</type>
- <mapper>
- <type>file</type>
- <prefix>/</prefix>
- </mapper>
- <mapper>
- <type>perm</type>
-
<prefix>/usr/share/${project.artifactId}</prefix>
- <user>root</user>
- <group>root</group>
- <filemode>644</filemode>
- </mapper>
- </data>
+
<targetPath>${project.build.directory}/debian/resources</targetPath>
+ <includes>
+ <include>**/*.*</include>
+ </includes>
+ </resource>
+ </resources>
+ <plugins>
+ <plugin>
+ <artifactId>jdeb</artifactId>
+ <groupId>org.vafer</groupId>
+ <version>0.9</version>
+ <executions>
+ <execution>
+ <phase>package</phase>
+ <goals>
+ <goal>jdeb</goal>
+ </goals>
+ <configuration>
+
<deb>${project.build.directory}/${project.artifactId}_${project.version}_all.deb</deb>
+ <dataSet>
+ <data>
+
<src>${project.build.directory}/${project.build.finalName}.jar</src>
+ <type>file</type>
+ <mapper>
+ <type>file</type>
+ <prefix>/</prefix>
+ </mapper>
+ <mapper>
+ <type>perm</type>
+ <prefix>/usr/share/${project.artifactId}</prefix>
+ <user>root</user>
+ <group>root</group>
+ <filemode>644</filemode>
+ </mapper>
+ </data>
<!-- all files and dirs -->
- <data>
-
<src>${project.basedir}/src/main/app</src>
- <type>directory</type>
- <includes>*</includes>
- <excludes>**/.svn</excludes>
- <mapper>
- <type>directory</type>
-
<prefix>/usr/share/${project.artifactId}</prefix>
- </mapper>
- <mapper>
- <type>perm</type>
-
<prefix>/usr/share/${project.artifactId}</prefix>
- <user>root</user>
- <group>root</group>
- <filemode>755</filemode>
- </mapper>
- </data>
+ <data>
+ <src>${project.basedir}/src/main/app</src>
+ <type>directory</type>
+ <includes>*</includes>
+ <excludes>**/.svn</excludes>
+ <mapper>
+ <type>directory</type>
+ <prefix>/usr/share/${project.artifactId}</prefix>
+ </mapper>
+ <mapper>
+ <type>perm</type>
+ <prefix>/usr/share/${project.artifactId}</prefix>
+ <user>root</user>
+ <group>root</group>
+ <filemode>755</filemode>
+ </mapper>
+ </data>
<!-- conf files - in the future: move
them to /usr/share/james/conf ?? -->
- <data>
-
<src>${project.build.directory}/debian/resources</src>
- <type>directory</type>
- <includes>*</includes>
- <excludes>**/.svn</excludes>
- <mapper>
- <type>directory</type>
-
<prefix>/etc/${project.artifactId}</prefix>
- </mapper>
- <mapper>
- <type>perm</type>
-
<prefix>/etc/${project.artifactId}</prefix>
- <user>root</user>
- <group>root</group>
- <filemode>644</filemode>
- </mapper>
- </data>
+ <data>
+ <src>${project.build.directory}/debian/resources</src>
+ <type>directory</type>
+ <includes>*</includes>
+ <excludes>**/.svn</excludes>
+ <mapper>
+ <type>directory</type>
+ <prefix>/etc/${project.artifactId}</prefix>
+ </mapper>
+ <mapper>
+ <type>perm</type>
+ <prefix>/etc/${project.artifactId}</prefix>
+ <user>root</user>
+ <group>root</group>
+ <filemode>644</filemode>
+ </mapper>
+ </data>
<!-- package documentation files
(realease info, install, no javadoc) -->
- <data>
- <src>${project.basedir}</src>
- <type>directory</type>
-
<includes>README.txt,README.crypto,NOTICE</includes>
- <mapper>
- <type>directory</type>
-
<prefix>/usr/share/doc/${project.artifactId}</prefix>
- </mapper>
- <mapper>
- <type>perm</type>
-
<prefix>/usr/share/doc/${project.artifactId}</prefix>
- <user>root</user>
- <group>root</group>
- <filemode>644</filemode>
- </mapper>
- </data>
- <data>
-
<src>${project.build.directory}/debian/control/copyright</src>
- <type>file</type>
- <mapper>
- <type>file</type>
- <prefix>/</prefix>
- </mapper>
- <mapper>
- <type>perm</type>
-
<prefix>/usr/share/doc/${project.artifactId}</prefix>
- <user>root</user>
- <group>root</group>
- <filemode>644</filemode>
- </mapper>
- </data>
+ <data>
+ <src>${project.basedir}</src>
+ <type>directory</type>
+ <includes>README.txt,README.crypto,NOTICE</includes>
+ <mapper>
+ <type>directory</type>
+ <prefix>/usr/share/doc/${project.artifactId}</prefix>
+ </mapper>
+ <mapper>
+ <type>perm</type>
+ <prefix>/usr/share/doc/${project.artifactId}</prefix>
+ <user>root</user>
+ <group>root</group>
+ <filemode>644</filemode>
+ </mapper>
+ </data>
+ <data>
+
<src>${project.build.directory}/debian/control/copyright</src>
+ <type>file</type>
+ <mapper>
+ <type>file</type>
+ <prefix>/</prefix>
+ </mapper>
+ <mapper>
+ <type>perm</type>
+ <prefix>/usr/share/doc/${project.artifactId}</prefix>
+ <user>root</user>
+ <group>root</group>
+ <filemode>644</filemode>
+ </mapper>
+ </data>
<!-- libs -->
- <data>
-
<src>${project.build.directory}/appassembler/lib</src>
- <type>directory</type>
- <mapper>
- <type>directory</type>
-
<prefix>/usr/share/${project.artifactId}/lib</prefix>
- </mapper>
- <mapper>
- <type>perm</type>
-
<prefix>/usr/share/${project.artifactId}/lib</prefix>
- <user>root</user>
- <group>root</group>
- <filemode>644</filemode>
- </mapper>
- </data>
- </dataSet>
-
<controlDir>${project.build.directory}/debian/control</controlDir>
-
<changesIn>${project.basedir}README.txt</changesIn>
-
<changesOut>${project.build.directory}/${project.build.finalName}.changes</changesOut>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- </profile>
+ <data>
+ <src>${project.build.directory}/appassembler/lib</src>
+ <type>directory</type>
+ <mapper>
+ <type>directory</type>
+ <prefix>/usr/share/${project.artifactId}/lib</prefix>
+ </mapper>
+ <mapper>
+ <type>perm</type>
+ <prefix>/usr/share/${project.artifactId}/lib</prefix>
+ <user>root</user>
+ <group>root</group>
+ <filemode>644</filemode>
+ </mapper>
+ </data>
+ </dataSet>
+
<controlDir>${project.build.directory}/debian/control</controlDir>
+ <changesIn>${project.basedir}README.txt</changesIn>
+
<changesOut>${project.build.directory}/${project.build.finalName}.changes</changesOut>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
</profiles>
</project>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]