In "Publish To Remote" options, the "Change Selection" tree has an incorrect behavior
Description
is duplicated by
is related to
Activity

Pani Gui February 8, 2012 at 1:44 AMEdited
PASSED Manual Testing using the following steps:
1. Create a site.
2. Enable staging to the site.
3. Create some pages.
-Test Page
-Child Test Page
--Child Child Test Page.
-Blogs Test Page
-Web Content Test Page
4. Go to Test Page in staging site.
5. Click Staging -> Publish to Live Now.
6. Click Change Selection button.
7. Check Public Pages. (All pages under Public Pages both are checked.)
8. Click Select button.
Both tested on Publish to Remote Live.
Reproduced on:
Tomcat 6.0 + MySQL 5. 6.0.12 EE.
Tomcat 7.0 + MySQL 5. 6.2.x GIT ID: cda66c974820f0837ea6a5cbaab1ce6e5ad26d7f.
Some of pages would not be selected. The issue reproduce difficultly in 6.0.12 EE, so try more times.
Fixed on:
Tomcat 6.0 + MySQL 5. 6.0.x GIT ID: d8608c857bd00d5aece871b7deb4d0332c907c94.
Tomcat 7.0 + MySQL 5. 6.1.x GIT ID: 6d6b8814da7c7295ed4cab8420e070793361f856.
Tomcat 7.0 + MySQL 5. 6.2.x GIT ID: 71ce8e940ae12bae24e2a5e14cf3f836bb291915.
The all pages under Public Pages are selected and display in Pages field.

Zsolt Szabo January 11, 2012 at 5:56 AM
This fix will cause problems.

Vicki T November 6, 2011 at 10:58 PM
This is being bulk closed in preparation for the new workflow.

Mark Jin October 20, 2011 at 6:09 PM
PASSED Manual Testing using the following steps:
1. In the guest site has this sitemap.
.Welcome
.. Welcome11
... Welcome111
... Welcome112
... Welcome113
.Welcome1
.Welcome2
2. Go to site settings active Remote Publish.
3. Back to Liferay.
4. Click Publish to Remote Live Now button.
5. Now you can see [Welcome Include all descendent pages.]
6. Click Change Selection button.
7. Click all expand image, Then check Welcome check box. Now parent page and all children page is checked.
8. Click Select button.
9. Verify the result.
10. Click Change Selection button again.
11. Click all expand image, Uncheck the Welcome check box.
12. Click Select button.
Reproduced on:
Tomcat 6.0.32 + MySQL 5.5.15. Google Chrome 14. 6.0.12 EE.
Tomcat 7.0.21 + MySQL 5.5.15. Google Chrome 14. 6.1.x Revision 90598.
Users still can see [Welcome Include all descendent pages.]
Fixed on:
Tomcat 6.0.33 + MySQL 5.5.15. Google Chrome 14. 6.0.x Revision 90970.
Tomcat 7.0.21 + MySQL 5.5.15. Google Chrome 14. 6.1.x Revision 90970.
The problem is fixed.

Brian Chan October 20, 2011 at 1:56 AM
Rolled this back because the fix locks up the browser.
Details
Assignee
Pani GuiPani Gui(Deactivated)Reporter
Zsolt SzaboZsolt Szabo(Deactivated)Labels
Branch Version/s
6.1.x6.0.xBackported to Branch
CommittedGit Pull Request
Components
Fix versions
Affects versions
Priority
Medium
Details
Details
Assignee

Reporter

Labels
Branch Version/s
Backported to Branch
Git Pull Request
Components
Fix versions
Affects versions
Priority
Zendesk Support
Linked Tickets
Zendesk Support
Linked Tickets
Zendesk Support

When a node has been checked or unchecked the tree can generate a lot of ajax requests. The server may missed some of them.