Uploaded image for project: 'Magnolia License'
  1. Magnolia License
  2. MGNLLIC-83

Relocate the license checker command

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Minor Minor
    • None
    • 1.7.4
    • None

      Currently the command for the license checker is found in the enterprise module:

      2021-08-19 16:51:24,482 DEBUG info.magnolia.commands.CommandsManager            : Registering commands at /modules/enterprise/commands/enterprise...
      2021-08-19 16:51:24,495 ERROR info.magnolia.cms.beans.config.ConfigLoader       : An unspecified error occurred during initialization: info/magnolia/ui/framework/message/MessagesManager
      java.lang.NoClassDefFoundError: info/magnolia/ui/framework/message/MessagesManager
      	at java.lang.Class.getDeclaredConstructors0(Native Method) ~[?:1.8.0_261]
      	at java.lang.Class.privateGetDeclaredConstructors(Class.java:2671) ~[?:1.8.0_261]
      	at java.lang.Class.getDeclaredConstructors(Class.java:2020) ~[?:1.8.0_261]
      	at info.magnolia.objectfactory.ObjectManufacturer.newInstance(ObjectManufacturer.java:78) ~[magnolia-core-6.2.10.jar:?]
      

      This command would be better located within the About app module since there is already a UI dependency there. Having this command creates an unnecessary dependency on the UI.

        Acceptance criteria

              Unassigned Unassigned
              rgange Richard Gange
              AdminX
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:

                  Task DoR