Итак, мой файл extensioninfo.xml выглядит так:
<extension abstractclassprefix="Generated" classprefix="TrainingFacades" name="trainingfacades">
<!-- you should add all required extensions to this list, except platform
extensions which are automatically required -->
<requires-extension name="acceleratorfacades"/>
<requires-extension name="trainingcore"/>
<requires-extension name="trainingbackoffice"/>
<coremodule generated="true" manager="de.hybris.platform.jalo.extension.GenericManager" packageroot="com.training.facades"/>
<meta key="backoffice-module" value="true"/>
</extension>
Причина, по которой это происходит, в моем собственном расширении backoffice, службы расположены в backoffice / src, а не в src.
Но так как мне нужен loginInfoHandler из контекста backoffice, мне нужно, чтобы они были размещены именно там. Или, может быть, я могу добавить jar с loginInfoHandler к другому расширению (как это можно сделать)?
Буду признателен за вашу помощь, конечно.