Добавление alfresco 4.2 в качестве репозитория в liferay 6.1 с использованием CMIS (AtomPub)

Я загрузил liferay 6.1 с подключенным tomcat с веб-сайта, и в настоящее время я пытаюсь добавить новый репозиторий в портлеты документов и медиа, используя процесс, описанный в здесь .

Хотя интеграция завершается успешно, в списке репозитория вновь созданный репозиторий cmis (alfresco) отображает следующее предупреждение: «при подключении к репозиторию произошла непредвиденная ошибка». Тем не менее, ничто в катализе. Затем, когда я пытаюсь создать подпапку, я получаю следующее исключение: в химии apache CmisRuntimeException: Length Required.

Я проверил с помощью wirehark и, фактически, запрос POST от liferay to alfresco действительно пропустил длину контента. Как я могу включить его? кто-нибудь имел подобные проблемы?

Любая помощь будет высоко ценится.

С наилучшими пожеланиями

1
nl ja de

1 ответы

  1. Portal Settings - Authentication - Use screen name. Nickname and password for account creating repository should be same as for alfresco.
  2. Add parameters to portal-ext.properties session.store.password=true and company.security.auth.type=screenName
  3. Create repository. Use URL path /alfresco/service/cmis (not /alfresco/cmisatom). Live repository ID blank.

Читайте больше на Установка нескольких репозиториев CMIS на Liferay 6.1 и < a href = "http://www.liferay.com/community/wiki/-/wiki/Main/CMIS+Repository#section-CMIS+%C2%ADRepository-FAQ" rel = "nofollow"> Репозиторий CMIS ,

1
добавлено
Кроме того, учетные данные пользователя могут быть определены в файле portal -ext.properties dl.store.impl = com.liferay.portlet.documentlibrary.store.CMIS & zwnj; Хранить dl.store.cmis.credentials .username = имя пользователя dl.store.cmis.credentials.password = пароль dl.store.cmis.repository.url = http://: 8080/alfresco/CMI & ZWNJ; Satom
добавлено автор Ru5, источник