Author: rfscholte
Date: Sat Jun 13 19:33:52 2015
New Revision: 1685308

URL: http://svn.apache.org/r1685308
Log:
Too soon, have to wait for Java7 to be able to do this

Modified:
    
maven/shared/trunk/maven-artifact-transfer/src/main/java/org/apache/maven/shared/artifact/deploy/internal/Invoker.java
    
maven/shared/trunk/maven-artifact-transfer/src/main/java/org/apache/maven/shared/artifact/install/internal/Invoker.java
    
maven/shared/trunk/maven-artifact-transfer/src/main/java/org/apache/maven/shared/artifact/repository/internal/Invoker.java
    
maven/shared/trunk/maven-artifact-transfer/src/main/java/org/apache/maven/shared/artifact/resolve/internal/Invoker.java

Modified: 
maven/shared/trunk/maven-artifact-transfer/src/main/java/org/apache/maven/shared/artifact/deploy/internal/Invoker.java
URL: 
http://svn.apache.org/viewvc/maven/shared/trunk/maven-artifact-transfer/src/main/java/org/apache/maven/shared/artifact/deploy/internal/Invoker.java?rev=1685308&r1=1685307&r2=1685308&view=diff
==============================================================================
--- 
maven/shared/trunk/maven-artifact-transfer/src/main/java/org/apache/maven/shared/artifact/deploy/internal/Invoker.java
 (original)
+++ 
maven/shared/trunk/maven-artifact-transfer/src/main/java/org/apache/maven/shared/artifact/deploy/internal/Invoker.java
 Sat Jun 13 19:33:52 2015
@@ -19,6 +19,8 @@ package org.apache.maven.shared.artifact
  * under the License.
  */
 
+import java.lang.reflect.InvocationTargetException;
+
 import org.apache.maven.shared.artifact.deploy.ArtifactDeployerException;
 
 /**
@@ -44,7 +46,15 @@ final class Invoker
         {
             return objectClazz.getMethod( method ).invoke( object );
         }
-        catch ( ReflectiveOperationException e )
+        catch ( IllegalAccessException e )
+        {
+            throw new ArtifactDeployerException( e.getMessage(), e );
+        }
+        catch ( InvocationTargetException e )
+        {
+            throw new ArtifactDeployerException( e.getMessage(), e );
+        }
+        catch ( NoSuchMethodException e )
         {
             throw new ArtifactDeployerException( e.getMessage(), e );
         }
@@ -58,7 +68,15 @@ final class Invoker
             final Class<?> objectClazz = object.getClass();
             return objectClazz.getMethod( method, clazz ).invoke( object, arg 
);
         }
-        catch ( ReflectiveOperationException e )
+        catch ( IllegalAccessException e )
+        {
+            throw new ArtifactDeployerException( e.getMessage(), e );
+        }
+        catch ( InvocationTargetException e )
+        {
+            throw new ArtifactDeployerException( e.getMessage(), e );
+        }
+        catch ( NoSuchMethodException e )
         {
             throw new ArtifactDeployerException( e.getMessage(), e );
         }
@@ -71,7 +89,15 @@ final class Invoker
         {
             return objectClazz.getMethod( staticMethod, argClazz ).invoke( 
null, arg );
         }
-        catch ( ReflectiveOperationException e )
+        catch ( IllegalAccessException e )
+        {
+            throw new ArtifactDeployerException( e.getMessage(), e );
+        }
+        catch ( InvocationTargetException e )
+        {
+            throw new ArtifactDeployerException( e.getMessage(), e );
+        }
+        catch ( NoSuchMethodException e )
         {
             throw new ArtifactDeployerException( e.getMessage(), e );
         }

Modified: 
maven/shared/trunk/maven-artifact-transfer/src/main/java/org/apache/maven/shared/artifact/install/internal/Invoker.java
URL: 
http://svn.apache.org/viewvc/maven/shared/trunk/maven-artifact-transfer/src/main/java/org/apache/maven/shared/artifact/install/internal/Invoker.java?rev=1685308&r1=1685307&r2=1685308&view=diff
==============================================================================
--- 
maven/shared/trunk/maven-artifact-transfer/src/main/java/org/apache/maven/shared/artifact/install/internal/Invoker.java
 (original)
+++ 
maven/shared/trunk/maven-artifact-transfer/src/main/java/org/apache/maven/shared/artifact/install/internal/Invoker.java
 Sat Jun 13 19:33:52 2015
@@ -19,6 +19,8 @@ package org.apache.maven.shared.artifact
  * under the License.
  */
 
+import java.lang.reflect.InvocationTargetException;
+
 import org.apache.maven.shared.artifact.install.ArtifactInstallerException;
 
 /**
@@ -44,7 +46,15 @@ final class Invoker
         {
             return objectClazz.getMethod( method ).invoke( object );
         }
-        catch ( ReflectiveOperationException e )
+        catch ( IllegalAccessException e )
+        {
+            throw new ArtifactInstallerException( e.getMessage(), e );
+        }
+        catch ( InvocationTargetException e )
+        {
+            throw new ArtifactInstallerException( e.getMessage(), e );
+        }
+        catch ( NoSuchMethodException e )
         {
             throw new ArtifactInstallerException( e.getMessage(), e );
         }
@@ -58,7 +68,15 @@ final class Invoker
             final Class<?> objectClazz = object.getClass();
             return objectClazz.getMethod( method, argClazz ).invoke( object, 
arg );
         }
-        catch ( ReflectiveOperationException e )
+        catch ( IllegalAccessException e )
+        {
+            throw new ArtifactInstallerException( e.getMessage(), e );
+        }
+        catch ( InvocationTargetException e )
+        {
+            throw new ArtifactInstallerException( e.getMessage(), e );
+        }
+        catch ( NoSuchMethodException e )
         {
             throw new ArtifactInstallerException( e.getMessage(), e );
         }
@@ -71,7 +89,15 @@ final class Invoker
         {
             return objectClazz.getMethod( staticMethod, argClazz ).invoke( 
null, arg );
         }
-        catch ( ReflectiveOperationException e )
+        catch ( IllegalAccessException e )
+        {
+            throw new ArtifactInstallerException( e.getMessage(), e );
+        }
+        catch ( InvocationTargetException e )
+        {
+            throw new ArtifactInstallerException( e.getMessage(), e );
+        }
+        catch ( NoSuchMethodException e )
         {
             throw new ArtifactInstallerException( e.getMessage(), e );
         }

Modified: 
maven/shared/trunk/maven-artifact-transfer/src/main/java/org/apache/maven/shared/artifact/repository/internal/Invoker.java
URL: 
http://svn.apache.org/viewvc/maven/shared/trunk/maven-artifact-transfer/src/main/java/org/apache/maven/shared/artifact/repository/internal/Invoker.java?rev=1685308&r1=1685307&r2=1685308&view=diff
==============================================================================
--- 
maven/shared/trunk/maven-artifact-transfer/src/main/java/org/apache/maven/shared/artifact/repository/internal/Invoker.java
 (original)
+++ 
maven/shared/trunk/maven-artifact-transfer/src/main/java/org/apache/maven/shared/artifact/repository/internal/Invoker.java
 Sat Jun 13 19:33:52 2015
@@ -19,6 +19,8 @@ package org.apache.maven.shared.artifact
  * under the License.
  */
 
+import java.lang.reflect.InvocationTargetException;
+
 import org.apache.maven.shared.artifact.repository.RepositoryManagerException;
 
 /**
@@ -44,7 +46,15 @@ final class Invoker
         {
             return objectClazz.getMethod( method ).invoke( object );
         }
-        catch ( ReflectiveOperationException e )
+        catch ( IllegalAccessException e )
+        {
+            throw new RepositoryManagerException( e.getMessage(), e );
+        }
+        catch ( InvocationTargetException e )
+        {
+            throw new RepositoryManagerException( e.getMessage(), e );
+        }
+        catch ( NoSuchMethodException e )
         {
             throw new RepositoryManagerException( e.getMessage(), e );
         }
@@ -58,7 +68,15 @@ final class Invoker
             final Class<?> objectClazz = object.getClass();
             return objectClazz.getMethod( method, argClazz ).invoke( object, 
arg );
         }
-        catch ( ReflectiveOperationException e )
+        catch ( IllegalAccessException e )
+        {
+            throw new RepositoryManagerException( e.getMessage(), e );
+        }
+        catch ( InvocationTargetException e )
+        {
+            throw new RepositoryManagerException( e.getMessage(), e );
+        }
+        catch ( NoSuchMethodException e )
         {
             throw new RepositoryManagerException( e.getMessage(), e );
         }
@@ -71,7 +89,15 @@ final class Invoker
         {
             return objectClazz.getMethod( staticMethod, argClazz ).invoke( 
null, arg );
         }
-        catch ( ReflectiveOperationException e )
+        catch ( IllegalAccessException e )
+        {
+            throw new RepositoryManagerException( e.getMessage(), e );
+        }
+        catch ( InvocationTargetException e )
+        {
+            throw new RepositoryManagerException( e.getMessage(), e );
+        }
+        catch ( NoSuchMethodException e )
         {
             throw new RepositoryManagerException( e.getMessage(), e );
         }

Modified: 
maven/shared/trunk/maven-artifact-transfer/src/main/java/org/apache/maven/shared/artifact/resolve/internal/Invoker.java
URL: 
http://svn.apache.org/viewvc/maven/shared/trunk/maven-artifact-transfer/src/main/java/org/apache/maven/shared/artifact/resolve/internal/Invoker.java?rev=1685308&r1=1685307&r2=1685308&view=diff
==============================================================================
--- 
maven/shared/trunk/maven-artifact-transfer/src/main/java/org/apache/maven/shared/artifact/resolve/internal/Invoker.java
 (original)
+++ 
maven/shared/trunk/maven-artifact-transfer/src/main/java/org/apache/maven/shared/artifact/resolve/internal/Invoker.java
 Sat Jun 13 19:33:52 2015
@@ -19,6 +19,8 @@ package org.apache.maven.shared.artifact
  * under the License.
  */
 
+import java.lang.reflect.InvocationTargetException;
+
 import org.apache.maven.shared.artifact.resolve.ArtifactResolverException;
 
 /**
@@ -44,7 +46,15 @@ final class Invoker
         {
             return objectClazz.getMethod( method ).invoke( object );
         }
-        catch ( ReflectiveOperationException e )
+        catch ( IllegalAccessException e )
+        {
+            throw new ArtifactResolverException( e.getMessage(), e );
+        }
+        catch ( InvocationTargetException e )
+        {
+            throw new ArtifactResolverException( e.getMessage(), e );
+        }
+        catch ( NoSuchMethodException e )
         {
             throw new ArtifactResolverException( e.getMessage(), e );
         }
@@ -58,7 +68,15 @@ final class Invoker
             final Class<?> objectClazz = object.getClass();
             return objectClazz.getMethod( method, argClazz ).invoke( object, 
arg );
         }
-        catch ( ReflectiveOperationException e )
+        catch ( IllegalAccessException e )
+        {
+            throw new ArtifactResolverException( e.getMessage(), e );
+        }
+        catch ( InvocationTargetException e )
+        {
+            throw new ArtifactResolverException( e.getMessage(), e );
+        }
+        catch ( NoSuchMethodException e )
         {
             throw new ArtifactResolverException( e.getMessage(), e );
         }
@@ -71,7 +89,15 @@ final class Invoker
         {
             return objectClazz.getMethod( staticMethod, argClazz ).invoke( 
null, arg );
         }
-        catch ( ReflectiveOperationException e )
+        catch ( IllegalAccessException e )
+        {
+            throw new ArtifactResolverException( e.getMessage(), e );
+        }
+        catch ( InvocationTargetException e )
+        {
+            throw new ArtifactResolverException( e.getMessage(), e );
+        }
+        catch ( NoSuchMethodException e )
         {
             throw new ArtifactResolverException( e.getMessage(), e );
         }


Reply via email to