From jboss-remoting-commits at lists.jboss.org Thu Apr 24 01:40:20 2008 Content-Type: multipart/mixed; boundary="===============5113310116039936622==" MIME-Version: 1.0 From: jboss-remoting-commits at lists.jboss.org To: jboss-remoting-commits at lists.jboss.org Subject: [jboss-remoting-commits] JBoss Remoting SVN: r4055 - remoting2/branches/2.x/src/tests/org/jboss/ant/taskdefs. Date: Thu, 24 Apr 2008 01:40:19 -0400 Message-ID: --===============5113310116039936622== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Author: ron.sigal(a)jboss.com Date: 2008-04-24 01:40:19 -0400 (Thu, 24 Apr 2008) New Revision: 4055 Modified: remoting2/branches/2.x/src/tests/org/jboss/ant/taskdefs/XMLJUnitMultiple= ResultFormatter.java Log: JBREM-934: Replaced reference to SecurityUtility with explicit AccessContro= l.doPrivileged() call. Modified: remoting2/branches/2.x/src/tests/org/jboss/ant/taskdefs/XMLJUnitM= ultipleResultFormatter.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 --- remoting2/branches/2.x/src/tests/org/jboss/ant/taskdefs/XMLJUnitMultipl= eResultFormatter.java 2008-04-24 05:38:43 UTC (rev 4054) +++ remoting2/branches/2.x/src/tests/org/jboss/ant/taskdefs/XMLJUnitMultipl= eResultFormatter.java 2008-04-24 05:40:19 UTC (rev 4055) @@ -28,7 +28,6 @@ = import org.apache.tools.ant.taskdefs.optional.junit.JUnitTest; import org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultFormatte= r; -import org.jboss.remoting.util.SecurityUtility; = /** * @author Tom Elrod @@ -38,8 +37,24 @@ = public void startTestSuite(final JUnitTest test) { - String configuration =3D SecurityUtility.getSystemProperty("jboss-ju= nit-configuration"); +// String configuration =3D SecurityUtility.getSystemProperty("jboss-= junit-configuration"); + String configuration =3D null; = + try + { + configuration =3D (String)AccessController.doPrivileged( new Priv= ilegedExceptionAction() + { + public Object run() throws Exception + { + return System.getProperty("jboss-junit-configuration"); + } + }); + } + catch (PrivilegedActionException e) + { + throw (RuntimeException) e.getCause(); + } + = // if sys prop is not null, empty, or contain default variable alias if(configuration !=3D null && !configuration.trim().equals("") && configuration.indexOf("jboss-junit-configuration") =3D=3D -1) --===============5113310116039936622==--