[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: |
|
||||
| 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 |