2015-06-13 5 views
1

Я пытаюсь подключить Liferay 6.2 EE с Sharepoint 2010 с помощью CMIS. Но неудача. шаги я следовал -Sharepoint 2010 CMIS Integration

1) Установите Sharepoint Connector

2) Создан пользователя, который является общим в обоих SharePoint и LifeRay

3) Активировать Sharepoint как CMIS Производитель

4) Добавлено репозиторий с этими данными -

Repository Type - Sharepoint 
    Site URL - http://<domain>/_vti_bin/cmis/rest/<repo id>?getRepositoryInfo 
    Library Name - <repo id> 

Я могу создать репозиторий, но нет документов и папок a повторно получаемых. Балансовая ошибка -

AxisFault 
faultCode: {http://xml.apache.org/axis/}HTTP 
faultSubcode: 
faultString: (405)The service method invoked requires an optional capability not supported by the repository. 
faultActor: 
faultNode: 
faultDetail: 
     {}:return code: 405 
No service point is mapped to the request. 
     {http://xml.apache.org/axis/}HttpErrorCode:405 

(405)The service method invoked requires an optional capability not supported by the repository. 
     at org.apache.axis.transport.http.HTTPSender.readFromSocket(HTTPSender.java:744) 

Любые подсказки.

ответ

0

SharePoint не реализует всю спецификацию CMIS. Нашел эту статью, найдя ответы на мои проблемы с dotCMIS в SharePoint, возможно, вы можете это сделать.

... Дело в том, что Sharepoint не соответствует спецификации 100% ... пока вы можете создать пользовательский механизм для использования некоторых аспектов Sharepoint через CMIS, я очень сомневаюсь, что вы можете заставить его функционировать 100 %, как нам нужно, чтобы он работал через портлет Documents and Media. Вот почему нам пришлось написать пользовательскую реализацию, которая представляет собой гибрид CMIS + MS WebServices. Наше решение OOTB для 6.1 CE не будет работать. Вы должны использовать 6.1 EE + Sharepoint hook.

источник - https://www.liferay.com/community/forums/-/message_boards/view_message/17403852

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