Поддерживает ли Moqui сохранение контента в Apache Jackrabbit/просмотр истории контента/оформления заказа/регистрации?

Просматривая онлайн-документацию Moqui, я нашел приведенные ниже ссылки на Apache Jackrabbit, которые предполагают, что Moqui поддерживает использование Apache Jackrabbit в качестве ресурса контента. Однако мне не ясно, поддерживает ли Moqui сохранение содержимого в Apache Jackrabbit, я наткнулся на несколько материалов. / Экраны загрузки файлов в Hivemind, но я не могу сказать, можно ли сохранить контент в Apache Jackrabbit и есть ли у Moqui пользовательский интерфейс для выполнения общих операций управления документами, таких как Checkout, Checkin, View History и т. д., я был бы очень признателен, если бы кто-то мог подтвердите это и укажите мне пример экрана в существующих приложениях на основе Moqui, таких как PopCommerce или Hivemind, которые используют Apache Jackrabbit для управления документами/контентом.

  • Реализации интерфейса ResourceReference могут быть реализованы по мере необходимости, и существуют реализации по умолчанию для следующих протоколов/схем: http, https, файл, ftp, jar, classpath, компонент и контент (JCR, т. е. Apache Jackrabbit).
  • content:// для ресурсов в репозитории контента (JCR, через клиент Jackrabbit); первый элемент пути после префикса протокола — это имя репозитория контента, как указано в атрибуте репозитория. имя в XML-файле Moqui Conf.
  • ContentLocation указывает на расположение Resource Facade, поэтому контент может находиться в базе данных (с сущностями DbResource/File), JCR (репозиторий контента Java, такой как Apache JackRabbit),
  • Управление контентом и артефактами на основе JCR 2.0 (JSR-283) для Apache JackRabbit или других реализаций JCR **

person Integrin Solutions    schedule 10.11.2020    source источник


Ответы (1)


Да, поддерживает. Вы устанавливаете moqui.security.UserGroupPreference для использования JCR по умолчанию в соответствии с https://github.com/moqui/moqui-runtime/tree/master/jackrabbit.

Не уверен в том, что интерфейс Jackrabbit легко доступен для использования за пределами стандартных контент-сервисов Moqui.

person Ronan Keane    schedule 12.11.2020
comment
Спасибо, Ронан, постараюсь продолжить изучение интерфейса управления документами, включая проверку, регистрацию, историю версий и т. д. - person Integrin Solutions; 16.11.2020