BUILD COMPLETE - build.83 |
Date of build: 02/07/2005 23:59:12 |
Time to build: 26 minutes 36 seconds |
Last changed: 02/07/2005 21:04:49 |
Last log entry: When run with a security manager the act of class loading can trigger security checks which in turn causes this classes implies method to be called as soon as the this class is installed as the Policy implementation. The implies method cannot cause class loading to occur before there is the delegation to the non-JACC Policy provider or else an infinite recursion scenario arises where entrance into implies triggers class loading which recurses into implies. Resolves [JBAS-1363] JACC DelegatingPolicy will not work with a SecurityManager installed. |
Unit Tests: (0) Total Errors and Failures: (0) | |||
Modifications since last build: (17) | ||||
1.5.4.2 | modified | starksm | security/src/main/org/jboss/security/jacc/DelegatingPolicy.java | When run with a security manager the act of class loading can trigger security checks which in turn causes this classes implies method to be called as soon as the this class is installed as the Policy implementation. The implies method cannot cause class loading to occur before there is the delegation to the non-JACC Policy provider or else an infinite recursion scenario arises where entrance into implies triggers class loading which recurses into implies. Resolves [JBAS-1363] JACC DelegatingPolicy will not work with a SecurityManager installed. |
1.1.4.2 | modified | starksm | server/src/main/org/jboss/ejb/plugins/JaccAuthorizationInterceptor.java | Use a PrivilegedExceptionAction for accessing the "javax.security.auth.Subject.container" JACC PolicyContext.getContext() value. |
1.5.2.4 | modified | starksm | server/src/main/org/jboss/ejb/plugins/SecurityActions.java | Add a PrivilegedExceptionAction for accessing the "javax.security.auth.Subject.container" JACC PolicyContext.getContext() value. |
1.406.2.39 | modified | starksm | testsuite/build.xml | Update for the tomcat55 sar and run the jacc tests under a security manager |
1.1.2.3 | modified | kabkhan | aspects/dist/jboss-aspect-library-jdk50.jar | Re-added as binary |
1.1.2.3 | modified | kabkhan | aspects/dist/jboss-aspect-library.jar | Re-added as binary |
1.1.2.3 | modified | kabkhan | aspects/dist/jboss-aop.deployer | Re-added as binary |
1.1.2.3 | modified | kabkhan | aspects/dist/jboss-aop-jdk50.deployer | Re-added as binary |
1.1.2.3 | modified | kabkhan | aop/dist/jboss-aop.jar | Re-added as binary |
1.1.2.3 | modified | kabkhan | aop/dist/jboss-aop-jdk50.jar | Re-added as binary |
1.1.2.2 | deleted | kabkhan | aop/dist/jboss-aop.jar | Not added as binary |
1.1.2.2 | deleted | kabkhan | aop/dist/jboss-aop-jdk50.jar | Not added as binary |
1.1.2.2 | deleted | kabkhan | aspects/dist/jboss-aspect-library-jdk50.jar | Not added as binary |
1.1.2.2 | deleted | kabkhan | aspects/dist/jboss-aspect-library.jar | Not added as binary |
1.1.2.2 | deleted | kabkhan | aspects/dist/jboss-aop.deployer | Not added as binary |
1.1.2.2 | deleted | kabkhan | aspects/dist/jboss-aop-jdk50.deployer | Not added as binary |
1.355.2.22 | modified | recampbell | build/build.xml | JBAS-1294 - adding commons-logging.jar to all/lib |