james-server-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ioan Eugen Stan <stan.ieu...@gmail.com>
Subject Re: svn commit: r1429222 - /james/server/trunk/app/pom.xml
Date Sat, 05 Jan 2013 09:13:39 GMT
Hello Eric,

Please see my response inline:

On Sat, Jan 5, 2013 at 10:15 AM, Eric Charles <eric@apache.org> wrote:
> Hi Ioan,
>
> When we will release, do we need to invoked 'mvn release -Pwith-assembly' ?

Yes!

> If yes, is there a way to enforce that profile for (prepare-)release goals?

It seems so, we need to configure the release-plugin:

http://maven.apache.org/maven-release/maven-release-plugin/examples/perform-release.html

I'll commit a few more things before I get to this.

> Thx, Eric
>
> On 05/01/2013 08:48, ieugen@apache.org wrote:
>>
>> Author: ieugen
>> Date: Sat Jan  5 07:48:22 2013
>> New Revision: 1429222
>>
>> URL: http://svn.apache.org/viewvc?rev=1429222&view=rev
>> Log:
>> JAMES-1460 Moved James App distribution build to profile
>>
>> * James App tar.gz and WAR are now built with '-Pwith-assembly' for faster
>> normal builds
>>
>> Modified:
>>      james/server/trunk/app/pom.xml
>>
>> Modified: james/server/trunk/app/pom.xml
>> URL:
>> http://svn.apache.org/viewvc/james/server/trunk/app/pom.xml?rev=1429222&r1=1429221&r2=1429222&view=diff
>>
>> ==============================================================================
>> --- james/server/trunk/app/pom.xml (original)
>> +++ james/server/trunk/app/pom.xml Sat Jan  5 07:48:22 2013
>> @@ -37,8 +37,6 @@
>>
>>       <properties>
>>
>> -        <james.server.version>3.0-beta5-SNAPSHOT</james.server.version>
>> -
>>           <!-- For more details see -->
>>           <!--
>> http://java.sun.com/products/javamail/javadocs/javax/mail/internet/package-summary.html
>> -->
>>
>> <javamail.system-property1>-Dmail.mime.multipart.ignoremissingendboundary=true</javamail.system-property1>
>> @@ -78,12 +76,10 @@
>>           <dependency>
>>               <groupId>org.apache.james</groupId>
>>               <artifactId>james-server-cli</artifactId>
>> -            <version>${james.server.version}</version>
>>           </dependency>
>>           <dependency>
>>               <groupId>org.apache.james</groupId>
>>               <artifactId>james-server-core</artifactId>
>> -            <version>${james.server.version}</version>
>>               <exclusions>
>>                   <exclusion>
>>                       <artifactId>mail</artifactId>
>> @@ -94,7 +90,6 @@
>>           <dependency>
>>               <groupId>org.apache.james</groupId>
>>               <artifactId>james-server-data-api</artifactId>
>> -            <version>${james.server.version}</version>
>>               <exclusions>
>>                   <exclusion>
>>                       <artifactId>mail</artifactId>
>> @@ -105,7 +100,6 @@
>>           <dependency>
>>               <groupId>org.apache.james</groupId>
>>               <artifactId>james-server-dnsservice-library</artifactId>
>> -            <version>${james.server.version}</version>
>>               <exclusions>
>>                   <exclusion>
>>                       <artifactId>mail</artifactId>
>> @@ -116,17 +110,14 @@
>>           <dependency>
>>               <groupId>org.apache.james</groupId>
>>               <artifactId>james-server-filesystem-api</artifactId>
>> -            <version>${james.server.version}</version>
>>           </dependency>
>>           <dependency>
>>               <groupId>org.apache.james</groupId>
>>               <artifactId>james-server-lifecycle-api</artifactId>
>> -            <version>${james.server.version}</version>
>>           </dependency>
>>           <dependency>
>>               <groupId>org.apache.james</groupId>
>>               <artifactId>james-server-mailetcontainer-api</artifactId>
>> -            <version>${james.server.version}</version>
>>               <exclusions>
>>                   <exclusion>
>>                       <artifactId>mail</artifactId>
>> @@ -137,7 +128,6 @@
>>           <dependency>
>>               <groupId>org.apache.james</groupId>
>>               <artifactId>james-server-queue-api</artifactId>
>> -            <version>${james.server.version}</version>
>>               <exclusions>
>>                   <exclusion>
>>                       <artifactId>mail</artifactId>
>> @@ -148,7 +138,6 @@
>>           <dependency>
>>               <groupId>org.apache.james</groupId>
>>               <artifactId>james-server-container-spring</artifactId>
>> -            <version>${james.server.version}</version>
>>               <exclusions>
>>                   <exclusion>
>>                       <groupId>org.springframework.osgi</groupId>
>> @@ -167,7 +156,6 @@
>>           <dependency>
>>               <groupId>org.apache.james</groupId>
>>               <artifactId>james-server-lifecycle-spring</artifactId>
>> -            <version>${james.server.version}</version>
>>               <scope>runtime</scope>
>>               <exclusions>
>>                   <exclusion>
>> @@ -184,7 +172,6 @@
>>           <dependency>
>>               <groupId>org.apache.james</groupId>
>>               <artifactId>james-server-cli</artifactId>
>> -            <version>${james.server.version}</version>
>>               <scope>runtime</scope>
>>           </dependency>
>>           <dependency>
>> @@ -257,7 +244,6 @@
>>               <groupId>org.apache.james</groupId>
>>               <artifactId>james-server-mailetcontainer-camel</artifactId>
>>               <scope>runtime</scope>
>> -            <version>${james.server.version}</version>
>>               <exclusions>
>>                   <exclusion>
>>                       <artifactId>mail</artifactId>
>> @@ -269,7 +255,6 @@
>>               <groupId>org.apache.james</groupId>
>>               <artifactId>james-server-mailbox-adapter</artifactId>
>>               <scope>runtime</scope>
>> -            <version>${james.server.version}</version>
>>               <exclusions>
>>                   <exclusion>
>>                       <artifactId>mail</artifactId>
>> @@ -281,25 +266,21 @@
>>               <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>
>>               <exclusions>
>>                   <exclusion>
>>                       <artifactId>mail</artifactId>
>> @@ -311,7 +292,6 @@
>>               <groupId>org.apache.james</groupId>
>>               <artifactId>james-server-data-library</artifactId>
>>               <scope>runtime</scope>
>> -            <version>${james.server.version}</version>
>>               <exclusions>
>>                   <exclusion>
>>                       <artifactId>mail</artifactId>
>> @@ -323,14 +303,12 @@
>>               <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>
>>               <exclusions>
>>                   <exclusion>
>>                       <artifactId>mail</artifactId>
>> @@ -347,7 +325,6 @@
>>               <groupId>org.apache.james</groupId>
>>               <artifactId>james-server-protocols-lmtp</artifactId>
>>               <scope>runtime</scope>
>> -            <version>${james.server.version}</version>
>>               <exclusions>
>>                   <exclusion>
>>                       <artifactId>mail</artifactId>
>> @@ -359,7 +336,6 @@
>>               <groupId>org.apache.james</groupId>
>>               <artifactId>james-server-protocols-pop3</artifactId>
>>               <scope>runtime</scope>
>> -            <version>${james.server.version}</version>
>>               <exclusions>
>>                   <exclusion>
>>                       <artifactId>mail</artifactId>
>> @@ -371,7 +347,6 @@
>>               <groupId>org.apache.james</groupId>
>>               <artifactId>james-server-fetchmail</artifactId>
>>               <scope>runtime</scope>
>> -            <version>${james.server.version}</version>
>>               <exclusions>
>>                   <exclusion>
>>                       <artifactId>mail</artifactId>
>> @@ -383,7 +358,6 @@
>>               <groupId>org.apache.james</groupId>
>>               <artifactId>james-server-queue-file</artifactId>
>>               <scope>runtime</scope>
>> -            <version>${james.server.version}</version>
>>               <exclusions>
>>                   <exclusion>
>>                       <artifactId>mail</artifactId>
>> @@ -395,7 +369,6 @@
>>               <groupId>org.apache.james</groupId>
>>               <artifactId>james-server-queue-jms</artifactId>
>>               <scope>runtime</scope>
>> -            <version>${james.server.version}</version>
>>               <exclusions>
>>                   <exclusion>
>>                       <artifactId>mail</artifactId>
>> @@ -407,7 +380,6 @@
>>               <groupId>org.apache.james</groupId>
>>               <artifactId>james-server-queue-activemq</artifactId>
>>               <scope>runtime</scope>
>> -            <version>${james.server.version}</version>
>>               <exclusions>
>>                   <exclusion>
>>                       <artifactId>mail</artifactId>
>> @@ -419,7 +391,6 @@
>>               <groupId>org.apache.james</groupId>
>>               <artifactId>james-server-mailets</artifactId>
>>               <scope>runtime</scope>
>> -            <version>${james.server.version}</version>
>>               <exclusions>
>>                   <exclusion>
>>                       <artifactId>mail</artifactId>
>> @@ -512,7 +483,6 @@
>>               <groupId>org.apache.james</groupId>
>>               <artifactId>james-server-data-file</artifactId>
>>               <scope>runtime</scope>
>> -            <version>${james.server.version}</version>
>>               <exclusions>
>>                   <exclusion>
>>                       <artifactId>mail</artifactId>
>> @@ -524,13 +494,11 @@
>>               <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>
>>               <exclusions>
>>                   <exclusion>
>>                       <artifactId>mail</artifactId>
>> @@ -564,13 +532,11 @@
>>                       <groupId>javax.mail</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>
>>               <exclusions>
>>                   <exclusion>
>>                       <artifactId>mail</artifactId>
>> @@ -579,461 +545,457 @@
>>               </exclusions>
>>           </dependency>
>>
>> -        <!--
>> -           <dependency>
>> -               <groupId>org.apache.james</groupId>
>> -               <artifactId>apache-james-imap-processor</artifactId>
>> -               <scope>runtime</scope>
>> -           </dependency>
>> -        -->
>>           <dependency>
>>               <groupId>org.apache.james.protocols</groupId>
>>               <artifactId>protocols-imap</artifactId>
>>               <scope>runtime</scope>
>> -            <version>${protocols.version}</version>
>>           </dependency>
>>       </dependencies>
>> -    <build>
>> -        <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>
>> -                    <!-- set some sane defaults for memory -->
>> -                    <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>
>> -                            <!-- call it only run because appassemble
>> will add .bat by default on windows -->
>> -                            <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>
>> -                            <!-- Only generate unix shell script for this
>> application -->
>> -                            <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>
>> -                            <!-- call it only run because appassemble
>> will add .bat by default on windows -->
>> -                            <name>james-cli</name>
>> -                            <!-- Only generate windows bat script for
>> this application -->
>> +    <profiles>
>> +        <profile>
>> +            <id>with-assembly</id>
>> +            <build>
>> +                <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>
>> +                            <!-- set some sane defaults for memory -->
>> +                            <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>
>> -                            </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>
>> -                                <!--
>> -
>> =======================================================================
>> -
>> -                                    JSW relies on software licensed under
>> the following "Tanuki Software License"
>> +                            <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>
>> +                                    <!-- 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>
>> +                                    <!-- Only generate unix shell script
>> for this application -->
>> +                                    <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>
>> +                                    <!-- call it only run because
>> appassemble will add .bat by default on windows -->
>> +                                    <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>
>> +                                    <!-- 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>
>> +                                        <!--
>> +
>> =======================================================================
>> +
>> +                                            JSW relies on software
>> licensed under the following "Tanuki Software License"
>> +
>> +                                            BEGIN Tanuki Software License
>> =========================================
>> +                                            Copyright (c) 1999, 2006
>> Tanuki Software, Inc.
>> +
>> +                                            Permission is hereby granted,
>> free of charge, to any person
>> +                                            obtaining a copy of the Java
>> Service Wrapper and associated
>> +                                            documentation files (the
>> "Software"), to deal in the Software
>> +                                            without restriction,
>> including without limitation the rights
>> +                                            to use, copy, modify, merge,
>> publish, distribute, sub-license,
>> +                                            and/or sell copies of the
>> Software, and to permit persons to
>> +                                            whom the Software is
>> furnished to do so, subject to the
>> +                                            following conditions:
>> +
>> +                                            The above copyright notice
>> and this permission notice shall be
>> +                                            included in all copies or
>> substantial portions of the Software.
>> +
>> +                                            THE SOFTWARE IS PROVIDED "AS
>> IS", WITHOUT WARRANTY OF ANY KIND,
>> +                                            EXPRESS OR IMPLIED, INCLUDING
>> BUT NOT LIMITED TO THE WARRANTIES
>> +                                            OF MERCHANTABILITY, FITNESS
>> FOR A PARTICULAR PURPOSE AND
>> +                                            NON-INFRINGEMENT. IN NO EVENT
>> SHALL THE AUTHORS OR COPYRIGHT
>> +                                            HOLDERS BE LIABLE FOR ANY
>> CLAIM, DAMAGES OR OTHER LIABILITY,
>> +                                            WHETHER IN AN ACTION OF
>> CONTRACT, TORT OR OTHERWISE, ARISING
>> +                                            FROM, OUT OF OR IN CONNECTION
>> WITH THE SOFTWARE OR THE USE OR
>> +                                            OTHER DEALINGS IN THE
>> SOFTWARE.
>> +
>> +
>> +                                            Portions of the Software have
>> been derived from source code
>> +                                            developed by Silver Egg
>> Technology under the following license:
>> +
>> +                                            BEGIN Silver Egg Techology
>> License =================================
>> +
>> +                                            Copyright (c) 2001 Silver Egg
>> Technology
>> +
>> +                                            Permission is hereby granted,
>> free of charge, to any person
>> +                                            obtaining a copy of this
>> software and associated documentation
>> +                                            files (the "Software"), to
>> deal in the Software without
>> +                                            restriction, including
>> without limitation the rights to use,
>> +                                            copy, modify, merge, publish,
>> distribute, sub-license, and/or
>> +                                            sell copies of the Software,
>> and to permit persons to whom the
>> +                                            Software is furnished to do
>> so, subject to the following
>> +                                            conditions:
>> +
>> +                                            The above copyright notice
>> and this permission notice shall be
>> +                                            included in all copies or
>> substantial portions of the Software.
>> +
>> +                                            THE SOFTWARE IS PROVIDED "AS
>> IS", WITHOUT WARRANTY OF ANY KIND,
>> +                                            EXPRESS OR IMPLIED, INCLUDING
>> BUT NOT LIMITED TO THE WARRANTIES
>> +                                            OF MERCHANTABILITY, FITNESS
>> FOR A PARTICULAR PURPOSE AND
>> +                                            NON-INFRINGEMENT. IN NO EVENT
>> SHALL THE AUTHORS OR COPYRIGHT
>> +                                            HOLDERS BE LIABLE FOR ANY
>> CLAIM, DAMAGES OR OTHER LIABILITY,
>> +                                            WHETHER IN AN ACTION OF
>> CONTRACT, TORT OR OTHERWISE, ARISING
>> +                                            FROM, OUT OF OR IN CONNECTION
>> WITH THE SOFTWARE OR THE USE OR
>> +                                            OTHER DEALINGS IN THE
>> SOFTWARE.
>> +
>> +                                            END Silver Egg Techology
>> License =====================================
>> +                                            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>
>> +                                                <!-- add to to the
>> classpath in this order: config files, james jars, user jars.-->
>> +                                                <property>
>> +
>> <name>configuration.directory.in.classpath.first</name>
>> +
>> <value>../conf</value>
>> +                                                </property>
>> +                                                <property>
>> +
>> <name>configuration.directory.in.classpath.last</name>
>> +
>> <value>../conf/lib/*</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>
>>
>> -                                    BEGIN Tanuki Software License
>> =========================================
>> -                                    Copyright (c) 1999, 2006 Tanuki
>> Software, Inc.
>> +                                </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>
>>
>> -                                    Permission is hereby granted, free of
>> charge, to any person
>> -                                    obtaining a copy of the Java Service
>> Wrapper and associated
>> -                                    documentation files (the "Software"),
>> to deal in the Software
>> -                                    without restriction, including
>> without limitation the rights
>> -                                    to use, copy, modify, merge, publish,
>> distribute, sub-license,
>> -                                    and/or sell copies of the Software,
>> and to permit persons to
>> -                                    whom the Software is furnished to do
>> so, subject to the
>> -                                    following conditions:
>> -
>> -                                    The above copyright notice and this
>> permission notice shall be
>> -                                    included in all copies or substantial
>> portions of the Software.
>> -
>> -                                    THE SOFTWARE IS PROVIDED "AS IS",
>> WITHOUT WARRANTY OF ANY KIND,
>> -                                    EXPRESS OR IMPLIED, INCLUDING BUT NOT
>> LIMITED TO THE WARRANTIES
>> -                                    OF MERCHANTABILITY, FITNESS FOR A
>> PARTICULAR PURPOSE AND
>> -                                    NON-INFRINGEMENT. IN NO EVENT SHALL
>> THE AUTHORS OR COPYRIGHT
>> -                                    HOLDERS BE LIABLE FOR ANY CLAIM,
>> DAMAGES OR OTHER LIABILITY,
>> -                                    WHETHER IN AN ACTION OF CONTRACT,
>> TORT OR OTHERWISE, ARISING
>> -                                    FROM, OUT OF OR IN CONNECTION WITH
>> THE SOFTWARE OR THE USE OR
>> -                                    OTHER DEALINGS IN THE SOFTWARE.
>> -
>> -
>> -                                    Portions of the Software have been
>> derived from source code
>> -                                    developed by Silver Egg Technology
>> under the following license:
>> -
>> -                                    BEGIN Silver Egg Techology License
>> =================================
>> -
>> -                                    Copyright (c) 2001 Silver Egg
>> Technology
>> -
>> -                                    Permission is hereby granted, free of
>> charge, to any person
>> -                                    obtaining a copy of this software and
>> associated documentation
>> -                                    files (the "Software"), to deal in
>> the Software without
>> -                                    restriction, including without
>> limitation the rights to use,
>> -                                    copy, modify, merge, publish,
>> distribute, sub-license, and/or
>> -                                    sell copies of the Software, and to
>> permit persons to whom the
>> -                                    Software is furnished to do so,
>> subject to the following
>> -                                    conditions:
>> -
>> -                                    The above copyright notice and this
>> permission notice shall be
>> -                                    included in all copies or substantial
>> portions of the Software.
>> -
>> -                                    THE SOFTWARE IS PROVIDED "AS IS",
>> WITHOUT WARRANTY OF ANY KIND,
>> -                                    EXPRESS OR IMPLIED, INCLUDING BUT NOT
>> LIMITED TO THE WARRANTIES
>> -                                    OF MERCHANTABILITY, FITNESS FOR A
>> PARTICULAR PURPOSE AND
>> -                                    NON-INFRINGEMENT. IN NO EVENT SHALL
>> THE AUTHORS OR COPYRIGHT
>> -                                    HOLDERS BE LIABLE FOR ANY CLAIM,
>> DAMAGES OR OTHER LIABILITY,
>> -                                    WHETHER IN AN ACTION OF CONTRACT,
>> TORT OR OTHERWISE, ARISING
>> -                                    FROM, OUT OF OR IN CONNECTION WITH
>> THE SOFTWARE OR THE USE OR
>> -                                    OTHER DEALINGS IN THE SOFTWARE.
>> -
>> -                                    END Silver Egg Techology License
>> =====================================
>> -                                    END Tanuki Software License
>> ============================================
>> -
>> ========================================================================
>> -                                -->
>> -                                <platform>jsw</platform>
>> -                            </platforms>
>> -                            <generatorConfigurations>
>> -                                <generatorConfiguration>
>> +                                    <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"/>
>> +
>> +                                        <!-- 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"/>
>> +
>> +                                        <!-- 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"/>
>> +                                        <!-- 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>
>>
>> -                                    <generator>jsw</generator>
>> +                                </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.
>> +                    The cause seems likely to be project type pom (not
>> war).
>> +                    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>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>
>> +
>> <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>
>> +                </plugins>
>> +            </build>
>> +        </profile>
>>
>> -                                    <configuration>
>> -                                        <!-- add to to the classpath in
>> this order: config files, james jars, user jars.-->
>> -                                        <property>
>> -
>> <name>configuration.directory.in.classpath.first</name>
>> -                                            <value>../conf</value>
>> -                                        </property>
>> -                                        <property>
>> -
>> <name>configuration.directory.in.classpath.last</name>
>> -                                            <value>../conf/lib/*</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>
>> +        <profile>
>> +            <id>with-mpt</id>
>> +            <build>
>> +                <plugins>
>> +                    <!-- be sure to start up james before run it -->
>> +                    <plugin>
>> +                        <groupId>org.apache.james</groupId>
>> +                        <artifactId>maven-mpt-plugin</artifactId>
>> +                        <version>0.2-SNAPSHOT</version>
>>                           <configuration>
>> -
>> -                            <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"/>
>> -
>> -                                <!-- 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"/>
>> -
>> -                                <!-- 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"/>
>> -                                <!-- 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>
>> -
>> +                            <mailProtocolTests>
>> +                                <mailProtocolTest>
>> +                                    <host>127.0.0.1</host>
>> +                                    <port>110</port>
>> +
>> <scriptFile>src/mpt/pop3.mpt</scriptFile>
>> +                                    <addUsers>
>> +                                        <addUser>
>> +                                            <host>127.0.0.1</host>
>> +                                            <port>4555</port>
>> +
>> <scriptFile>src/mpt/adduser.mpt</scriptFile>
>> +                                            <user>root</user>
>> +                                            <passwd>root</passwd>
>> +                                        </addUser>
>> +                                    </addUsers>
>> +                                </mailProtocolTest>
>> +                                <mailProtocolTest>
>> +                                    <host>127.0.0.1</host>
>> +                                    <port>143</port>
>> +
>> <scriptFile>src/mpt/imap.mpt</scriptFile>
>> +                                    <addUsers>
>> +                                        <addUser>
>> +                                            <host>127.0.0.1</host>
>> +                                            <port>4555</port>
>> +
>> <scriptFile>src/mpt/adduser.mpt</scriptFile>
>> +                                            <user>root</user>
>> +                                            <passwd>root</passwd>
>> +                                        </addUser>
>> +                                    </addUsers>
>> +                                </mailProtocolTest>
>> +                                <mailProtocolTest>
>> +                                    <host>127.0.0.1</host>
>> +                                    <port>25</port>
>> +
>> <scriptFile>src/mpt/smtp.mpt</scriptFile>
>> +                                    <addUsers>
>> +                                        <addUser>
>> +                                            <host>127.0.0.1</host>
>> +                                            <port>4555</port>
>> +
>> <scriptFile>src/mpt/adduser.mpt</scriptFile>
>> +                                            <user>root</user>
>> +                                            <passwd>root</passwd>
>> +                                        </addUser>
>> +                                    </addUsers>
>> +                                </mailProtocolTest>
>> +                            </mailProtocolTests>
>>                           </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.
>> -                The cause seems likely to be project type pom (not war).
>> -                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>
>> -
>> -            <!-- be sure to start up james before run it -->
>> -            <!--
>> -                <plugin>
>> -                <groupId>org.apache.james</groupId>
>> -                <artifactId>maven-mpt-plugin</artifactId>
>> -                <version>0.2-SNAPSHOT</version>
>> -                <configuration>
>> -                <mailProtocolTests>
>> -                <mailProtocolTest>
>> -                <host>127.0.0.1</host>
>> -                <port>110</port>
>> -                <scriptFile>src/mpt/pop3.mpt</scriptFile>
>> -                <addUsers>
>> -                <addUser>
>> -                <host>127.0.0.1</host>
>> -                <port>4555</port>
>> -                <scriptFile>src/mpt/adduser.mpt</scriptFile>
>> -                <user>root</user>
>> -                <passwd>root</passwd>
>> -                </addUser>
>> -                </addUsers>
>> -                </mailProtocolTest>
>> -                <mailProtocolTest>
>> -                <host>127.0.0.1</host>
>> -                <port>143</port>
>> -                <scriptFile>src/mpt/imap.mpt</scriptFile>
>> -                <addUsers>
>> -                <addUser>
>> -                <host>127.0.0.1</host>
>> -                <port>4555</port>
>> -                <scriptFile>src/mpt/adduser.mpt</scriptFile>
>> -                <user>root</user>
>> -                <passwd>root</passwd>
>> -                </addUser>
>> -                </addUsers>
>> -                </mailProtocolTest>
>> -                <mailProtocolTest>
>> -                <host>127.0.0.1</host>
>> -                <port>25</port>
>> -                <scriptFile>src/mpt/smtp.mpt</scriptFile>
>> -                <addUsers>
>> -                <addUser>
>> -                <host>127.0.0.1</host>
>> -                <port>4555</port>
>> -                <scriptFile>src/mpt/adduser.mpt</scriptFile>
>> -                <user>root</user>
>> -                <passwd>root</passwd>
>> -                </addUser>
>> -                </addUsers>
>> -                </mailProtocolTest>
>> -                </mailProtocolTests>
>> -
>> -                </configuration>
>> -                </plugin>
>> -            -->
>> -
>> -        </plugins>
>> -
>> -    </build>
>> +                    </plugin>
>> +                </plugins>
>> +            </build>
>> +        </profile>
>>
>> -    <profiles>
>>           <profile>
>>               <id>with-jetm</id>
>>               <activation>
>> @@ -1054,6 +1016,7 @@
>>                   </dependency>
>>               </dependencies>
>>           </profile>
>> +
>>           <profile>
>>               <id>make-deb</id>
>>               <build>
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
>> For additional commands, e-mail: server-dev-help@james.apache.org
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
> For additional commands, e-mail: server-dev-help@james.apache.org
>



-- 
Ioan Eugen Stan / CTO / http://axemblr.com

---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


Mime
View raw message