[jboss-cvs] JBossAS SVN: r107769 - projects/security/security-xacml/trunk/jboss-xacml/src/main/java/org/jboss/security/xacml/core.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Aug 24 17:40:01 EDT 2010


Author: anil.saldhana at jboss.com
Date: 2010-08-24 17:40:00 -0400 (Tue, 24 Aug 2010)
New Revision: 107769

Modified:
   projects/security/security-xacml/trunk/jboss-xacml/src/main/java/org/jboss/security/xacml/core/JBossPDP.java
Log:
SECURITY-518: make JBossPDP serializable

Modified: projects/security/security-xacml/trunk/jboss-xacml/src/main/java/org/jboss/security/xacml/core/JBossPDP.java
===================================================================
--- projects/security/security-xacml/trunk/jboss-xacml/src/main/java/org/jboss/security/xacml/core/JBossPDP.java	2010-08-24 20:18:29 UTC (rev 107768)
+++ projects/security/security-xacml/trunk/jboss-xacml/src/main/java/org/jboss/security/xacml/core/JBossPDP.java	2010-08-24 21:40:00 UTC (rev 107769)
@@ -22,6 +22,7 @@
 package org.jboss.security.xacml.core;
 
 import java.io.InputStream;
+import java.io.Serializable;
 import java.net.URL;
 import java.util.ArrayList;
 import java.util.HashSet;
@@ -83,8 +84,10 @@
  *  @since  Jul 6, 2007 
  *  @version $Revision$
  */
-public class JBossPDP implements PolicyDecisionPoint
+public class JBossPDP implements PolicyDecisionPoint, Serializable
 {
+   private static final long serialVersionUID = -7665101320619759984L;
+
    private static Logger log = Logger.getLogger(JBossPDP.class.getName());
    
    private Unmarshaller unmarshaller = null;
@@ -118,7 +121,7 @@
          throw new RuntimeException(e);
       }
    
-      //Following is an optimization for Sun VMs which does affect other VMs
+      //Following is an optimization for Sun VMs which does NOT affect other VMs
       SecurityActions.setSystemProperty("com.sun.xml.bind.v2.runtime.JAXBContextImpl.fastBoot", "true");
    }
    



More information about the jboss-cvs-commits mailing list