2015-12-22 3 views
0

Уже внедрены Alfresco CMIS для создания, удаления и изменения файлов, подключающихся к сообществу Alfresco (сервер), но нам нужно включить/вставить репозиторий Alfresco в наш проект, мы DON 'T нужен общий ресурс интерфейс или REST API, только репозиторий.Как вставить только репозиторий Alfresco в отдельный проект

Возможно или есть другие альтернативы?

+0

Нужно ли вам явно хранить репозиторий Alfresco или вам нужен репозиторий контента? – Thomas

+0

@Thomas Я предпочитаю Alfresco, потому что я уже реализовал Alfresco CMIS, но что вы предложили? –

+0

Alfresco, безусловно, очень мощный, но сложный встраивать и снимать с ваших реальных потребностей. Для встроенного репо я предпочитаю использовать Apache Jackrabbit Oak. Он может быть легко встроен как зависимость Jar (также сокращенно позже), и к нему можно получить доступ через API javax.jcr. Подробнее о том, как его включить, см. Https://jackrabbit.apache.org/oak/docs/use_getting_started.html. – Thomas

ответ

1

Если вы не хотите Share, просто не разворачивайте файл войны Share. Нет необходимости запускать основной webapp.

Не считая остального API было бы сложнее. Я считаю, что можно будет просто включить основные сервисы, но это может быть больше проблем, чем того стоит. Почему вы хотите исключить API Rest?

Если вы мертвы, то можете отключить файлы контекста и комментировать сервлеты из web.xml, пока не получите более «легкую» версию продукта.

+0

Я не объяснил достаточно ясно, у нас есть сообщество Alfresco, развернутое на нашем сервере, я знаю, что есть много модулей (война), но я хочу встроить Alfresco.war (менеджер/репозиторий) внутри моего проекта. –

+0

Вам нужно будет использовать alfresco.war в качестве базы и построить свой проект вокруг него. Подумайте об этом так: вы, скорее всего, используете гораздо меньше кода, чем Alfresco, даже нарезанный Alfresco. Будет проще добавить ваш код в Alfresco, а не наоборот. –

 Смежные вопросы

  • Нет связанных вопросов^_^