[jboss-cvs] JBossAS SVN: r108401 - in projects/security/security-spi/branches/2.0.4.SP3_JBPAPP-5182/spi: src/main/java/org/jboss/security and 1 other directory.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri Oct 1 08:15:47 EDT 2010
Author: darran.lofthouse at jboss.com
Date: 2010-10-01 08:15:46 -0400 (Fri, 01 Oct 2010)
New Revision: 108401
Added:
projects/security/security-spi/branches/2.0.4.SP3_JBPAPP-5182/spi/src/main/java/org/jboss/security/JBPAPP5182.java
Modified:
projects/security/security-spi/branches/2.0.4.SP3_JBPAPP-5182/spi/pom.xml
projects/security/security-spi/branches/2.0.4.SP3_JBPAPP-5182/spi/src/main/java/org/jboss/security/SecurityContextAssociation.java
Log:
[JBPAPP-5182] Added TRACE logging for each call within SecurityContextAssociation.
Modified: projects/security/security-spi/branches/2.0.4.SP3_JBPAPP-5182/spi/pom.xml
===================================================================
--- projects/security/security-spi/branches/2.0.4.SP3_JBPAPP-5182/spi/pom.xml 2010-10-01 11:07:45 UTC (rev 108400)
+++ projects/security/security-spi/branches/2.0.4.SP3_JBPAPP-5182/spi/pom.xml 2010-10-01 12:15:46 UTC (rev 108401)
@@ -59,5 +59,13 @@
<artifactId>junit</artifactId>
<scope>test</scope>
</dependency>
+
+ <dependency>
+ <groupId>org.jboss.logging</groupId>
+ <artifactId>jboss-logging-spi</artifactId>
+ <version>2.1.0.GA</version>
+ </dependency>
+
+
</dependencies>
</project>
Added: projects/security/security-spi/branches/2.0.4.SP3_JBPAPP-5182/spi/src/main/java/org/jboss/security/JBPAPP5182.java
===================================================================
--- projects/security/security-spi/branches/2.0.4.SP3_JBPAPP-5182/spi/src/main/java/org/jboss/security/JBPAPP5182.java (rev 0)
+++ projects/security/security-spi/branches/2.0.4.SP3_JBPAPP-5182/spi/src/main/java/org/jboss/security/JBPAPP5182.java 2010-10-01 12:15:46 UTC (rev 108401)
@@ -0,0 +1,5 @@
+package org.jboss.security;
+
+final class JBPAPP5182 {
+
+}
Property changes on: projects/security/security-spi/branches/2.0.4.SP3_JBPAPP-5182/spi/src/main/java/org/jboss/security/JBPAPP5182.java
___________________________________________________________________
Name: svn:keywords
+ Id Revision
Name: svn:eol-style
+ LF
Modified: projects/security/security-spi/branches/2.0.4.SP3_JBPAPP-5182/spi/src/main/java/org/jboss/security/SecurityContextAssociation.java
===================================================================
--- projects/security/security-spi/branches/2.0.4.SP3_JBPAPP-5182/spi/src/main/java/org/jboss/security/SecurityContextAssociation.java 2010-10-01 11:07:45 UTC (rev 108400)
+++ projects/security/security-spi/branches/2.0.4.SP3_JBPAPP-5182/spi/src/main/java/org/jboss/security/SecurityContextAssociation.java 2010-10-01 12:15:46 UTC (rev 108401)
@@ -24,6 +24,7 @@
import java.security.AccessController;
import java.security.PrivilegedAction;
+import org.jboss.logging.Logger;
import org.jboss.security.SecurityContext;
@@ -35,6 +36,9 @@
*/
public class SecurityContextAssociation
{
+
+ private static final Logger log = Logger.getLogger(SecurityContextAssociation.class);
+
/**
* A flag that denotes whether SCA operates in a client side vm-wide mode
*/
@@ -66,11 +70,12 @@
private static ThreadLocal<SecurityContext> securityContextLocal ;
static
- {
+ {
String saflag = getSystemProperty(SECURITYASSOCIATION_THREADLOCAL, "false");
String scflag = getSystemProperty(SECURITYCONTEXT_THREADLOCAL, "false");
boolean useThreadLocal = Boolean.valueOf(saflag).booleanValue() || Boolean.valueOf(scflag).booleanValue();
+ log.trace("Static Initialisation, useThreadLocal=\"" + String.valueOf(useThreadLocal) + "\"", new Throwable("TRACE"));
if(useThreadLocal)
{
@@ -96,6 +101,7 @@
*/
public static void setClient()
{
+ log.trace("setClient Called", new Throwable("TRACE"));
SERVER = false;
}
@@ -105,6 +111,7 @@
*/
public static void setSecurityContext(SecurityContext sc)
{
+ log.trace("setSecurityContext Called", new Throwable("TRACE"));
SecurityManager sm = System.getSecurityManager();
if(sm != null)
sm.checkPermission(SetSecurityContextPermission);
@@ -126,6 +133,7 @@
*/
public static SecurityContext getSecurityContext()
{
+ log.trace("getSecurityContext Called", new Throwable("TRACE"));
SecurityManager sm = System.getSecurityManager();
if(sm != null)
sm.checkPermission(GetSecurityContextPermission);
@@ -141,6 +149,7 @@
*/
public static void clearSecurityContext()
{
+ log.trace("clearSecurityContext Called", new Throwable("TRACE"));
SecurityManager sm = System.getSecurityManager();
if(sm != null)
sm.checkPermission(ClearSecurityContextPermission);
More information about the jboss-cvs-commits
mailing list