[jboss-cvs] JBossAS SVN: r103740 - projects/reloaded/trunk/repoclassloader/src/main/java/org/jboss/reloaded/repoclassloader/ivy.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri Apr 9 03:43:21 EDT 2010


Author: wolfc
Date: 2010-04-09 03:43:20 -0400 (Fri, 09 Apr 2010)
New Revision: 103740

Modified:
   projects/reloaded/trunk/repoclassloader/src/main/java/org/jboss/reloaded/repoclassloader/ivy/IvyRepoResolver.java
Log:
RELOADED-2: added information to a resolve failure

Modified: projects/reloaded/trunk/repoclassloader/src/main/java/org/jboss/reloaded/repoclassloader/ivy/IvyRepoResolver.java
===================================================================
--- projects/reloaded/trunk/repoclassloader/src/main/java/org/jboss/reloaded/repoclassloader/ivy/IvyRepoResolver.java	2010-04-09 07:31:18 UTC (rev 103739)
+++ projects/reloaded/trunk/repoclassloader/src/main/java/org/jboss/reloaded/repoclassloader/ivy/IvyRepoResolver.java	2010-04-09 07:43:20 UTC (rev 103740)
@@ -21,6 +21,15 @@
  */
 package org.jboss.reloaded.repoclassloader.ivy;
 
+import org.apache.ivy.Ivy;
+import org.apache.ivy.core.report.ArtifactDownloadReport;
+import org.apache.ivy.core.report.ResolveReport;
+import org.apache.ivy.core.resolve.ResolveOptions;
+import org.apache.ivy.core.settings.IvySettings;
+import org.jboss.logging.Logger;
+import org.jboss.reloaded.repoclassloader.RepoResolver;
+import org.jboss.reloaded.repoclassloader.protocol.data.Handler;
+
 import java.io.File;
 import java.io.IOException;
 import java.net.MalformedURLException;
@@ -30,15 +39,6 @@
 import java.util.ArrayList;
 import java.util.List;
 
-import org.apache.ivy.Ivy;
-import org.apache.ivy.core.report.ArtifactDownloadReport;
-import org.apache.ivy.core.report.ResolveReport;
-import org.apache.ivy.core.resolve.ResolveOptions;
-import org.apache.ivy.core.settings.IvySettings;
-import org.jboss.logging.Logger;
-import org.jboss.reloaded.repoclassloader.RepoResolver;
-import org.jboss.reloaded.repoclassloader.protocol.data.Handler;
-
 /**
  * An Ivy based implementation of RepoResolver.
  * 
@@ -68,7 +68,7 @@
          
          ResolveReport report = ivy.resolve(descriptor, options);
          if(report.hasError())
-            throw new IllegalArgumentException("Resolving artifacts failed");
+            throw new IllegalArgumentException("Resolving artifacts failed " + report.getAllProblemMessages());
          
          List<URI> files = new ArrayList<URI>();
          ArtifactDownloadReport artifactReports[] = report.getAllArtifactsReports();




More information about the jboss-cvs-commits mailing list