Author: tolusha
Date: 2011-06-09 10:54:48 -0400 (Thu, 09 Jun 2011)
New Revision: 4494
Modified:
kernel/trunk/exo.kernel.commons/src/main/java/org/exoplatform/commons/utils/SecurityHelper.java
Log:
EXOJCR-1365: enable to throw RuntimeException in doPrivilegedExceptionAction() method
Modified:
kernel/trunk/exo.kernel.commons/src/main/java/org/exoplatform/commons/utils/SecurityHelper.java
===================================================================
---
kernel/trunk/exo.kernel.commons/src/main/java/org/exoplatform/commons/utils/SecurityHelper.java 2011-06-09
13:31:35 UTC (rev 4493)
+++
kernel/trunk/exo.kernel.commons/src/main/java/org/exoplatform/commons/utils/SecurityHelper.java 2011-06-09
14:54:48 UTC (rev 4494)
@@ -308,6 +308,10 @@
{
return action.run();
}
+ catch (RuntimeException e)
+ {
+ throw e;
+ }
catch (Exception e)
{
throw new PrivilegedActionException(e);