Author: krosenvold
Date: Mon Nov  3 15:10:31 2014
New Revision: 1636370

URL: http://svn.apache.org/r1636370
Log:
Added some testcases

Added:
    
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/bugs/massembly-559/
    
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/bugs/massembly-559/pom.xml
    
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/bugs/massembly-559/src/
    
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/bugs/massembly-559/src/assembly/
    
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/bugs/massembly-559/src/assembly/test.xml
    
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/
    
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/distribution/
    
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/distribution/pom.xml
    
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/distribution/src/
    
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/distribution/src/assembly/
    
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/distribution/src/assembly/client.xml
    
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/distribution/src/assembly/component-client.xml
    
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/distribution/src/assembly/component-server.xml
    
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/distribution/src/assembly/distribution.xml
    
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/distribution/src/assembly/server.xml
    
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/invoker.properties
    
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/modul-client/
    
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/modul-client/pom.xml
    
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/modul-server/
    
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/modul-server/pom.xml
    
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/pom.xml

Added: 
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/bugs/massembly-559/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/it/projects/bugs/massembly-559/pom.xml?rev=1636370&view=auto
==============================================================================
--- 
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/bugs/massembly-559/pom.xml
 (added)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/bugs/massembly-559/pom.xml
 Mon Nov  3 15:10:31 2014
@@ -0,0 +1,60 @@
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+       xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
+       <modelVersion>4.0.0</modelVersion>
+       <groupId>test</groupId>
+       <artifactId>test-assembly-transitive-bug</artifactId>
+       <version>0.0.1-SNAPSHOT</version>
+       <packaging>pom</packaging>
+       
+       <dependencies>
+               <dependency>
+                       <groupId>junit</groupId>
+                       <artifactId>junit-dep</artifactId>
+                       <version>4.8.2</version>
+               </dependency>
+       </dependencies>
+
+       <build>
+               <plugins>
+                       <plugin>
+                               <groupId>org.apache.maven.plugins</groupId>
+                               <artifactId>maven-assembly-plugin</artifactId>
+                               <version>${testVersion}</version>
+                               <executions>
+                                       <execution>
+                                               <id>create-assembly</id>
+                                               <phase>package</phase>
+                                               <goals>
+                                                       <goal>single</goal>
+                                               </goals>
+                                               <configuration>
+                                                       <descriptors>
+                                                               
<descriptor>src/assembly/test.xml</descriptor>
+                                                       </descriptors>
+                                                       
<appendAssemblyId>false</appendAssemblyId>
+                                               </configuration>
+                                       </execution>
+                               </executions>
+                       </plugin>
+               </plugins>
+       </build>
+
+</project>

Added: 
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/bugs/massembly-559/src/assembly/test.xml
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/it/projects/bugs/massembly-559/src/assembly/test.xml?rev=1636370&view=auto
==============================================================================
--- 
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/bugs/massembly-559/src/assembly/test.xml
 (added)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/bugs/massembly-559/src/assembly/test.xml
 Mon Nov  3 15:10:31 2014
@@ -0,0 +1,49 @@
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+<assembly
+       
xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0";
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+       
xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0
 http://maven.apache.org/xsd/assembly-1.1.0.xsd";>
+
+       <id>test</id>
+       <formats>
+               <format>zip</format>
+       </formats>
+
+       <includeBaseDirectory>true</includeBaseDirectory>
+
+       <dependencySets>
+               <dependencySet>
+                       <includes>
+                               <include>junit:*</include>
+                       </includes>
+                       <outputDirectory>junit-only</outputDirectory>
+                       
<outputFileNameMapping>${artifact.artifactId}.${artifact.extension}</outputFileNameMapping>
 
+                       <useProjectArtifact>false</useProjectArtifact>
+                       
<useTransitiveDependencies>true</useTransitiveDependencies>
+               </dependencySet>
+               <dependencySet>
+                       <outputDirectory>no-transitive</outputDirectory>
+                       
<outputFileNameMapping>${artifact.artifactId}.${artifact.extension}</outputFileNameMapping>
 
+                       <useProjectArtifact>false</useProjectArtifact>
+                       
<useTransitiveDependencies>false</useTransitiveDependencies>
+               </dependencySet>
+       </dependencySets>
+
+</assembly>
\ No newline at end of file

Added: 
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/distribution/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/distribution/pom.xml?rev=1636370&view=auto
==============================================================================
--- 
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/distribution/pom.xml
 (added)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/distribution/pom.xml
 Mon Nov  3 15:10:31 2014
@@ -0,0 +1,89 @@
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+       xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
+       <modelVersion>4.0.0</modelVersion>
+       <parent>
+               <artifactId>maven-assembly-test</artifactId>
+               <groupId>maven-assembly-test</groupId>
+               <version>0.0.1-SNAPSHOT</version>
+       </parent>
+       <groupId>maven-assembly-test</groupId>
+       <artifactId>distribution</artifactId>
+       <version>0.0.1-SNAPSHOT</version>
+       <packaging>pom</packaging>
+       <build>
+               <plugins>
+                       <plugin>
+                               <artifactId>maven-assembly-plugin</artifactId>
+                               <executions>
+                                       <execution>
+                                               <id>distribution</id>
+                                               <phase>package</phase>
+                                               <goals>
+                                                       <goal>single</goal>
+                                               </goals>
+                                               <configuration>
+                                                       <descriptors>
+                                                               
<descriptor>src/assembly/distribution.xml</descriptor>
+                                                               
<descriptor>src/assembly/client.xml</descriptor>
+                                                               
<descriptor>src/assembly/server.xml</descriptor>
+                                                       </descriptors>
+                                               </configuration>
+                                       </execution>
+                               </executions>
+                       </plugin>
+                       <plugin>
+                               <groupId>org.apache.maven.plugins</groupId>
+                               <artifactId>maven-enforcer-plugin</artifactId>
+                               <version>1.0.1</version>
+                               <executions>
+                                       <execution>
+                                               <id>enforce-dont-exist</id>
+                                               <phase>package</phase>
+                                               <goals>
+                                                       <goal>enforce</goal>
+                                               </goals>
+                                               <configuration>
+                                                       <rules>
+                                                               
<requireFilesDontExist>
+                                                                       
<message>Libary maven-default-skin-1.0.jar non client dependency!</message>
+                                                                       <files>
+                                                                               
<file>${project.build.directory}/distribution-${project.version}-all/client/lib/maven-default-skin-1.0.jar</file>
+                                                                               
<file>${project.build.directory}/distribution-${project.version}-client/client/lib/maven-default-skin-1.0.jar</file>
+                                                                       </files>
+                                                               
</requireFilesDontExist>
+                                                               
<requireFilesDontExist>
+                                                                       
<message>Libary maven-monitor-2.2.0.jar non server dependency!</message>
+                                                                       <files>
+                                                                               
<file>${project.build.directory}/distribution-${project.version}-all/server/lib/maven-monitor-2.2.0.jar</file>
+                                                                               
<file>${project.build.directory}/distribution-${project.version}-server/server/lib/maven-monitor-2.2.0.jar</file>
+                                                                       </files>
+                                                               
</requireFilesDontExist>
+                                                       </rules>
+                                                       <fail>true</fail>
+                                               </configuration>
+                                       </execution>
+                               </executions>
+                       </plugin>
+               </plugins>
+       </build>
+       <name>Test Distribution</name>
+       <description>Distributionmodul</description>
+</project>

Added: 
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/distribution/src/assembly/client.xml
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/distribution/src/assembly/client.xml?rev=1636370&view=auto
==============================================================================
--- 
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/distribution/src/assembly/client.xml
 (added)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/distribution/src/assembly/client.xml
 Mon Nov  3 15:10:31 2014
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+<assembly
+       
xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2";
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+       
xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2
 http://maven.apache.org/xsd/assembly-1.1.2.xsd";>
+       <id>client</id>
+       <formats>
+               <format>dir</format>
+       </formats>
+       <includeBaseDirectory>false</includeBaseDirectory>
+
+       <componentDescriptors>
+               <componentDescriptor>component-client.xml</componentDescriptor>
+       </componentDescriptors>
+</assembly>

Added: 
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/distribution/src/assembly/component-client.xml
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/distribution/src/assembly/component-client.xml?rev=1636370&view=auto
==============================================================================
--- 
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/distribution/src/assembly/component-client.xml
 (added)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/distribution/src/assembly/component-client.xml
 Mon Nov  3 15:10:31 2014
@@ -0,0 +1,46 @@
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+<component 
xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/component/1.1.2"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+  
xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/component/1.1.2
 http://maven.apache.org/xsd/component-1.1.2.xsd";>
+       <moduleSets>
+               <moduleSet>
+                       <useAllReactorProjects>true</useAllReactorProjects>
+                       <includes>
+                               <include>maven-assembly-test:*-client</include>
+                       </includes>
+                       <binaries>
+                               <unpack>false</unpack>
+                               <includeDependencies>true</includeDependencies>
+                               
<outputFileNameMapping>client/lib/${module.artifactId}.${module.extension}</outputFileNameMapping>
+                               <dependencySets>
+                                       <!-- Bibliotheken -->
+                                       <dependencySet>
+                                               
<outputDirectory>client/lib</outputDirectory>
+                                               
<useProjectArtifact>false</useProjectArtifact>
+                                               
<useTransitiveDependencies>true</useTransitiveDependencies>
+                                               <!--
+                                               
<useStrictFiltering>true</useStrictFiltering>
+                                               
<useTransitiveFiltering>true</useTransitiveFiltering>
+                                                -->
+                                       </dependencySet>
+                               </dependencySets>
+                       </binaries>
+               </moduleSet>
+       </moduleSets>
+</component>

Added: 
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/distribution/src/assembly/component-server.xml
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/distribution/src/assembly/component-server.xml?rev=1636370&view=auto
==============================================================================
--- 
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/distribution/src/assembly/component-server.xml
 (added)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/distribution/src/assembly/component-server.xml
 Mon Nov  3 15:10:31 2014
@@ -0,0 +1,46 @@
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+<component 
xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/component/1.1.2"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+  
xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/component/1.1.2
 http://maven.apache.org/xsd/component-1.1.2.xsd";>
+       <moduleSets>
+               <moduleSet>
+                       <useAllReactorProjects>true</useAllReactorProjects>
+                       <includes>
+                               
<include>maven-assembly-test:modul-server</include>
+                       </includes>
+                       <binaries>
+                               <unpack>false</unpack>
+                               <includeDependencies>true</includeDependencies>
+                               
<outputFileNameMapping>server/lib/${module.artifactId}.${module.extension}</outputFileNameMapping>
+                               <dependencySets>
+                                       <!-- Bibliotheken -->
+                                       <dependencySet>
+                                               
<outputDirectory>server/lib</outputDirectory>
+                                               
<useProjectArtifact>false</useProjectArtifact>
+                                               
<useTransitiveDependencies>true</useTransitiveDependencies>
+                                               <!--
+                                               
<useStrictFiltering>true</useStrictFiltering>
+                                               
<useTransitiveFiltering>true</useTransitiveFiltering>
+                                                -->
+                                       </dependencySet>
+                               </dependencySets>
+                       </binaries>
+               </moduleSet>
+       </moduleSets>
+</component>

Added: 
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/distribution/src/assembly/distribution.xml
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/distribution/src/assembly/distribution.xml?rev=1636370&view=auto
==============================================================================
--- 
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/distribution/src/assembly/distribution.xml
 (added)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/distribution/src/assembly/distribution.xml
 Mon Nov  3 15:10:31 2014
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+<assembly
+       
xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2";
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+       
xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2
 http://maven.apache.org/xsd/assembly-1.1.2.xsd";>
+       <id>all</id>
+       <formats>
+               <format>dir</format>
+       </formats>
+       <includeBaseDirectory>false</includeBaseDirectory>
+
+       <componentDescriptors>
+               <componentDescriptor>component-client.xml</componentDescriptor>
+               <componentDescriptor>component-server.xml</componentDescriptor>
+       </componentDescriptors>
+</assembly>

Added: 
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/distribution/src/assembly/server.xml
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/distribution/src/assembly/server.xml?rev=1636370&view=auto
==============================================================================
--- 
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/distribution/src/assembly/server.xml
 (added)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/distribution/src/assembly/server.xml
 Mon Nov  3 15:10:31 2014
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+<assembly
+       
xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2";
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+       
xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2
 http://maven.apache.org/xsd/assembly-1.1.2.xsd";>
+       <id>server</id>
+       <formats>
+               <format>dir</format>
+       </formats>
+       <includeBaseDirectory>false</includeBaseDirectory>
+
+       <componentDescriptors>
+               <componentDescriptor>component-server.xml</componentDescriptor>
+       </componentDescriptors>
+</assembly>

Added: 
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/invoker.properties
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/invoker.properties?rev=1636370&view=auto
==============================================================================
--- 
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/invoker.properties
 (added)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/invoker.properties
 Mon Nov  3 15:10:31 2014
@@ -0,0 +1,18 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+invoker.goals=install

Added: 
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/modul-client/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/modul-client/pom.xml?rev=1636370&view=auto
==============================================================================
--- 
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/modul-client/pom.xml
 (added)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/modul-client/pom.xml
 Mon Nov  3 15:10:31 2014
@@ -0,0 +1,38 @@
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <artifactId>maven-assembly-test</artifactId>
+    <groupId>maven-assembly-test</groupId>
+    <version>0.0.1-SNAPSHOT</version>
+  </parent>
+  <groupId>maven-assembly-test</groupId>
+  <artifactId>modul-client</artifactId>
+  <version>0.0.1-SNAPSHOT</version>
+  <dependencies>
+       <dependency>
+               <groupId>org.apache.maven</groupId>
+               <artifactId>maven-monitor</artifactId>
+               <version>2.2.0</version>
+               <type>jar</type>
+               <scope>compile</scope>
+       </dependency>
+  </dependencies>
+</project>

Added: 
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/modul-server/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/modul-server/pom.xml?rev=1636370&view=auto
==============================================================================
--- 
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/modul-server/pom.xml
 (added)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/modul-server/pom.xml
 Mon Nov  3 15:10:31 2014
@@ -0,0 +1,38 @@
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <artifactId>maven-assembly-test</artifactId>
+    <groupId>maven-assembly-test</groupId>
+    <version>0.0.1-SNAPSHOT</version>
+  </parent>
+  <groupId>maven-assembly-test</groupId>
+  <artifactId>modul-server</artifactId>
+  <version>0.0.1-SNAPSHOT</version>
+  <dependencies>
+       <dependency>
+               <groupId>org.apache.maven.skins</groupId>
+               <artifactId>maven-default-skin</artifactId>
+               <version>1.0</version>
+               <type>jar</type>
+               <scope>compile</scope>
+       </dependency>
+  </dependencies>
+</project>
\ No newline at end of file

Added: 
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/pom.xml?rev=1636370&view=auto
==============================================================================
--- 
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/pom.xml
 (added)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/it/projects/multimodule/massembly-474/pom.xml
 Mon Nov  3 15:10:31 2014
@@ -0,0 +1,45 @@
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>maven-assembly-test</groupId>
+  <artifactId>maven-assembly-test</artifactId>
+  <version>0.0.1-SNAPSHOT</version>
+  <packaging>pom</packaging>
+  <description>Mulitproject for testing assembly </description>
+  <build>
+       <defaultGoal>clean package</defaultGoal>
+       <pluginManagement>
+               <plugins>
+                       <plugin>
+                               <artifactId>maven-assembly-plugin</artifactId>
+                               <version>${testVersion}</version>
+                       </plugin>
+               </plugins>
+       </pluginManagement>
+               <plugins>
+       </plugins>
+       
+  </build>
+  <modules>
+       <module>modul-client</module>
+       <module>modul-server</module>
+       <module>distribution</module>
+  </modules>
+</project>


Reply via email to