Modified: river/jtsk/trunk/src/net/jini/security/GrantPermission.java
URL: 
http://svn.apache.org/viewvc/river/jtsk/trunk/src/net/jini/security/GrantPermission.java?rev=1302364&r1=1302363&r2=1302364&view=diff
==============================================================================
--- river/jtsk/trunk/src/net/jini/security/GrantPermission.java (original)
+++ river/jtsk/trunk/src/net/jini/security/GrantPermission.java Mon Mar 19 
10:42:01 2012
@@ -420,6 +420,7 @@ public final class GrantPermission exten
                    l.add(c.newInstance(new Object[0]));
                    continue;
                } catch (Exception ex) {
+                    if (ex instanceof RuntimeException) throw 
(RuntimeException) ex;
                }
            } 
            if (pi.actions == null) {
@@ -428,6 +429,7 @@ public final class GrantPermission exten
                    l.add(c.newInstance(new Object[]{ pi.name }));
                    continue;
                } catch (Exception ex) {
+                    if (ex instanceof RuntimeException) throw 
(RuntimeException) ex;
                }
            } 
            try {
@@ -435,6 +437,7 @@ public final class GrantPermission exten
                l.add(c.newInstance(new Object[]{ pi.name, pi.actions }));
                continue;
            } catch (Exception ex) {
+                if (ex instanceof RuntimeException) throw (RuntimeException) 
ex;
            }
            throw new IllegalArgumentException(
                "uninstantiable permission class: " + cl);


Reply via email to