Return-Path: X-Original-To: apmail-manifoldcf-commits-archive@www.apache.org Delivered-To: apmail-manifoldcf-commits-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 7F826DA28 for ; Sat, 13 Oct 2012 20:43:10 +0000 (UTC) Received: (qmail 36905 invoked by uid 500); 13 Oct 2012 20:43:10 -0000 Delivered-To: apmail-manifoldcf-commits-archive@manifoldcf.apache.org Received: (qmail 36848 invoked by uid 500); 13 Oct 2012 20:43:09 -0000 Mailing-List: contact commits-help@manifoldcf.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@manifoldcf.apache.org Delivered-To: mailing list commits@manifoldcf.apache.org Received: (qmail 36834 invoked by uid 99); 13 Oct 2012 20:43:09 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 13 Oct 2012 20:43:09 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 13 Oct 2012 20:43:05 +0000 Received: from eris.apache.org (localhost [127.0.0.1]) by eris.apache.org (Postfix) with ESMTP id 822D0238890D; Sat, 13 Oct 2012 20:42:20 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r1397942 - in /manifoldcf/trunk/site/src/documentation/content/xdocs: en_US/how-to-build-and-deploy.xml ja_JP/how-to-build-and-deploy.xml Date: Sat, 13 Oct 2012 20:42:20 -0000 To: commits@manifoldcf.apache.org From: kwright@apache.org X-Mailer: svnmailer-1.0.8-patched Message-Id: <20121013204220.822D0238890D@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: kwright Date: Sat Oct 13 20:42:19 2012 New Revision: 1397942 URL: http://svn.apache.org/viewvc?rev=1397942&view=rev Log: Fix a pair of minor inaccuracies in how-to-build-and-deploy Modified: manifoldcf/trunk/site/src/documentation/content/xdocs/en_US/how-to-build-and-deploy.xml manifoldcf/trunk/site/src/documentation/content/xdocs/ja_JP/how-to-build-and-deploy.xml Modified: manifoldcf/trunk/site/src/documentation/content/xdocs/en_US/how-to-build-and-deploy.xml URL: http://svn.apache.org/viewvc/manifoldcf/trunk/site/src/documentation/content/xdocs/en_US/how-to-build-and-deploy.xml?rev=1397942&r1=1397941&r2=1397942&view=diff ============================================================================== --- manifoldcf/trunk/site/src/documentation/content/xdocs/en_US/how-to-build-and-deploy.xml (original) +++ manifoldcf/trunk/site/src/documentation/content/xdocs/en_US/how-to-build-and-deploy.xml Sat Oct 13 20:42:19 2012 @@ -65,7 +65,8 @@
  1. Check out the desired release from https://svn.apache.org/repos/asf/manifoldcf/tags, or unpack the desired source distribution.
  2. cd to the top-level directory.
  3. -
  4. EITHER: overlay the lib directory from the corresponding lib distribution (preferred), OR run "ant make-core-deps" to build the code dependencies.
  5. +
  6. EITHER: overlay the lib directory from the corresponding lib distribution (preferred, where possible), OR run "ant make-core-deps" to + build the code dependencies. The latter is the only possibility if you are building from trunk, but it is not guaranteed to work for older releases.
  7. Run "ant make-deps", to download LGPL and other open source but non-Apache compatible libraries.
  8. Install proprietary build dependencies. See below for details.
  9. Run "ant build".
  10. @@ -96,7 +97,8 @@
  11. CMIS authority
  12. Documentum authority
  13. LiveLink authority
  14. -
  15. Null authority connector
  16. +
  17. Null authority
  18. +
  19. LDAP authority
  20. Finally, the following output connectors will be built:

    @@ -127,7 +129,7 @@ Building and running the Documentum connector

    The Documentum connector requires EMC's DFC product in order to be run, but is built against a set of stub classes. After building, you must install DFC on the build system, and locate the jars it installs. Copy - these jars to the directory dist/documentum-server-process/lib-proprietary.

    + these jars to the directory documentum-server-process/lib-proprietary.

    For a binary distribution, copy the DFC jars to documentum-server-process/lib-proprietary instead.

    If you have done everything right, you should be able to start the Documentum connector's registry and server processes, as per the instructions.

    @@ -137,7 +139,7 @@ Building and running the FileNet connector

    The FileNet connector requires IBM's FileNet P8 API jar in order to be run, but is built against a set of stub classes. After building, install the FileNet P8 API on your system, - and copy "Jace.jar" and the other dependent jars from that installation into dist/filenet-server-process/lib-proprietary.

    + and copy "Jace.jar" and the other dependent jars from that installation into filenet-server-process/lib-proprietary.

    If you have downloaded a binary distribution, place the jar in filenet-server-process/lib-proprietary.

    If correctly done, you will be able to start the FileNet connector's registry and server processes, as per the instructions.

    @@ -164,8 +166,8 @@
    Building and running the LiveLink connector

    -

    This connector needs OpenText's LAPI package in order to be run, but is built against a set of stubs. After building, copy the lapi.jar into the dist/connector-lib-proprietary - directory, and uncomment the LiveLink-related connector lines in dist/connectors.xml.

    +

    This connector needs OpenText's LAPI package in order to be run, but is built against a set of stubs. After building, copy the lapi.jar into the connector-lib-proprietary + directory, and uncomment the LiveLink-related connector lines in connectors.xml.

    If you have downloaded a binary distribution, place the jar in connector-lib-proprietary, and modify the connectors.xml file.

    @@ -203,8 +205,12 @@
  21. http[s]://<server_name>/_vti_bin/webs.asmx
  22. -

    Note well: For SharePoint instances version 3.0 or higher, in order to support file and folder level security, you also must deploy a custom SharePoint web service on the SharePoint instance you intend to connect to. This is because Microsoft apparently overlooked support for web-service-based access to such security information when SharePoint 3.0 was released. This service can be found in the directory dist/sharepoint-integration after ManifoldCF is built. - To install it on your SharePoint 3.0 machine, follow the directions in the file Installation Readme.txt, found in that directory.

    +

    Note well: For SharePoint instances version 3.0 (2007) or higher, in order to support file and folder level security, you also must deploy a custom SharePoint web service + on the SharePoint instance you intend to connect to. This is because Microsoft apparently overlooked support for web-service-based access to such security information + when SharePoint 2007 was released. For SharePoint version 4.0 (2010), the service is even more critical, because backwards compatibility was not maintained and without + this service no crawling can occur. Two versions of this service can be found in the distribution directory sharepoint-integration. + Pick the version appropriate for your SharePoint installation, and install it following the instructions in the file Installation Readme.txt, found in the + corresponding directory.

    @@ -405,7 +411,7 @@ cd example

    - + @@ -482,7 +488,7 @@ cd example
  23. At this point, you should be able to interact with the ManifoldCF UI, which can be accessed via the mcf-crawler-ui web application
  24. -

    The detailed list of commands is presented below:

    +

    The detailed list of commands is presented below.

    Commands @@ -545,8 +551,9 @@ cd example
    Deploying the <strong>mcf-crawler-ui</strong>, <strong>mcf-authority-service</strong>, and <strong>mcf-api-service</strong> web applications

    -

    If you built ManifoldCF using ant, then the ant build will have constructed three war files for you under dist/multiprocess-example/web. If you intend to run - ManifoldCF in multiprocess mode, you will need to deploy these web applications on you application server. There is no requirement that the mcf-crawler-ui, mcf-authority-service, and mcf-api-service web +

    If you built ManifoldCF using ant, then the ant build will have constructed four war files for you under web/war. You should ignore the mcf-combined + war in this directory for this deployment model. If you intend to run ManifoldCF in multiprocess mode, you will need to deploy the other web applications on you application server. + There is no requirement that the mcf-crawler-ui, mcf-authority-service, and mcf-api-service web applications be deployed on the same instance of the application server. With the current architecture of ManifoldCF, they must be deployed on the same physical server, however.

    For each of the application servers involved with ManifoldCF, you must set the following define, so that the ManifoldCF web applications can locate the configuration file:

    Modified: manifoldcf/trunk/site/src/documentation/content/xdocs/ja_JP/how-to-build-and-deploy.xml URL: http://svn.apache.org/viewvc/manifoldcf/trunk/site/src/documentation/content/xdocs/ja_JP/how-to-build-and-deploy.xml?rev=1397942&r1=1397941&r2=1397942&view=diff ============================================================================== --- manifoldcf/trunk/site/src/documentation/content/xdocs/ja_JP/how-to-build-and-deploy.xml (original) +++ manifoldcf/trunk/site/src/documentation/content/xdocs/ja_JP/how-to-build-and-deploy.xml Sat Oct 13 20:42:19 2012 @@ -65,7 +65,8 @@
    1. Check out the desired release from https://svn.apache.org/repos/asf/manifoldcf/tags, or unpack the desired source distribution.
    2. cd to the top-level directory.
    3. -
    4. EITHER: overlay the lib directory from the corresponding lib distribution (preferred), OR run "ant make-core-deps" to build the code dependencies.
    5. +
    6. EITHER: overlay the lib directory from the corresponding lib distribution (preferred, where possible), OR run "ant make-core-deps" to + build the code dependencies. The latter is the only possibility if you are building from trunk, but it is not guaranteed to work for older releases.
    7. Run "ant make-deps", to download LGPL and other open source but non-Apache compatible libraries.
    8. Install proprietary build dependencies. See below for details.
    9. Run "ant build".
    10. @@ -96,7 +97,8 @@
    11. CMIS authority
    12. Documentum authority
    13. LiveLink authority
    14. -
    15. Null authority connector
    16. +
    17. Null authority
    18. +
    19. LDAP authority
    20. Finally, the following output connectors will be built:

      @@ -127,7 +129,7 @@ Building and running the Documentum connector

      The Documentum connector requires EMC's DFC product in order to be run, but is built against a set of stub classes. After building, you must install DFC on the build system, and locate the jars it installs. Copy - these jars to the directory dist/documentum-server-process/lib-proprietary.

      + these jars to the directory documentum-server-process/lib-proprietary.

      For a binary distribution, copy the DFC jars to documentum-server-process/lib-proprietary instead.

      If you have done everything right, you should be able to start the Documentum connector's registry and server processes, as per the instructions.

      @@ -137,7 +139,7 @@ Building and running the FileNet connector

      The FileNet connector requires IBM's FileNet P8 API jar in order to be run, but is built against a set of stub classes. After building, install the FileNet P8 API on your system, - and copy "Jace.jar" and the other dependent jars from that installation into dist/filenet-server-process/lib-proprietary.

      + and copy "Jace.jar" and the other dependent jars from that installation into filenet-server-process/lib-proprietary.

      If you have downloaded a binary distribution, place the jar in filenet-server-process/lib-proprietary.

      If correctly done, you will be able to start the FileNet connector's registry and server processes, as per the instructions.

      @@ -164,8 +166,8 @@
      Building and running the LiveLink connector

      -

      This connector needs OpenText's LAPI package in order to be run, but is built against a set of stubs. After building, copy the lapi.jar into the dist/connector-lib-proprietary - directory, and uncomment the LiveLink-related connector lines in dist/connectors.xml.

      +

      This connector needs OpenText's LAPI package in order to be run, but is built against a set of stubs. After building, copy the lapi.jar into the connector-lib-proprietary + directory, and uncomment the LiveLink-related connector lines in connectors.xml.

      If you have downloaded a binary distribution, place the jar in connector-lib-proprietary, and modify the connectors.xml file.

      @@ -203,8 +205,12 @@
    21. http[s]://<server_name>/_vti_bin/webs.asmx
    22. -

      Note well: For SharePoint instances version 3.0 or higher, in order to support file and folder level security, you also must deploy a custom SharePoint web service on the SharePoint instance you intend to connect to. This is because Microsoft apparently overlooked support for web-service-based access to such security information when SharePoint 3.0 was released. This service can be found in the directory dist/sharepoint-integration after ManifoldCF is built. - To install it on your SharePoint 3.0 machine, follow the directions in the file Installation Readme.txt, found in that directory.

      +

      Note well: For SharePoint instances version 3.0 (2007) or higher, in order to support file and folder level security, you also must deploy a custom SharePoint web service + on the SharePoint instance you intend to connect to. This is because Microsoft apparently overlooked support for web-service-based access to such security information + when SharePoint 2007 was released. For SharePoint version 4.0 (2010), the service is even more critical, because backwards compatibility was not maintained and without + this service no crawling can occur. Two versions of this service can be found in the distribution directory sharepoint-integration. + Pick the version appropriate for your SharePoint installation, and install it following the instructions in the file Installation Readme.txt, found in the + corresponding directory.

    @@ -405,7 +411,7 @@ cd example

    Multiprocess example files and directories
    dist/multiprocess-example file/directoryMeaning
    multiprocess-example file/directoryMeaning
    webWeb applications that should be deployed on tomcat or the equivalent, plus recommended application server -D switch names and values
    processesclasspath jars that should be included in the class path for all non-connector-specific processes, along with -D switches, using the same convention as described for tomcat, above
    properties.xmlan example ManifoldCF configuration file, in the right place for the multiprocess script to find it
    - + @@ -545,8 +551,9 @@ cd example
    Deploying the <strong>mcf-crawler-ui</strong>, <strong>mcf-authority-service</strong>, and <strong>mcf-api-service</strong> web applications

    -

    If you built ManifoldCF using ant, then the ant build will have constructed three war files for you under dist/multiprocess-example/web. If you intend to run - ManifoldCF in multiprocess mode, you will need to deploy these web applications on you application server. There is no requirement that the mcf-crawler-ui, mcf-authority-service, and mcf-api-service web +

    If you built ManifoldCF using ant, then the ant build will have constructed four war files for you under web/war. You should ignore the mcf-combined + war in this directory for this deployment model. If you intend to run ManifoldCF in multiprocess mode, you will need to deploy the other web applications on you application server. + There is no requirement that the mcf-crawler-ui, mcf-authority-service, and mcf-api-service web applications be deployed on the same instance of the application server. With the current architecture of ManifoldCF, they must be deployed on the same physical server, however.

    For each of the application servers involved with ManifoldCF, you must set the following define, so that the ManifoldCF web applications can locate the configuration file:

    Multiprocess example files and directories
    dist/multiprocess-example file/directoryMeaning
    multiprocess-example file/directoryMeaning
    webWeb applications that should be deployed on tomcat or the equivalent, plus recommended application server -D switch names and values
    processesclasspath jars that should be included in the class path for all non-connector-specific processes, along with -D switches, using the same convention as described for tomcat, above
    properties.xmlan example ManifoldCF configuration file, in the right place for the multiprocess script to find it