Drupal 7 settings.php和Alfresco Module的终点URL

时间:2014-02-12 20:43:05

标签: drupal-7 alfresco cmis

Alfresco和Drupal与Alfresco模块在同一台服务器上工作正常。

 - Alfresco 4.2e CE installed with defaults. (:8080)
 - Drupal installed on localhost (:80) 
 - CMIS with Alfresco 7.x-1.x-dev module.
 - - settings.php url = http://localhost:8080/alfresco/service/api/cmis
 - - Alfresco module end point URL = http://localhost:8080/alfresco/api

BUT 在位于使用Alfresco 7.x-1.x-dev访问同一存储库的不同服务器上的Drupal实例上配置Alfresco 7.x-1.x-dev模块不能使用以下设置。

这是settings.php中连接器的正确配置,其中198.xxx.xxx.xxx是Alfresco公共IP吗?

$conf['cmis_repositories'] = array(
  'default' => array(
    'user' => 'admin',
    'password' => 'admin',
    'url' => 'http://198.xxx.xxx.xxx:8080/alfresco/service/api/cmis' // CMIS API on Alfresco server
      )
    );

适当的终点网址是什么:     http://198.xxx.xxx.xxx:8080/alfresco/api不起作用。

谢谢。

2 个答案:

答案 0 :(得分:1)

Alfresco 4.2.e中AtomPub绑定的正确服务URL是: /alfresco/api/-default-/public/cmis/versions/1.0/atom

答案 1 :(得分:0)

杰夫,

谢谢你, Alfresco 4.2.e中AtomPub绑定的正确服务URL是:/alfresco/api/-default-/public/cmis/versions/1.0/atom是settings.php文件的正确终点URL,用于将Drupal连接到Alfresco使用CMIS-API和CMIS视图。

CMIS存储库,CMIS查询和CMIS视图效果很好。

其他一些组件和Alfresco模块有问题。但这些都是Drupal的事情 感谢