Author: kwright
Date: Thu Dec 6 08:13:53 2012
New Revision: 1417766
URL: http://svn.apache.org/viewvc?rev=1417766&view=rev
Log:
Treat other connectors with stubs just like we do the livelink connector.
Modified:
manifoldcf/trunk/connectors/documentum/build.xml
manifoldcf/trunk/connectors/documentum/server/README.txt
manifoldcf/trunk/connectors/filenet/build.xml
manifoldcf/trunk/connectors/filenet/server/README.txt
manifoldcf/trunk/connectors/livelink/proprietary-library-instructions.txt
Modified: manifoldcf/trunk/connectors/documentum/build.xml
URL:
http://svn.apache.org/viewvc/manifoldcf/trunk/connectors/documentum/build.xml?rev=1417766&r1=1417765&r2=1417766&view=diff
==============================================================================
--- manifoldcf/trunk/connectors/documentum/build.xml (original)
+++ manifoldcf/trunk/connectors/documentum/build.xml Thu Dec 6 08:13:53 2012
@@ -19,29 +19,25 @@
<import file="../connector-build.xml"/>
- <!-- target name="calculate-condition">
+ <target name="has-proprietary-materials-check">
<available file="lib-proprietary/dfc.jar" property="dfcStatus"/>
<available file="lib-proprietary/dfcbase.jar"
property="dfcbaseStatus"/>
<available file="lib-proprietary/dctm.jar" property="dctmStatus"/>
- <condition property="canBuild">
+ <condition property="proprietaryMaterialsAvailable">
<and>
<isset property="dfcStatus"/>
<isset property="dfcbaseStatus"/>
<isset property="dctmStatus"/>
</and>
</condition>
- </target -->
-
- <!-- target name="precompile-check" depends="calculate-condition"
unless="canBuild">
- <echo message="Documentum Connector cannot be built without dfc.jar,
dfcbase.jar, and dctm.jar"/>
- </target -->
+ </target>
- <!-- path id="implementation-classpath">
+ <path id="implementation-classpath">
<path refid="mcf-connector-build.implementation-classpath"/>
<fileset dir="lib-proprietary">
<include name="*.jar"/>
</fileset>
- </path -->
+ </path>
<target name="rmic-build-all"
depends="compile-implementation,compile-interface,setup-rmic,has-RMI-check"
if="hasRMI">
<!-- The ant version I have doesn't seem to handle class
specifications based on file names, so this is the best I could come up with -->
Modified: manifoldcf/trunk/connectors/documentum/server/README.txt
URL:
http://svn.apache.org/viewvc/manifoldcf/trunk/connectors/documentum/server/README.txt?rev=1417766&r1=1417765&r2=1417766&view=diff
==============================================================================
--- manifoldcf/trunk/connectors/documentum/server/README.txt (original)
+++ manifoldcf/trunk/connectors/documentum/server/README.txt Thu Dec 6
08:13:53 2012
@@ -20,11 +20,16 @@ version of Documentum's DFC on your syst
Copy all the jars that are needed to run your version of DFC into this
directory, and
start the process using the supplied "run" scripts.
-(Bear in mind that DFC has a JNI component as well, so the process must
include access
+Remember that DFC has a JNI component as well, so the process must include
access
to the appropriate dll's or so's in order to be functional. This is
accomplished by setting
an environment variable before running the scripts that start the ManifoldCF
-documentum connector server process. Read the "how-to-build-and-deploy.html"
-document for details.)
+documentum connector server process.
+
+If you find there are incompatibilities between your version of DFC and the
one your
+ManifoldCF release was built against, you must build ManifoldCF yourself, and
include
+a copy of DFC prior to building, in the directory
connectors/documentum/lib-proprietary.
+
+Read the "how-to-build-and-deploy.html" document for details.
Modified: manifoldcf/trunk/connectors/filenet/build.xml
URL:
http://svn.apache.org/viewvc/manifoldcf/trunk/connectors/filenet/build.xml?rev=1417766&r1=1417765&r2=1417766&view=diff
==============================================================================
--- manifoldcf/trunk/connectors/filenet/build.xml (original)
+++ manifoldcf/trunk/connectors/filenet/build.xml Thu Dec 6 08:13:53 2012
@@ -19,23 +19,19 @@
<import file="../connector-build.xml"/>
- <!--target name="calculate-condition">
+ <target name="has-proprietary-materials-check">
<available file="lib-proprietary/Jace.jar" property="JaceStatus"/>
- <condition property="canBuild">
+ <condition property="proprietaryMaterialsAvailable">
<isset property="JaceStatus"/>
</condition>
- </target -->
-
- <!-- target name="precompile-check" depends="calculate-condition"
unless="canBuild">
- <echo message="FileNet Connector cannot be built without Jace.jar"/>
- </target -->
+ </target>
- <!-- path id="implementation-classpath">
+ <path id="implementation-classpath">
<path refid="mcf-connector-build.implementation-classpath"/>
<fileset dir="lib-proprietary">
<include name="*.jar"/>
</fileset>
- </path -->
+ </path>
<target name="rmic-build-all"
depends="compile-implementation,compile-interface,setup-rmic,has-RMI-check"
if="hasRMI">
<!-- The ant version I have doesn't seem to handle class
specifications based on file names, so this is the best I could come up with -->
Modified: manifoldcf/trunk/connectors/filenet/server/README.txt
URL:
http://svn.apache.org/viewvc/manifoldcf/trunk/connectors/filenet/server/README.txt?rev=1417766&r1=1417765&r2=1417766&view=diff
==============================================================================
--- manifoldcf/trunk/connectors/filenet/server/README.txt (original)
+++ manifoldcf/trunk/connectors/filenet/server/README.txt Thu Dec 6 08:13:53
2012
@@ -20,6 +20,11 @@ version of the FileNet API on your syste
Copy all the jars that are needed to run your version of the API into this
directory, and
start the process using the supplied "run" scripts.
+If you find there are incompatibilities between your version of DFC and the
one your
+ManifoldCF release was built against, you must build ManifoldCF yourself, and
include
+a copy of the API prior to building, in the directory
connectors/filenet/lib-proprietary.
+
+Read the "how-to-build-and-deploy.html" document for details.
Modified:
manifoldcf/trunk/connectors/livelink/proprietary-library-instructions.txt
URL:
http://svn.apache.org/viewvc/manifoldcf/trunk/connectors/livelink/proprietary-library-instructions.txt?rev=1417766&r1=1417765&r2=1417766&view=diff
==============================================================================
--- manifoldcf/trunk/connectors/livelink/proprietary-library-instructions.txt
(original)
+++ manifoldcf/trunk/connectors/livelink/proprietary-library-instructions.txt
Thu Dec 6 08:13:53 2012
@@ -17,7 +17,12 @@ The LiveLink connector requires a client
order to function. The client jar is call lapi.jar, and the version we
have tested against can be found in the LAPI 9.7.1 package from
OpenText. Copy that jar to this directory, and run ManifoldCF
-using the appropriate means. More can be found in the
-"how-to-build-and-deploy.html" documentation page.
+using the appropriate means.
+If you find there are incompatibilities between your version of lapi.jar
+and the one your release of ManifoldCF was built against, you must build
+ManifoldCF yourself, and include a copy of your lapi.jar prior to building,
+in the directory "connectors/livelink/lib-proprietary".
+
+More can be found in the "how-to-build-and-deploy.html" documentation page.