[gatein-commits] gatein SVN: r3101 - portal/trunk/webui/portal/src/main/java/org/exoplatform/portal/webui/portal.

do-not-reply at jboss.org do-not-reply at jboss.org
Mon May 17 00:10:43 EDT 2010


Author: trong.tran
Date: 2010-05-17 00:10:42 -0400 (Mon, 17 May 2010)
New Revision: 3101

Modified:
   portal/trunk/webui/portal/src/main/java/org/exoplatform/portal/webui/portal/UIPortalComposer.java
Log:
GTNPORTAL-1212 Invalid the portal skin cache before update its portal

Modified: portal/trunk/webui/portal/src/main/java/org/exoplatform/portal/webui/portal/UIPortalComposer.java
===================================================================
--- portal/trunk/webui/portal/src/main/java/org/exoplatform/portal/webui/portal/UIPortalComposer.java	2010-05-16 23:22:28 UTC (rev 3100)
+++ portal/trunk/webui/portal/src/main/java/org/exoplatform/portal/webui/portal/UIPortalComposer.java	2010-05-17 04:10:42 UTC (rev 3101)
@@ -200,6 +200,8 @@
          return;
       }
       
+      SkinService skinService = getApplicationComponent(SkinService.class);
+      skinService.invalidatePortalSkinCache(editPortal.getName(), editPortal.getSkin());
       try
       {
          dataStorage.save(portalConfig);
@@ -247,8 +249,6 @@
          uiPortalApp.setSkin(editPortal.getSkin());
       }
       prContext.refreshResourceBundle();
-      SkinService skinService = getApplicationComponent(SkinService.class);
-      skinService.invalidatePortalSkinCache(editPortal.getName(), editPortal.getSkin());
    }
 
    private void rebuildUIPortal(UIPortalApplication uiPortalApp, UIPortal uiPortal, DataStorage storage) throws Exception



More information about the gatein-commits mailing list