jfarcand 2003/09/10 09:56:45 Modified: catalina/src/share/org/apache/catalina/security SecurityUtil.java Log: Always associate a Subject. If not created, then create a default one. Revision Changes Path 1.7 +5 -0 jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/security/SecurityUtil.java Index: SecurityUtil.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/security/SecurityUtil.java,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- SecurityUtil.java 2 Sep 2003 21:22:06 -0000 1.6 +++ SecurityUtil.java 10 Sep 2003 16:56:45 -0000 1.7 @@ -292,6 +292,11 @@ (HttpServletRequest)targetArguments[0]; subject = (Subject)request.getSession() .getAttribute(Globals.SUBJECT_ATTR); + + if (subject == null){ + subject = new Subject(); + request.getSession().setAttribute(Globals.SUBJECT_ATTR, subject); + } } Subject.doAsPrivileged(subject, pea, null);
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]