From do-not-reply at jboss.org Tue Jun 15 11:17:28 2010 Content-Type: multipart/mixed; boundary="===============5428912786010927136==" MIME-Version: 1.0 From: do-not-reply at jboss.org To: exo-jcr-commits at lists.jboss.org Subject: [exo-jcr-commits] exo-jcr SVN: r2612 - jcr/trunk/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/util. Date: Tue, 15 Jun 2010 11:17:28 -0400 Message-ID: <201006151517.o5FFHSrV008704@svn01.web.mwc.hst.phx2.redhat.com> --===============5428912786010927136== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Author: tolusha Date: 2010-06-15 11:17:27 -0400 (Tue, 15 Jun 2010) New Revision: 2612 Modified: jcr/trunk/exo.jcr.component.core/src/main/java/org/exoplatform/services/= jcr/impl/util/TesterSecurityManager.java Log: EXOJCR-756: fix TesterSecurityManager Modified: jcr/trunk/exo.jcr.component.core/src/main/java/org/exoplatform/se= rvices/jcr/impl/util/TesterSecurityManager.java =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- jcr/trunk/exo.jcr.component.core/src/main/java/org/exoplatform/services= /jcr/impl/util/TesterSecurityManager.java 2010-06-15 15:11:57 UTC (rev 2611) +++ jcr/trunk/exo.jcr.component.core/src/main/java/org/exoplatform/services= /jcr/impl/util/TesterSecurityManager.java 2010-06-15 15:17:27 UTC (rev 2612) @@ -23,7 +23,6 @@ /** * @author Anatoliy Bazko * @version $Id: TesterSecurityManager.java 111 2010-11-11 11:11:11Z tolus= ha $ - * */ public class TesterSecurityManager extends SecurityManager { @@ -52,6 +51,7 @@ { String className =3D traceElements[i].getClassName(); String fileName =3D traceElements[i].getFileName(); + String methodName =3D traceElements[i].getMethodName(); = if (className.startsWith("org.exoplatform")) { @@ -62,7 +62,7 @@ } = // hide Exception - if (fileName.equals("BaseStandaloneTest.java") || fileNa= me.equals("SLF4JExoLogFactory.java")) + if (fileName.equals("BaseStandaloneTest.java")) { return; } @@ -79,13 +79,13 @@ } else if (className.startsWith("org.apache.jackrabbit.test")) { - // hide Exception - if (fileName.equals("JCRTestResult.java") || fileName.eq= uals("RepositoryHelper.java")) + // hide Exception = + if (fileName.equals("RepositoryHelper.java") && methodNa= me.equals("getRepository")) { return; } = - if (fileName.endsWith("Test.java")) + if (fileName.endsWith("Test.java") || fileName.equals("J= CRTestResult.java")) { testCode =3D true; } @@ -93,13 +93,11 @@ { srcCode =3D true; } - } else if (className.startsWith("org.slf4j.impl.Log4jLoggerFa= ctory")) { return; } - } = e =3D e.getCause(); --===============5428912786010927136==--