Bugfix
If you only integrate the core theme, but not the "Modern" theme.
[ERROR] test.com.top_logic.layout.component.TestComponentConfiguration(test.com.top_logic.basic.module.ServiceTestSetup) Time elapsed: 0.653 s <<< FAILURE! java.lang.AssertionError: Setup failed for test 'Test suite: test.com.top_logic.layout.component.TestComponentConfiguration'. Cause: Unable to start implementation 'com.top_logic.gui.MultiThemeFactory@104972a0'. at test.com.top_logic.basic.module.ServiceTestSetup.doSetUp(ServiceTestSetup.java:71) Caused by: com.top_logic.basic.ConfigurationError: Invalid value 'com.top_logic.themes.modern.layout.DefaultVersionRenderer' for property 'value' (com.top_logic.gui.config.ThemeSetting$TypeSetting$Config.getValue()) at file:///WEB-INF/themes/core/theme-settings.xml%20(/WEB-INF/themes/core/theme-settings.xml) line 84 column 4: com.top_logic.basic.config.ConfigurationException: Configuration value 'com.top_logic.themes.modern.layout.DefaultVersionRenderer' for property 'value' is invalid: Class 'com.top_logic.themes.modern.layout.DefaultVersionRenderer' not found...
Code migration
- com.top_logic.themes.modern.layout.structure => com .top_logic.layout.structure
- com.top_logic.themes.modern.layout.sidebar => com. top_logic.layout.structure.sidebar
- com.top_logic.themes.modern.layout.views => com. top_logic.layout.structure.toolrow