[gatein-commits] gatein SVN: r6776 - portal/branches/branch-GTNPORTAL-1921/component/web/resources/src/test/java/org/exoplatform/portal/resource.

do-not-reply at jboss.org do-not-reply at jboss.org
Wed Jun 29 22:16:49 EDT 2011


Author: hoang_to
Date: 2011-06-29 22:16:49 -0400 (Wed, 29 Jun 2011)
New Revision: 6776

Modified:
   portal/branches/branch-GTNPORTAL-1921/component/web/resources/src/test/java/org/exoplatform/portal/resource/TestSkinService.java
Log:
Add missing case in reflection code of TestSkinService

Modified: portal/branches/branch-GTNPORTAL-1921/component/web/resources/src/test/java/org/exoplatform/portal/resource/TestSkinService.java
===================================================================
--- portal/branches/branch-GTNPORTAL-1921/component/web/resources/src/test/java/org/exoplatform/portal/resource/TestSkinService.java	2011-06-29 10:23:05 UTC (rev 6775)
+++ portal/branches/branch-GTNPORTAL-1921/component/web/resources/src/test/java/org/exoplatform/portal/resource/TestSkinService.java	2011-06-30 02:16:49 UTC (rev 6776)
@@ -28,6 +28,7 @@
 import java.io.ByteArrayOutputStream;
 import java.io.InputStream;
 import java.lang.reflect.Method;
+import java.lang.reflect.Modifier;
 import java.net.URL;
 import java.util.Collection;
 import java.util.HashMap;
@@ -206,7 +207,14 @@
 
       try
       {
-         method.invoke(skinService, arguments);
+         if(Modifier.isStatic(method.getModifiers()))
+         {
+            method.invoke(null, arguments);
+         }
+         else
+         {
+            method.invoke(skinService, arguments);
+         }
       }
       catch(Exception ex)
       {



More information about the gatein-commits mailing list