5.9 SharePoint クライアントアクセスの設定

Microsoft SharePoint クライアントを設定して、LiveCycle からコンテンツサービスにアクセスできます。そのためには、Configuration Manager を使用して、SharePoint Alfresco Module Package を追加します。SharePoint AMP ファイル(adobe-vti-module.amp)は、[LiveCycle root]¥sdk¥misc¥ContentServices フォルダーにあります。

SharePoint AMP を追加した後で、次の手順を実行します。

5.9.1 share.war ファイルの取得と編集

Alfresco CMS では、share.war ファイルを使用して、Content Services に接続します。SharePoint クライアントが Content Services にアクセスできるようにするには、share.war ファイルを変更する必要があります。

  1. Alfresco インストールから share.war を取得します。詳しくは、Alfresco のドキュメントを参照してください。

  2. ファイルシステム内のディレクトリに share.war ファイルをコピーします。

  3. WinRar などのファイルアーカイブユーティリティを使用して、share.war ファイルを開きます。

  4. ファイルアーカイブユーティリティのウィンドウから、ファイル WEB-INF/classes/alfresco/webscript-framework-config.xml を抽出し、テキストエディターで開きます。

  5. 次の行を探します。

    <endpoint-url>http://[hostname]:[port]/alfresco/s</endpoint-url> 

    これを次のように変更します。

    <endpoint-url>http://[hostname]:[port]/contentspace/s</endpoint-url>
  6. ファイルを保存して閉じます。

5.9.2 share.war ファイルのデプロイ

  1. WinRar などのアーカイブユーティリティを使用し、アプリケーションサーバーに適した場所で、アーカイブファイル adobe-contentservices.ear を開きます。

    • [appserver domain]\servers\<server-name>\stage\adobe-contentservices\

  2. アーカイブユーティリティのウィンドウで開いた adobe-contentservices.ear アーカイブに、更新済みの share.war ファイルを追加します。

  3. ファイルアーカイブユーティリティのウィンドウからローカルファイルシステムのフォルダーに、ファイル application.xml を抽出して、テキストエディターで開きます。このファイルは、adobe-contentservices.ear\META-INF ディレクトリにあります。

  4. <application > タグの下に、次の行を追加します。
    <module id="Share"> 
        <web> 
            <web-uri>share.war</web-uri> 
            <context-root>/share</context-root> 
        </web> 
    </module>
  5. 更新した application.xml ファイルを、adobe-contentservices.ear アーカイブにコピーして戻します。

  6. アーカイブを保存して閉じます。

  7. 更新した EAR ファイルをデプロイします。

    注意: アプリケーションサーバーの Administration Console を使用して、更新した EAR ファイルを手動でデプロイする必要があります。