svnno****@sourc*****
svnno****@sourc*****
2008年 7月 5日 (土) 08:19:03 JST
Revision: 1010 http://svn.sourceforge.jp/cgi-bin/viewcvs.cgi?root=pal&view=rev&rev=1010 Author: shinsuke Date: 2008-07-05 08:19:02 +0900 (Sat, 05 Jul 2008) Log Message: ----------- fixed a multi-thread problem. Modified Paths: -------------- pal-portal/branches/pal-portal-1.x/portal/jetspeed-2/components/page-manager/src/java/org/apache/jetspeed/om/page/psml/PageSecurityImpl.java -------------- next part -------------- Modified: pal-portal/branches/pal-portal-1.x/portal/jetspeed-2/components/page-manager/src/java/org/apache/jetspeed/om/page/psml/PageSecurityImpl.java =================================================================== --- pal-portal/branches/pal-portal-1.x/portal/jetspeed-2/components/page-manager/src/java/org/apache/jetspeed/om/page/psml/PageSecurityImpl.java 2008-07-03 00:15:15 UTC (rev 1009) +++ pal-portal/branches/pal-portal-1.x/portal/jetspeed-2/components/page-manager/src/java/org/apache/jetspeed/om/page/psml/PageSecurityImpl.java 2008-07-04 23:19:02 UTC (rev 1010) @@ -111,7 +111,7 @@ { if ((constraintsDefsList != null) && (constraintsDefsMap == null)) { - constraintsDefsMap = new HashMap( + Map constraintsDefsMap = new HashMap( (constraintsDefsList.size() * 2) + 1); Iterator definitionsIter = constraintsDefsList.iterator(); while (definitionsIter.hasNext()) @@ -120,6 +120,7 @@ .next(); constraintsDefsMap.put(definition.getName(), definition); } + this.constraintsDefsMap = constraintsDefsMap; } if (constraintsDefsMap != null) { return (SecurityConstraintsDef) constraintsDefsMap .get(name); }