[MGNLSTK-1232] CLONE - The configuration of STK between a new instance and a migrated instance must be the same (part 2) Created: 28/Aug/13  Updated: 04/Dec/13  Resolved: 09/Sep/13

Status: Closed
Project: Magnolia Standard Templating Kit (closed)
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Major
Reporter: Jaroslav Simak Assignee: Robert Šiška
Resolution: Not an issue Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: Text File 4.5.11-AFTER-MIGRATION.txt     Text File 4.5.11-SNAPSHOT.txt     File stkconfig.groovy    
Issue Links:
Cloners
clones MGNLSTK-1073 The configuration of STK between a ne... Closed
causality
caused by MGNLCDEP-31 Replace AddDependenciesTabToSTKDialog... Closed
Template:
Acceptance criteria:
Empty
Task DoR:
Empty

 Description   

MGNLSTK-1073 resolved this problem partially, there are still some differences between migrated and clean instances. To see what differs please download attached files and examine them with some diff tool.

Here are steps i did:

  • install EE 4.4.6
  • remove WEB-INF/lib
  • copy WEB-INF/lib from 4.5.11
  • updated workspace.xml files, magnolia.properties, jass config and jackrabbit derby bundle,
  • started up instance
  • let it update
  • run groovy script

Things to be fixed:

  • dependencies tabs (tabDependencies) in stk dialog configurations:
  • /modules/standard-templating-kit/config/themes is of type mgnl:folder on fresh installation however on migrated installation is of type mgnl:contentNode

Missing on migrated version:

(+) /modules/standard-templating-kit/dialogs/pages/article/stkArticleProperties/tabDependencies
  - reference: /modules/standard-templating-kit/dialogs/generic/pages/tabDependencies
(+) /modules/standard-templating-kit/dialogs/pages/event/stkEventProperties/tabDependencies
  - reference: /modules/standard-templating-kit/dialogs/generic/pages/tabDependencies
(+) /modules/standard-templating-kit/dialogs/pages/eventsOverview/stkEventsOverviewProperties/tabDependencies
  - reference: /modules/standard-templating-kit/dialogs/generic/pages/tabDependencies
(+) /modules/standard-templating-kit/dialogs/pages/faq/stkFAQProperties/tabDependencies
  - reference: /modules/standard-templating-kit/dialogs/generic/pages/tabDependencies
(+) /modules/standard-templating-kit/dialogs/pages/form/stkFormProperties/tabDependencies
  - reference: /modules/standard-templating-kit/dialogs/generic/pages/tabDependencies
(+) /modules/standard-templating-kit/dialogs/pages/glossary/stkGlossaryLetterProperties/tabDependencies
  - reference: /modules/standard-templating-kit/dialogs/generic/pages/tabDependencies
(+) /modules/standard-templating-kit/dialogs/pages/glossary/stkGlossaryProperties/tabDependencies
  - reference: /modules/standard-templating-kit/dialogs/generic/pages/tabDependencies
(+) /modules/standard-templating-kit/dialogs/pages/glossary/stkGlossaryTermProperties/tabDependencies
  - reference: /modules/standard-templating-kit/dialogs/generic/pages/tabDependencies
(+) /modules/standard-templating-kit/dialogs/pages/imageGallery/stkImageGalleryProperties/tabDependencies
  - reference: /modules/standard-templating-kit/dialogs/generic/pages/tabDependencies
(+) /modules/standard-templating-kit/dialogs/pages/largeArticle/stkLargeArticleProperties/tabDependencies
  - reference: /modules/standard-templating-kit/dialogs/generic/pages/tabDependencies
(+) /modules/standard-templating-kit/dialogs/pages/news/stkNewsProperties/tabDependencies
  - reference: /modules/standard-templating-kit/dialogs/generic/pages/tabDependencies
(+) /modules/standard-templating-kit/dialogs/pages/newsOverview/stkNewsOverviewProperties/tabDependencies
  - reference: /modules/standard-templating-kit/dialogs/generic/pages/tabDependencies
(+) /modules/standard-templating-kit/dialogs/pages/searchResult/stkSearchResultProperties/tabDependencies
  - reference: /modules/standard-templating-kit/dialogs/generic/pages/tabDependencies
(+) /modules/standard-templating-kit/dialogs/pages/section/stkSectionProperties/tabDependencies
  - reference: /modules/standard-templating-kit/dialogs/generic/pages/tabDependencies
(+) /modules/standard-templating-kit/dialogs/pages/siteMap/stkSiteMapProperties/tabDependencies
  - reference: /modules/standard-templating-kit/dialogs/generic/pages/tabDependencies

After some investigation i think this has nothing to do with migration of stk config actually, there seems to be a problem in content-dependencies VH.



 Comments   
Comment by Jaroslav Simak [ 28/Aug/13 ]

I attached files where we are able to see differences in configuration (via some diff tool).

Comment by Jaroslav Simak [ 28/Aug/13 ]

Attached groovy script i used to generate config structure.

Generated at Mon Feb 12 07:34:37 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.