[MGNLUI-7519] Using new appLauncher will throw warnings for not installed app definitions Created: 09/Sep/22  Updated: 09/Sep/22  Resolved: 09/Sep/22

Status: Closed
Project: Magnolia UI
Component/s: None
Affects Version/s: 6.2.21
Fix Version/s: 6.3.0, 6.2.24

Type: Bug Priority: Neutral
Reporter: Jordie Diepeveen Assignee: Jesus Alonso
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Cloners
clones ADMINCTR-188 Using new appLauncher will throw warn... Closed
Template:
Acceptance criteria:
Empty
Task DoD:
[X]* Doc/release notes changes? Comment present?
[X]* Downstream builds green?
[X]* Solution information and context easily available?
[X]* Tests
[X]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Bug DoR:
[ ]* Steps to reproduce, expected, and actual results filled
[ ]* Affected version filled
Date of First Response:
Epic Link: AuthorX Support
Story Points: 0.5
Team: AuthorX

 Description   

Steps to reproduce

  1. Enable modern admincentral layout by add magnolia.applauncher.config.compatibility=false to magnolia.properties 
  2. Start up Magnolia
  3. Check log

Expected results

No warnings about apps definitions not being found when the apps aren't even expected to be installed.

Actual results

When using DX Core: the log warning are:

2022-08-11 13:36:32,135 WARN  pi.app.launcherlayout.AppLauncherLayoutManagerImpl: Definition not found: tours
2022-08-11 13:36:32,145 WARN  pi.app.launcherlayout.AppLauncherLayoutManagerImpl: Definition not found: analytics
2022-08-11 13:36:32,154 WARN  pi.app.launcherlayout.AppLauncherLayoutManagerImpl: Definition not found: abn-testing
2022-08-11 13:36:32,191 WARN  pi.app.launcherlayout.AppLauncherLayoutManagerImpl: Definition not found: sample
2022-08-11 13:36:32,191 WARN  pi.app.launcherlayout.AppLauncherLayoutManagerImpl: Definition not found: graphql
2022-08-11 13:36:32,214 WARN  pi.app.launcherlayout.AppLauncherLayoutManagerImpl: Definition not found: ecommerce

When using CE, the log warnings are:

2022-08-03 09:11:33,343 WARN  pi.app.launcherlayout.AppLauncherLayoutManagerImpl: Definition not found: stories
2022-08-03 09:11:33,343 WARN  pi.app.launcherlayout.AppLauncherLayoutManagerImpl: Definition not found: tours
2022-08-03 09:11:33,343 WARN  pi.app.launcherlayout.AppLauncherLayoutManagerImpl: Definition not found: contacts
2022-08-03 09:11:33,344 WARN  pi.app.launcherlayout.AppLauncherLayoutManagerImpl: Definition not found: analytics
2022-08-03 09:11:33,344 WARN  pi.app.launcherlayout.AppLauncherLayoutManagerImpl: Definition not found: campaigns
2022-08-03 09:11:33,344 WARN  pi.app.launcherlayout.AppLauncherLayoutManagerImpl: Definition not found: marketing-tags
2022-08-03 09:11:33,344 WARN  pi.app.launcherlayout.AppLauncherLayoutManagerImpl: Definition not found: abn-testing
2022-08-03 09:11:33,344 WARN  pi.app.launcherlayout.AppLauncherLayoutManagerImpl: Definition not found: personas-app
2022-08-03 09:11:33,344 WARN  pi.app.launcherlayout.AppLauncherLayoutManagerImpl: Definition not found: segmentation-app
2022-08-03 09:11:33,344 WARN  pi.app.launcherlayout.AppLauncherLayoutManagerImpl: Definition not found: preview-app
2022-08-03 09:11:33,344 WARN  pi.app.launcherlayout.AppLauncherLayoutManagerImpl: Definition not found: content-tags
2022-08-03 09:11:33,346 WARN  pi.app.launcherlayout.AppLauncherLayoutManagerImpl: Definition not found: pages-translation
2022-08-03 09:11:33,352 WARN  pi.app.launcherlayout.AppLauncherLayoutManagerImpl: Definition not found: marketing-tags
2022-08-03 09:11:33,352 WARN  pi.app.launcherlayout.AppLauncherLayoutManagerImpl: Definition not found: content-tags
2022-08-03 09:11:33,352 WARN  pi.app.launcherlayout.AppLauncherLayoutManagerImpl: Definition not found: backup
2022-08-03 09:11:33,355 WARN  pi.app.launcherlayout.AppLauncherLayoutManagerImpl: Definition not found: tools
2022-08-03 09:11:33,355 WARN  pi.app.launcherlayout.AppLauncherLayoutManagerImpl: Definition not found: pages-translation
2022-08-03 09:11:33,356 WARN  pi.app.launcherlayout.AppLauncherLayoutManagerImpl: Definition not found: sample
2022-08-03 09:11:33,356 WARN  pi.app.launcherlayout.AppLauncherLayoutManagerImpl: Definition not found: graphql
2022-08-03 09:11:33,373 WARN  pi.app.launcherlayout.AppLauncherLayoutManagerImpl: Definition not found: visitors
2022-08-03 09:11:33,374 WARN  pi.app.launcherlayout.AppLauncherLayoutManagerImpl: Definition not found: cookies
2022-08-03 09:11:33,375 WARN  pi.app.launcherlayout.AppLauncherLayoutManagerImpl: Definition not found: ecommerce 

The defined apps in the layout configuration for admincentral consist of a list of apps to (I guess) force a certain order in the app launcher, but most of the apps are not even present when using the CE bundle or even the default DX Core bundle.

Workaround

Development notes



 Comments   
Comment by Jesus Alonso [ 09/Sep/22 ]

Log changed to debug

Generated at Mon Feb 12 09:46:53 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.