Author: sisbell
Date: Fri May 11 12:21:32 2007
New Revision: 537273

URL: http://svn.apache.org/viewvc?view=rev&rev=537273
Log:
Added back in setting the local repository path into two mojos. For some 
reason, the maven embedder is not injecting the local repo info into the 
fields. This caused the IDE to fail.

Modified:
    
incubator/nmaven/branches/SI_XPT/components/dotnet-artifact/src/main/java/org/apache/maven/dotnet/artifact/impl/ArtifactInstallerImpl.java
    
incubator/nmaven/branches/SI_XPT/components/dotnet-artifact/src/main/java/org/apache/maven/dotnet/artifact/impl/AssemblyResolverImpl.java
    
incubator/nmaven/branches/SI_XPT/plugins/maven-compile-plugin/src/main/java/org/apache/maven/dotnet/plugin/compile/ComponentInitializerMojo.java
    
incubator/nmaven/branches/SI_XPT/plugins/maven-resolver-plugin/src/main/java/org/apache/maven/dotnet/plugin/resolver/NetDependencyResolverMojo.java

Modified: 
incubator/nmaven/branches/SI_XPT/components/dotnet-artifact/src/main/java/org/apache/maven/dotnet/artifact/impl/ArtifactInstallerImpl.java
URL: 
http://svn.apache.org/viewvc/incubator/nmaven/branches/SI_XPT/components/dotnet-artifact/src/main/java/org/apache/maven/dotnet/artifact/impl/ArtifactInstallerImpl.java?view=diff&rev=537273&r1=537272&r2=537273
==============================================================================
--- 
incubator/nmaven/branches/SI_XPT/components/dotnet-artifact/src/main/java/org/apache/maven/dotnet/artifact/impl/ArtifactInstallerImpl.java
 (original)
+++ 
incubator/nmaven/branches/SI_XPT/components/dotnet-artifact/src/main/java/org/apache/maven/dotnet/artifact/impl/ArtifactInstallerImpl.java
 Fri May 11 12:21:32 2007
@@ -159,8 +159,8 @@
         matchPolicies.add( new ProfileMatchPolicy( profile ) );
         dependencies.addAll( repository.getDependenciesFor( matchPolicies ) );
 
-        ArtifactRepository localArtifactRepository =
-            new DefaultArtifactRepository( "local", "file://" + 
localRepository, new AssemblyRepositoryLayout() );
+        ArtifactRepository localArtifactRepository = new 
DefaultArtifactRepository( "local", "file://" +
+            localRepository.getAbsolutePath(), new AssemblyRepositoryLayout() 
);
 
         assemblyResolver.resolveTransitivelyFor( project, 
project.getArtifact(), dependencies,
                                                  remoteArtifactRepositories, 
localArtifactRepository, false );
@@ -416,7 +416,7 @@
         }
         catch ( FileNotFoundException e )
         {
-            throw new ArtifactNotFoundException( "", sourceArtifact );
+            throw new ArtifactNotFoundException( "NMAVEN-000-000: Unable to 
read pom", sourceArtifact );
         }
         MavenXpp3Reader reader = new MavenXpp3Reader();
         Model model;
@@ -426,12 +426,12 @@
         }
         catch ( XmlPullParserException e )
         {
-            throw new ArtifactNotFoundException( "", sourceArtifact );
+            throw new ArtifactNotFoundException( "NMAVEN-000-000: Unable to 
read model", sourceArtifact );
 
         }
         catch ( IOException e )
         {
-            throw new ArtifactNotFoundException( "", sourceArtifact );
+            throw new ArtifactNotFoundException( "NMAVEN-000-000: Unable to 
read model", sourceArtifact );
         }
         List<Dependency> sourceArtifactDependencies = model.getDependencies();
         localArtifactRepository =
@@ -459,7 +459,7 @@
         }
         catch ( ArtifactResolutionException e )
         {
-            throw new ArtifactNotFoundException( "", sourceArtifact );
+            throw new ArtifactNotFoundException( "NMAVEN-000-000: ", 
sourceArtifact );
         }
 
         //Do local installing of the dependencies into exe and netplugin repo 
directories

Modified: 
incubator/nmaven/branches/SI_XPT/components/dotnet-artifact/src/main/java/org/apache/maven/dotnet/artifact/impl/AssemblyResolverImpl.java
URL: 
http://svn.apache.org/viewvc/incubator/nmaven/branches/SI_XPT/components/dotnet-artifact/src/main/java/org/apache/maven/dotnet/artifact/impl/AssemblyResolverImpl.java?view=diff&rev=537273&r1=537272&r2=537273
==============================================================================
--- 
incubator/nmaven/branches/SI_XPT/components/dotnet-artifact/src/main/java/org/apache/maven/dotnet/artifact/impl/AssemblyResolverImpl.java
 (original)
+++ 
incubator/nmaven/branches/SI_XPT/components/dotnet-artifact/src/main/java/org/apache/maven/dotnet/artifact/impl/AssemblyResolverImpl.java
 Fri May 11 12:21:32 2007
@@ -118,13 +118,12 @@
             {
                 logger.debug(
                     "NMAVEN-000-000: GAC Dependency = " + artifact.getType() + 
", ID = " + artifact.getArtifactId() );
-                artifact.setResolved( true );
                 gacDependencies.add( artifact );
             }
             else
             {
-                logger.info(
-                    "NMAVEN-000-000: Dependency = " + artifact.getType() + ", 
ID = " + artifact.getArtifactId() );
+                logger.info( "NMAVEN-000-000: Dependency: Type  = " + 
artifact.getType() + ", Artifact ID = " +
+                    artifact.getArtifactId() );
                 artifactDependencies.add( artifact );
             }
         }

Modified: 
incubator/nmaven/branches/SI_XPT/plugins/maven-compile-plugin/src/main/java/org/apache/maven/dotnet/plugin/compile/ComponentInitializerMojo.java
URL: 
http://svn.apache.org/viewvc/incubator/nmaven/branches/SI_XPT/plugins/maven-compile-plugin/src/main/java/org/apache/maven/dotnet/plugin/compile/ComponentInitializerMojo.java?view=diff&rev=537273&r1=537272&r2=537273
==============================================================================
--- 
incubator/nmaven/branches/SI_XPT/plugins/maven-compile-plugin/src/main/java/org/apache/maven/dotnet/plugin/compile/ComponentInitializerMojo.java
 (original)
+++ 
incubator/nmaven/branches/SI_XPT/plugins/maven-compile-plugin/src/main/java/org/apache/maven/dotnet/plugin/compile/ComponentInitializerMojo.java
 Fri May 11 12:21:32 2007
@@ -90,9 +90,14 @@
     {
         long startTime = System.currentTimeMillis();
 
+        if ( localRepository == null )
+        {
+            localRepository = new File( System.getProperty( "user.home" ), 
".m2/repository" ).getAbsolutePath();
+        }
+
         ArtifactRepository localArtifactRepository =
             new DefaultArtifactRepository( "local", "file://" + 
localRepository, new AssemblyRepositoryLayout() );
-
+        System.out.println( "LR =" + localArtifactRepository );
         try
         {
             assemblyResolver.resolveTransitivelyFor( project, 
project.getArtifact(), project.getDependencies(),

Modified: 
incubator/nmaven/branches/SI_XPT/plugins/maven-resolver-plugin/src/main/java/org/apache/maven/dotnet/plugin/resolver/NetDependencyResolverMojo.java
URL: 
http://svn.apache.org/viewvc/incubator/nmaven/branches/SI_XPT/plugins/maven-resolver-plugin/src/main/java/org/apache/maven/dotnet/plugin/resolver/NetDependencyResolverMojo.java?view=diff&rev=537273&r1=537272&r2=537273
==============================================================================
--- 
incubator/nmaven/branches/SI_XPT/plugins/maven-resolver-plugin/src/main/java/org/apache/maven/dotnet/plugin/resolver/NetDependencyResolverMojo.java
 (original)
+++ 
incubator/nmaven/branches/SI_XPT/plugins/maven-resolver-plugin/src/main/java/org/apache/maven/dotnet/plugin/resolver/NetDependencyResolverMojo.java
 Fri May 11 12:21:32 2007
@@ -123,6 +123,11 @@
             return;
         }
 
+        if ( localRepository == null )
+        {
+            localRepository = new File( System.getProperty( "user.home" ), 
".m2/repository" ).getAbsolutePath();
+        }
+
         String profile = System.getProperty( "dependencyProfile" );
 
         RepositoryRegistry repositoryRegistry;


Reply via email to