[MULTISITE-108] Multisite authoring support Created: 22/Aug/21  Updated: 28/Sep/21

Status: Open
Project: Magnolia Multisite Module
Component/s: None
Affects Version/s: 2.1.2
Fix Version/s: None

Type: New Feature Priority: Neutral
Reporter: Richard Gange Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
relation
Template:
Acceptance criteria:
Empty

 Description   

Decouple the multisite module from the UI with a separate authoring support module.

    <dependency>
      <name>ui-framework</name>
      <version>${magnoliaUiVersion}/*</version>
    </dependency>
    <dependency>
      <name>ui-admincentral</name>
      <version>${magnoliaUiVersion}/*</version>
    </dependency>

Without the UI the module has the following issue:

info.magnolia.objectfactory.MgnlInstantiationException: Failed to create instance of [class info.magnolia.multisite.setup.MultiSiteModuleVersionHandler]

Caused by: java.lang.reflect.InvocationTargetException

Caused by: java.lang.NoClassDefFoundError: info/magnolia/ui/framework/i18n/DefaultI18NAuthoringSupport
	at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.8.0_261]

Caused by: java.lang.ClassNotFoundException: info.magnolia.ui.framework.i18n.DefaultI18NAuthoringSupport

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