You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by jv...@apache.org on 2007/09/06 00:52:39 UTC
svn commit: r573090 [6/6] - in
/maven/components/trunk/maven-embedder/src/test/projects/complex-project:
./ maven-build-context/ maven-build-context/src/
maven-build-context/src/main/ maven-build-context/src/main/java/
maven-build-context/src/main/java...
Propchange: maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/examples/simple-project/pom.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/examples/simple-project/pom.xml
------------------------------------------------------------------------------
svn:keywords = "Author Date Id Revision"
Added: maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/examples/simple-project/settings.xml
URL: http://svn.apache.org/viewvc/maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/examples/simple-project/settings.xml?rev=573090&view=auto
==============================================================================
--- maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/examples/simple-project/settings.xml (added)
+++ maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/examples/simple-project/settings.xml Wed Sep 5 15:52:27 2007
@@ -0,0 +1,26 @@
+<?xml version="1.0"?>
+<!--
+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.
+-->
+
+<settings>
+ <pluginGroups>
+ <pluginGroup>org.codehaus.tycho</pluginGroup>
+ <pluginGroup>org.sonatype.pwt</pluginGroup>
+ </pluginGroups>
+</settings>
Propchange: maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/examples/simple-project/settings.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/examples/simple-project/settings.xml
------------------------------------------------------------------------------
svn:keywords = "Author Date Id Revision"
Added: maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/main/assembly/bin.xml
URL: http://svn.apache.org/viewvc/maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/main/assembly/bin.xml?rev=573090&view=auto
==============================================================================
--- maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/main/assembly/bin.xml (added)
+++ maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/main/assembly/bin.xml Wed Sep 5 15:52:27 2007
@@ -0,0 +1,86 @@
+<!--
+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>
+ <id>bin</id>
+ <formats>
+ <format>tar.gz</format>
+ <format>tar.bz2</format>
+ <format>zip</format>
+ </formats>
+ <dependencySets>
+ <dependencySet>
+ <outputDirectory>boot</outputDirectory>
+ <includes>
+ <include>org.codehaus.plexus:plexus-classworlds</include>
+ </includes>
+ </dependencySet>
+ <dependencySet>
+ <outputDirectory>lib</outputDirectory>
+ <excludes>
+ <exclude>org.codehaus.plexus:plexus-classworlds</exclude>
+ <exclude>org.codehaus.plexus:plexus-component-api</exclude>
+ <exclude>classworlds:classworlds</exclude>
+ <exclude>junit:junit</exclude>
+ <exclude>jmock:jmock</exclude>
+ <exclude>xml-apis:xml-apis</exclude>
+ <exclude>org.apache.maven:maven-artifact</exclude>
+ </excludes>
+ </dependencySet>
+ </dependencySets>
+ <fileSets>
+ <fileSet>
+ <includes>
+ <include>README*</include>
+ <include>LICENSE*</include>
+ <include>NOTICE*</include>
+ </includes>
+ </fileSet>
+ <fileSet>
+ <directory>src/bin</directory>
+ <outputDirectory>bin</outputDirectory>
+ <includes>
+ <include>*.bat</include>
+ <include>*.conf</include>
+ </includes>
+ <lineEnding>dos</lineEnding>
+ </fileSet>
+ <fileSet>
+ <directory>src/bin</directory>
+ <outputDirectory>bin</outputDirectory>
+ <includes>
+ <include>m2</include>
+ <include>mvn</include>
+ </includes>
+ <lineEnding>unix</lineEnding>
+ <fileMode>0755</fileMode>
+ </fileSet>
+ <fileSet>
+ <directory>src/conf</directory>
+ <outputDirectory>conf</outputDirectory>
+ </fileSet>
+ <fileSet>
+ <directory>target</directory>
+ <outputDirectory>lib</outputDirectory>
+ <includes>
+ <include>maven*.jar</include>
+ </includes>
+ </fileSet>
+ </fileSets>
+</assembly>
Propchange: maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/main/assembly/bin.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/main/assembly/bin.xml
------------------------------------------------------------------------------
svn:keywords = "Author Date Id Revision"
Added: maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/main/assembly/repo.xml
URL: http://svn.apache.org/viewvc/maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/main/assembly/repo.xml?rev=573090&view=auto
==============================================================================
--- maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/main/assembly/repo.xml (added)
+++ maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/main/assembly/repo.xml Wed Sep 5 15:52:27 2007
@@ -0,0 +1,35 @@
+<!--
+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>
+ <id>dependency-repository</id>
+ <formats>
+ <format>tar.gz</format>
+ <format>tar.bz2</format>
+ <format>zip</format>
+ </formats>
+ <baseDirectory>repository</baseDirectory>
+ <repositories>
+ <repository>
+ <includeMetadata>true</includeMetadata>
+ <scope>runtime</scope>
+ <outputDirectory>/</outputDirectory>
+ </repository>
+ </repositories>
+</assembly>
Propchange: maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/main/assembly/repo.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/main/assembly/repo.xml
------------------------------------------------------------------------------
svn:keywords = "Author Date Id Revision"
Added: maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/main/resources/META-INF/MANIFEST.MF
URL: http://svn.apache.org/viewvc/maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/main/resources/META-INF/MANIFEST.MF?rev=573090&view=auto
==============================================================================
--- maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/main/resources/META-INF/MANIFEST.MF (added)
+++ maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/main/resources/META-INF/MANIFEST.MF Wed Sep 5 15:52:27 2007
@@ -0,0 +1,7 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: Maven 2.x Embedder Plug-in
+Bundle-Vendor: maven.org
+Bundle-SymbolicName: org.maven.ide.embedder
+Bundle-Version: ${bundleVersion}
+Bundle-ClassPath: .
Added: maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/main/resources/META-INF/plexus/components.xml
URL: http://svn.apache.org/viewvc/maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/main/resources/META-INF/plexus/components.xml?rev=573090&view=auto
==============================================================================
--- maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/main/resources/META-INF/plexus/components.xml (added)
+++ maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/main/resources/META-INF/plexus/components.xml Wed Sep 5 15:52:27 2007
@@ -0,0 +1,36 @@
+<!--
+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-set>
+ <components>
+ <component>
+ <role>org.apache.maven.embedder.execution.MavenExecutionRequestPopulator</role>
+ <implementation>org.apache.maven.embedder.execution.DefaultMavenExecutionRequestPopulator</implementation>
+ <requirements>
+ <requirement>
+ <role>org.apache.maven.artifact.manager.WagonManager</role>
+ <role-hint>default</role-hint>
+ </requirement>
+ <requirement>
+ <role>org.apache.maven.artifact.repository.ArtifactRepositoryFactory</role>
+ </requirement>
+ </requirements>
+ </component>
+ </components>
+</component-set>
Propchange: maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/main/resources/META-INF/plexus/components.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/main/resources/META-INF/plexus/components.xml
------------------------------------------------------------------------------
svn:keywords = "Author Date Id Revision"
Added: maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/site/apt/index.apt
URL: http://svn.apache.org/viewvc/maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/site/apt/index.apt?rev=573090&view=auto
==============================================================================
--- maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/site/apt/index.apt (added)
+++ maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/site/apt/index.apt Wed Sep 5 15:52:27 2007
@@ -0,0 +1,54 @@
+ ------
+ The Maven Embedder
+ ------
+ Jason van Zyl
+ ------
+ 26 February 2007
+ ------
+
+The Maven Embedder
+
+ The Maven Embedder is used by the Maven CLI, by IDE integration projects like {{{http://mevenide.codehaus.org}Mevenide}}
+ and potentially any tool that needs to embed Maven's capabilities. You could embed Maven in a Continuous Integration
+ application to run Maven build, an application lifecycle management (ALF) tool, or Ant tasks that utilize Maven's
+ functionality. These are just a few examples of what the Maven Embedder can be used for.
+
+A Simple Example
+
+%{snippet|id=simple-embedder-example|url=http://svn.apache.org/repos/asf/maven/components/trunk/maven-embedder/src/test/java/org/apache/maven/embedder/MavenEmbedderExampleTest.java}
+
+A Note on Configuring Settings
+
+ Currently there is a notion of a user settings, and a global settings where either can specify information about the
+ following:
+
+ * Local Repository
+
+ * Proxies
+
+ * Mirrors
+
+ * Server Configurations
+
+ * Plugin Groups
+
+ []
+
+ If you are using the embedder it is entirely your responsibility to take user and global settings information and specify
+ it in the embedder configuration. The embedder carries with it <<<no>>> defaults about where these are located and how
+ they are used. If you want your embedded use of Maven to mimic the behavior of the Maven CLI insofar as settings use
+ then use the following code:
+
+%{snippet|id=mimic-cli|url=http://svn.apache.org/repos/asf/maven/components/trunk/maven-embedder/src/test/java/org/apache/maven/embedder/MavenEmbedderExampleTest.java}
+
+ Also note that the user and global settings are merged, and the user settings are dominant.
+
+Accessing the Underlying Plexus Container
+
+ Though it is not recommended for general use, it is possible to get at the underlying Plexus Container instance if you
+ wish to lookup custom components. The Maven Embedder was specifically designed to be used for Maven and not a general
+ purpose use of Plexus. So if you use this method then you use it at your peril. You can access the Plexus Container
+ using the following:
+
+%{snippet|id=plexus-container|url=http://svn.apache.org/repos/asf/maven/components/trunk/maven-embedder/src/test/java/org/apache/maven/embedder/MavenEmbedderExampleTest.java}
+
Propchange: maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/site/apt/index.apt
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/site/apt/index.apt
------------------------------------------------------------------------------
svn:keywords = "Author Date Id Revision"
Added: maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/site/site.xml
URL: http://svn.apache.org/viewvc/maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/site/site.xml?rev=573090&view=auto
==============================================================================
--- maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/site/site.xml (added)
+++ maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/site/site.xml Wed Sep 5 15:52:27 2007
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!--
+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.
+-->
+
+<!--
+ ~ 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 name="Maven Embedder">
+ <skin>
+ <groupId>org.apache.maven.skins</groupId>
+ <artifactId>maven-stylus-skin</artifactId>
+ <version>1.0-SNAPSHOT</version>
+ </skin>
+ <bannerLeft>
+ <name>Maven</name>
+ <src>http://maven.apache.org/maven2/images/apache-maven-project-2.png</src>
+ <href>http://maven.apache.org/</href>
+ </bannerLeft>
+ <bannerRight>
+ <src>http://maven.apache.org/maven2/images/maven-logo-2.gif</src>
+ </bannerRight>
+ <body>
+ <links>
+ </links>
+ <menu name="Quick Links">
+ <item name="Home" href="/index.html"/>
+ </menu>
+ </body>
+</project>
Propchange: maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/site/site.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/site/site.xml
------------------------------------------------------------------------------
svn:keywords = "Author Date Id Revision"
Added: maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/test/embedder-test-project/pom.xml
URL: http://svn.apache.org/viewvc/maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/test/embedder-test-project/pom.xml?rev=573090&view=auto
==============================================================================
--- maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/test/embedder-test-project/pom.xml (added)
+++ maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/test/embedder-test-project/pom.xml Wed Sep 5 15:52:27 2007
@@ -0,0 +1,47 @@
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements. See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership. The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied. See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.apache.maven</groupId>
+ <artifactId>embedder-test-project</artifactId>
+ <packaging>jar</packaging>
+ <version>1.0-SNAPSHOT</version>
+ <name>Maven Quick Start Archetype</name>
+ <url>http://maven.apache.org</url>
+ <dependencies>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>3.8.1</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+ <profiles>
+ <profile>
+ <id>embedderProfile</id>
+ <properties>
+ <embedderProfile>true</embedderProfile>
+ <name>jason</name>
+ <occupation>somnambulance</occupation>
+ </properties>
+ </profile>
+ </profiles>
+</project>
Propchange: maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/test/embedder-test-project/pom.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/test/embedder-test-project/pom.xml
------------------------------------------------------------------------------
svn:keywords = "Author Date Id Revision"
Added: maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/test/extensions/META-INF/plexus/components.xml
URL: http://svn.apache.org/viewvc/maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/test/extensions/META-INF/plexus/components.xml?rev=573090&view=auto
==============================================================================
--- maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/test/extensions/META-INF/plexus/components.xml (added)
+++ maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/test/extensions/META-INF/plexus/components.xml Wed Sep 5 15:52:27 2007
@@ -0,0 +1,27 @@
+<!--
+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-set>
+ <components>
+ <component>
+ <role>org.apache.maven.artifact.factory.ArtifactFactory</role>
+ <implementation>org.apache.maven.embedder.CustomArtifactFactory</implementation>
+ </component>
+ </components>
+</component-set>
\ No newline at end of file
Propchange: maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/test/extensions/META-INF/plexus/components.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/test/extensions/META-INF/plexus/components.xml
------------------------------------------------------------------------------
svn:keywords = "Author Date Id Revision"
Added: maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/test/projects/no-artifact-in-repository-test/child-1/pom.xml
URL: http://svn.apache.org/viewvc/maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/test/projects/no-artifact-in-repository-test/child-1/pom.xml?rev=573090&view=auto
==============================================================================
--- maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/test/projects/no-artifact-in-repository-test/child-1/pom.xml (added)
+++ maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/test/projects/no-artifact-in-repository-test/child-1/pom.xml Wed Sep 5 15:52:27 2007
@@ -0,0 +1,18 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>test</groupId>
+ <artifactId>child-1</artifactId>
+ <packaging>jar</packaging>
+ <version>1.0-SNAPSHOT</version>
+ <name>child-1</name>
+ <url>http://maven.apache.org</url>
+ <dependencies>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>3.8.1</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+</project>
Propchange: maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/test/projects/no-artifact-in-repository-test/child-1/pom.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/test/projects/no-artifact-in-repository-test/child-1/pom.xml
------------------------------------------------------------------------------
svn:keywords = "Author Date Id Revision"
Added: maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/test/projects/no-artifact-in-repository-test/child-2/pom.xml
URL: http://svn.apache.org/viewvc/maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/test/projects/no-artifact-in-repository-test/child-2/pom.xml?rev=573090&view=auto
==============================================================================
--- maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/test/projects/no-artifact-in-repository-test/child-2/pom.xml (added)
+++ maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/test/projects/no-artifact-in-repository-test/child-2/pom.xml Wed Sep 5 15:52:27 2007
@@ -0,0 +1,23 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>test</groupId>
+ <artifactId>child-2</artifactId>
+ <packaging>jar</packaging>
+ <version>1.0-SNAPSHOT</version>
+ <name>child-2</name>
+ <url>http://maven.apache.org</url>
+ <dependencies>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>3.8.1</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.maven.test</groupId>
+ <artifactId>child-1</artifactId>
+ <version>1.0-SNAPSHOT</version>
+ </dependency>
+ </dependencies>
+</project>
Propchange: maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/test/projects/no-artifact-in-repository-test/child-2/pom.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/test/projects/no-artifact-in-repository-test/child-2/pom.xml
------------------------------------------------------------------------------
svn:keywords = "Author Date Id Revision"
Added: maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/test/projects/no-artifact-in-repository-test/pom.xml
URL: http://svn.apache.org/viewvc/maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/test/projects/no-artifact-in-repository-test/pom.xml?rev=573090&view=auto
==============================================================================
--- maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/test/projects/no-artifact-in-repository-test/pom.xml (added)
+++ maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/test/projects/no-artifact-in-repository-test/pom.xml Wed Sep 5 15:52:27 2007
@@ -0,0 +1,22 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>test</groupId>
+ <artifactId>parent</artifactId>
+ <packaging>pom</packaging>
+ <version>1.0-SNAPSHOT</version>
+ <name>no-artifact-in-repository-test</name>
+ <url>http://maven.apache.org</url>
+ <dependencies>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>3.8.1</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+ <modules>
+ <module>child-1</module>
+ <module>child-2</module>
+ </modules>
+</project>
Propchange: maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/test/projects/no-artifact-in-repository-test/pom.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/test/projects/no-artifact-in-repository-test/pom.xml
------------------------------------------------------------------------------
svn:keywords = "Author Date Id Revision"
Added: maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/test/resources/META-INF/maven/org.apache.maven/maven-core/pom.properties
URL: http://svn.apache.org/viewvc/maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/test/resources/META-INF/maven/org.apache.maven/maven-core/pom.properties?rev=573090&view=auto
==============================================================================
--- maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/test/resources/META-INF/maven/org.apache.maven/maven-core/pom.properties (added)
+++ maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/test/resources/META-INF/maven/org.apache.maven/maven-core/pom.properties Wed Sep 5 15:52:27 2007
@@ -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.
+
+version=2.1-SNAPSHOT
\ No newline at end of file
Propchange: maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/test/resources/META-INF/maven/org.apache.maven/maven-core/pom.properties
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/test/resources/META-INF/maven/org.apache.maven/maven-core/pom.properties
------------------------------------------------------------------------------
svn:keywords = "Author Date Id Revision"
Added: maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/test/resources/pom-with-distribution-status.xml
URL: http://svn.apache.org/viewvc/maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/test/resources/pom-with-distribution-status.xml?rev=573090&view=auto
==============================================================================
--- maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/test/resources/pom-with-distribution-status.xml (added)
+++ maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/test/resources/pom-with-distribution-status.xml Wed Sep 5 15:52:27 2007
@@ -0,0 +1,30 @@
+<?xml version="1.0"?>
+
+<!--
+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>
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.apache.maven</groupId>
+ <artifactId>test</artifactId>
+ <version>1.0</version>
+ <distributionManagement>
+ <status>deployed</status>
+ </distributionManagement>
+</project>
\ No newline at end of file
Propchange: maven/components/trunk/maven-embedder/src/test/projects/complex-project/maven-embedder/src/test/resources/pom-with-distribution-status.xml
------------------------------------------------------------------------------
svn:keywords = "Author Date Id Revision"