Author: ron.sigal(a)jboss.com
Date: 2008-04-11 21:10:24 -0400 (Fri, 11 Apr 2008)
New Revision: 3946
Modified:
remoting2/branches/2.x/src/main/org/jboss/remoting/serialization/SerializationStreamFactory.java
Log:
JBREM-934: (1) Replaced AccessController.doPrivileged() calls with SecurityUtility calls;
(2) renamed SystemUtility SecurityUtility.
Modified:
remoting2/branches/2.x/src/main/org/jboss/remoting/serialization/SerializationStreamFactory.java
===================================================================
---
remoting2/branches/2.x/src/main/org/jboss/remoting/serialization/SerializationStreamFactory.java 2008-04-12
01:07:26 UTC (rev 3945)
+++
remoting2/branches/2.x/src/main/org/jboss/remoting/serialization/SerializationStreamFactory.java 2008-04-12
01:10:24 UTC (rev 3946)
@@ -26,6 +26,7 @@
import org.jboss.remoting.serialization.impl.java.JavaEncryptionSerializationManager;
import org.jboss.remoting.serialization.impl.java.JavaSerializationManager;
import org.jboss.remoting.serialization.impl.jboss.JBossEncryptionSerializationManager;
+import org.jboss.remoting.util.SecurityUtility;
import java.io.IOException;
import java.security.AccessController;
@@ -58,21 +59,8 @@
{
try
{
- String managerClassName = JavaSerializationManager.class.getName();
- try
- {
- managerClassName = (String)AccessController.doPrivileged( new
PrivilegedExceptionAction()
- {
- public Object run() throws Exception
- {
- return System.getProperty("SERIALIZATION",
JavaSerializationManager.class.getName());
- }
- });
- }
- catch (Exception e)
- {
- log.debug("error", e.getCause());
- }
+ String defaultValue = JavaSerializationManager.class.getName();
+ String managerClassName =
SecurityUtility.getSystemProperty("SERIALIZATION", defaultValue);
setManagerClassName(DEFAULT, managerClassName);
}
catch(Exception e)
Show replies by date