Details
-
Bug
-
Status: Closed
-
Normal
-
Resolution: Fixed
-
None
-
None
-
Platform 202 - HST Hosts & BRC
Description
hippo-addon-channel-manager-repository has a dependency on:
<dependency> <groupId>org.onehippo.cms7</groupId> <artifactId>hippo-addon-channel-manager-content-service</artifactId> <version>${project.version}</version> </dependency>
This is bad, since hippo-addon-channel-manager-content-service pulls in a lot of wicket code, which is not ok since for platform + site deployment we pull in hippo-addon-channel-manager-repository
Instead, move the yaml config from hippo-addon-channel-manager-content-service to the repository module, and let hippo-addon-channel-manager-frontend-ng transitively pull in hippo-addon-channel-manager-content-service
Next to that, channel-content-service-module.yaml its ChannelContentServiceModule should be marked to only run in cms, thus
cmsOnly : true
Namely it fails for downstream projects in case of repository + site deployments