Author: dblevins
Date: Mon Jan  2 20:42:09 2012
New Revision: 1226545

URL: http://svn.apache.org/viewvc?rev=1226545&view=rev
Log:
better error handling

Modified:
    
openejb/trunk/openejb/arquillian-tomee/arquillian-tomee-common/src/main/java/org/apache/openejb/arquillian/common/MavenCache.java

Modified: 
openejb/trunk/openejb/arquillian-tomee/arquillian-tomee-common/src/main/java/org/apache/openejb/arquillian/common/MavenCache.java
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb/arquillian-tomee/arquillian-tomee-common/src/main/java/org/apache/openejb/arquillian/common/MavenCache.java?rev=1226545&r1=1226544&r2=1226545&view=diff
==============================================================================
--- 
openejb/trunk/openejb/arquillian-tomee/arquillian-tomee-common/src/main/java/org/apache/openejb/arquillian/common/MavenCache.java
 (original)
+++ 
openejb/trunk/openejb/arquillian-tomee/arquillian-tomee-common/src/main/java/org/apache/openejb/arquillian/common/MavenCache.java
 Mon Jan  2 20:42:09 2012
@@ -82,8 +82,8 @@ public class MavenCache {
        }
 
        public Artifact getArtifact(Artifact art, String altUrl) {
-               Artifact artifact = null;
-               
+        Artifact artifact;
+
                try {
                        artifact = resolve(art);
                } catch (Exception e) {
@@ -98,13 +98,11 @@ public class MavenCache {
                                        system.install(session, request);
                                        artifact = resolve(art);
                                }
-                       } catch (InstallationException e1) {
-                               e1.printStackTrace();
-                       } catch (DownloadException e1) {
-                               e1.printStackTrace();
-                       } catch (ArtifactResolutionException e1) {
-                               e1.printStackTrace();
+                       } catch (Exception e1) {
+                throw new IllegalStateException(e1);
                        }
+
+            throw new IllegalStateException(e);
                }
                
                return artifact;


Reply via email to