
Property changes on: maven-test-tools
___________________________________________________________________
Modified: svn:ignore
   - target
*~
*.log
.classpath
.project
*.ipr
*.iws
*.iml
.settings
bin

   + target
*~
*.log
.classpath
.project
*.ipr
*.iws
*.iml
.settings
bin
build


Index: pom.xml
===================================================================
--- pom.xml	(revision 830329)
+++ pom.xml	(working copy)
@@ -154,6 +154,11 @@
       </dependency>
       <dependency>
         <groupId>org.apache.maven</groupId>
+        <artifactId>maven-compat</artifactId>
+        <version>${mavenVersion}</version>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.maven</groupId>
         <artifactId>maven-model</artifactId>
         <version>${mavenVersion}</version>
       </dependency>
@@ -167,13 +172,13 @@
       <dependency>
         <groupId>org.codehaus.plexus</groupId>
         <artifactId>plexus-container-default</artifactId>
-        <version>1.2.1</version>
+        <version>1.4.1</version>
       </dependency>    
     
       <dependency>
         <groupId>org.codehaus.plexus</groupId>
         <artifactId>plexus-utils</artifactId>
-        <version>1.5.15</version>
+        <version>2.0.1</version>
       </dependency>    
     
       <dependency>

Property changes on: maven-plugin-testing-tools
___________________________________________________________________
Modified: svn:ignore
   - target
*~
*.log
.classpath
.project
*.ipr
*.iws
*.iml
.settings
bin

   + target
*~
*.log
.classpath
.project
*.ipr
*.iws
*.iml
.settings
bin
build


Index: maven-plugin-testing-tools/src/main/java/org/apache/maven/shared/test/plugin/ProjectTool.java
===================================================================
--- maven-plugin-testing-tools/src/main/java/org/apache/maven/shared/test/plugin/ProjectTool.java	(revision 830329)
+++ maven-plugin-testing-tools/src/main/java/org/apache/maven/shared/test/plugin/ProjectTool.java	(working copy)
@@ -249,7 +249,7 @@
         try
         {
             ProjectBuildingRequest request = new DefaultProjectBuildingRequest();
-            request.setLocalRepository( artifactRepositoryFactory.createArtifactRepository( "local", "file://", "default", null, null ) );
+            request.setLocalRepository( artifactRepositoryFactory.createArtifactRepository( "local", new File( "target/localrepo" ).getCanonicalFile().toURL().toExternalForm(), "default", null, null ) );
             MavenProject project = projectBuilder.build( pomInfo.getPomFile(), request ).getProject();
 
             Artifact artifact = artifactFactory.createArtifact( project.getGroupId(), project.getArtifactId(), project
@@ -274,6 +274,12 @@
                                          "Error building ArtifactRepository instance from test pom: " + pomInfo.getPomFile(),
                                          e );
         }
+        catch ( IOException e )
+        {
+            throw new TestToolsException(
+                                         "Error building ArtifactRepository instance from test pom: " + pomInfo.getPomFile(),
+                                         e );
+        }
     }
 
     /**
Index: maven-plugin-testing-tools/pom.xml
===================================================================
--- maven-plugin-testing-tools/pom.xml	(revision 830329)
+++ maven-plugin-testing-tools/pom.xml	(working copy)
@@ -55,6 +55,10 @@
       <artifactId>maven-core</artifactId>
     </dependency>    
     <dependency>
+      <groupId>org.apache.maven</groupId>
+      <artifactId>maven-compat</artifactId>
+    </dependency>    
+    <dependency>
       <groupId>org.apache.maven.shared</groupId>
       <artifactId>maven-invoker</artifactId>
       <version>2.0.10</version>
@@ -65,6 +69,12 @@
       <version>2.0-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>
+    <dependency>
+      <groupId>org.apache.maven.wagon</groupId>
+      <artifactId>wagon-file</artifactId>
+      <version>1.0-beta-6</version>
+      <scope>test</scope>
+    </dependency>
   </dependencies>
 
   <build>

Property changes on: maven-plugin-testing-harness
___________________________________________________________________
Modified: svn:ignore
   - target
*~
*.log
.classpath
.project
*.ipr
*.iws
*.iml
.settings
bin

   + target
*~
*.log
.classpath
.project
*.ipr
*.iws
*.iml
.settings
bin
build


Index: maven-plugin-testing-harness/pom.xml
===================================================================
--- maven-plugin-testing-harness/pom.xml	(revision 830329)
+++ maven-plugin-testing-harness/pom.xml	(working copy)
@@ -46,6 +46,10 @@
     </dependency>
     <dependency>
       <groupId>org.apache.maven</groupId>
+      <artifactId>maven-compat</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.maven</groupId>
       <artifactId>maven-model</artifactId>
     </dependency>
     <dependency>

