The plugin messaging-connector depends of link-directory for compilation only.
We want a feature of messaging-connector to be deactivate if link-directory plugin is not present. But the feature even disabled failed because it contains a non existing extensoin point.
Category: org.ametys.runtime.plugin.PluginsManager Message: In feature 'messaging-connector/org.ametys.plugins.messagingconnector.dynamic' an extension references the non-existing point 'org.ametys.plugins.linkdirectory.dynamic.DynamicInformationProviderExtensionPoint'.
<feature name="org.ametys.plugins.messagingconnector.dynamic" depends="link-directory/link-resolver"> <extensions> <extension point="org.ametys.plugins.linkdirectory.dynamic.DynamicInformationProviderExtensionPoint" id="dynamic.info.mail" class="org.ametys.plugins.linkdirectory.dynamic.URLBasedDynamicInformationProvider"> <url>cocoon://_plugins/messaging-connector/mail?maxItems=${maxItems}&lang=${lang}</url> <label i18n="true">PLUGINS_MESSAGINGCONNECTOR_LINKDIRECTORY_MAIL_LABEL</label> </extension> <extension point="org.ametys.plugins.linkdirectory.dynamic.DynamicInformationProviderExtensionPoint" id="dynamic.info.calendar" class="org.ametys.plugins.linkdirectory.dynamic.URLBasedDynamicInformationProvider"> <url>cocoon://_plugins/messaging-connector/calendar?maxItems=${maxItems}&lang=${lang}</url> <label i18n="true">PLUGINS_MESSAGINGCONNECTOR_LINKDIRECTORY_CALENDAR_LABEL</label> </extension> </extensions> </feature>