[pal-cvs 3276] [1010] fixed a multi-thread problem.

アーカイブの一覧に戻る

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); }


pal-cvs メーリングリストの案内
アーカイブの一覧に戻る