[gatein-commits] gatein SVN: r538 - in portal/trunk/component/portal/src: test/java/org/exoplatform/portal/config and 1 other directory.
do-not-reply at jboss.org
do-not-reply at jboss.org
Tue Nov 10 03:11:14 EST 2009
Author: tam_nguyen
Date: 2009-11-10 03:11:13 -0500 (Tue, 10 Nov 2009)
New Revision: 538
Modified:
portal/trunk/component/portal/src/main/java/org/exoplatform/portal/pom/config/tasks/PageTask.java
portal/trunk/component/portal/src/test/java/org/exoplatform/portal/config/TestUserPortalConfigService.java
Log:
GTNPORTAL-119 Problem when clone node
Modified: portal/trunk/component/portal/src/main/java/org/exoplatform/portal/pom/config/tasks/PageTask.java
===================================================================
--- portal/trunk/component/portal/src/main/java/org/exoplatform/portal/pom/config/tasks/PageTask.java 2009-11-10 04:15:32 UTC (rev 537)
+++ portal/trunk/component/portal/src/main/java/org/exoplatform/portal/pom/config/tasks/PageTask.java 2009-11-10 08:11:13 UTC (rev 538)
@@ -151,6 +151,15 @@
org.gatein.mop.api.workspace.Page dstPage = dstPages.addChild(cloneName);
//
+
+ Attributes srcAttrs = srcPage.getAttributes();
+ Attributes dstAttrs = dstPage.getAttributes();
+ for (String key : srcAttrs.getKeys())
+ {
+ Object value = srcAttrs.getObject(key);
+ dstAttrs.setObject(key, value);
+ }
+
copy(srcPage, dstPage, srcPage.getRootComponent(), dstPage.getRootComponent());
//
Modified: portal/trunk/component/portal/src/test/java/org/exoplatform/portal/config/TestUserPortalConfigService.java
===================================================================
--- portal/trunk/component/portal/src/test/java/org/exoplatform/portal/config/TestUserPortalConfigService.java 2009-11-10 04:15:32 UTC (rev 537)
+++ portal/trunk/component/portal/src/test/java/org/exoplatform/portal/config/TestUserPortalConfigService.java 2009-11-10 08:11:13 UTC (rev 538)
@@ -465,7 +465,7 @@
// Julien : see who added that and find out is test is relevant or not
-/*
+
public void testClonePage()
{
new UnitTest()
@@ -486,8 +486,8 @@
}
}.execute(null);
}
-*/
+
public void testUpdatePage()
{
More information about the gatein-commits
mailing list