You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@manifoldcf.apache.org by kw...@apache.org on 2010/07/01 19:25:22 UTC

svn commit: r959730 - in /incubator/lcf/trunk/modules: ./ connectors/activedirectory/ connectors/activedirectory/crawler-ui/ connectors/documentum/ connectors/documentum/crawler-ui/ connectors/filenet/ connectors/filenet/crawler-ui/ connectors/filesyst...

Author: kwright
Date: Thu Jul  1 17:25:21 2010
New Revision: 959730

URL: http://svn.apache.org/viewvc?rev=959730&view=rev
Log:
Build changes for CONNECTORS-40.  The connector builds all produce just a set of jar files under the dist/lib area.  These jars are all folded into the main module dist/lib area, which you have to know to point your configuration file at for everything to work.  (This behavior will be documented shortly.)

Removed:
    incubator/lcf/trunk/modules/connectors/activedirectory/crawler-ui/
    incubator/lcf/trunk/modules/connectors/documentum/crawler-ui/
    incubator/lcf/trunk/modules/connectors/filenet/crawler-ui/
    incubator/lcf/trunk/modules/connectors/filesystem/crawler-ui/
    incubator/lcf/trunk/modules/connectors/gts/crawler-ui/
    incubator/lcf/trunk/modules/connectors/jcifs/crawler-ui/
    incubator/lcf/trunk/modules/connectors/jdbc/crawler-ui/
    incubator/lcf/trunk/modules/connectors/livelink/crawler-ui/
    incubator/lcf/trunk/modules/connectors/memex/crawler-ui/
    incubator/lcf/trunk/modules/connectors/meridio/crawler-ui/
    incubator/lcf/trunk/modules/connectors/nulloutput/crawler-ui/
    incubator/lcf/trunk/modules/connectors/rss/crawler-ui/
    incubator/lcf/trunk/modules/connectors/sharepoint/crawler-ui/
    incubator/lcf/trunk/modules/connectors/solr/crawler-ui/
    incubator/lcf/trunk/modules/connectors/webcrawler/crawler-ui/
Modified:
    incubator/lcf/trunk/modules/build.xml
    incubator/lcf/trunk/modules/connectors/activedirectory/build.xml
    incubator/lcf/trunk/modules/connectors/documentum/build.xml
    incubator/lcf/trunk/modules/connectors/filenet/build.xml
    incubator/lcf/trunk/modules/connectors/filesystem/build.xml
    incubator/lcf/trunk/modules/connectors/gts/build.xml
    incubator/lcf/trunk/modules/connectors/jcifs/build.xml
    incubator/lcf/trunk/modules/connectors/jdbc/build.xml
    incubator/lcf/trunk/modules/connectors/livelink/build.xml
    incubator/lcf/trunk/modules/connectors/memex/build.xml
    incubator/lcf/trunk/modules/connectors/meridio/build.xml
    incubator/lcf/trunk/modules/connectors/nulloutput/build.xml
    incubator/lcf/trunk/modules/connectors/rss/build.xml
    incubator/lcf/trunk/modules/connectors/sharepoint/build.xml
    incubator/lcf/trunk/modules/connectors/solr/build.xml
    incubator/lcf/trunk/modules/connectors/webcrawler/build.xml
    incubator/lcf/trunk/modules/framework/build.xml
    incubator/lcf/trunk/modules/framework/core/org/apache/lcf/core/common/LCFResourceLoader.java
    incubator/lcf/trunk/modules/framework/core/org/apache/lcf/core/system/LCF.java
    incubator/lcf/trunk/modules/framework/scripts/executecommand.bat
    incubator/lcf/trunk/modules/framework/scripts/executecommand.sh
    incubator/lcf/trunk/modules/tests/org/apache/lcf/tests/TestBase.java

Modified: incubator/lcf/trunk/modules/build.xml
URL: http://svn.apache.org/viewvc/incubator/lcf/trunk/modules/build.xml?rev=959730&r1=959729&r2=959730&view=diff
==============================================================================
--- incubator/lcf/trunk/modules/build.xml (original)
+++ incubator/lcf/trunk/modules/build.xml Thu Jul  1 17:25:21 2010
@@ -8,49 +8,34 @@
         <delete dir="framework/lib"/>
         <ant dir="connectors/activedirectory" target="clean"/>
         <delete dir="connectors/activedirectory/lib"/>
-        <delete dir="connectors/activedirectory/war"/>
         <ant dir="connectors/documentum" target="clean"/>
         <delete dir="connectors/documentum/lib"/>
-        <delete dir="connectors/documentum/war"/>
         <ant dir="connectors/filenet" target="clean"/>
         <delete dir="connectors/filenet/lib"/>
-        <delete dir="connectors/filenet/war"/>
         <ant dir="connectors/filesystem" target="clean"/>
         <delete dir="connectors/filesystem/lib"/>
-        <delete dir="connectors/filesystem/war"/>
         <ant dir="connectors/gts" target="clean"/>
         <delete dir="connectors/gts/lib"/>
-        <delete dir="connectors/gts/war"/>
         <ant dir="connectors/jcifs" target="clean"/>
         <delete dir="connectors/jcifs/lib"/>
-        <delete dir="connectors/jcifs/war"/>
         <ant dir="connectors/jdbc" target="clean"/>
         <delete dir="connectors/jdbc/lib"/>
-        <delete dir="connectors/jdbc/war"/>
         <ant dir="connectors/livelink" target="clean"/>
         <delete dir="connectors/livelink/lib"/>
-        <delete dir="connectors/livelink/war"/>
         <ant dir="connectors/solr" target="clean"/>
         <delete dir="connectors/solr/lib"/>
-        <delete dir="connectors/solr/war"/>
         <ant dir="connectors/memex" target="clean"/>
         <delete dir="connectors/memex/lib"/>
-        <delete dir="connectors/memex/war"/>
         <ant dir="connectors/meridio" target="clean"/>
         <delete dir="connectors/meridio/lib"/>
-        <delete dir="connectors/meridio/war"/>
         <ant dir="connectors/nulloutput" target="clean"/>
         <delete dir="connectors/nulloutput/lib"/>
-        <delete dir="connectors/nulloutput/war"/>
         <ant dir="connectors/rss" target="clean"/>
         <delete dir="connectors/rss/lib"/>
-        <delete dir="connectors/rss/war"/>
         <ant dir="connectors/sharepoint" target="clean"/>
         <delete dir="connectors/sharepoint/lib"/>
-        <delete dir="connectors/sharepoint/war"/>
         <ant dir="connectors/webcrawler" target="clean"/>
         <delete dir="connectors/webcrawler/lib"/>
-        <delete dir="connectors/webcrawler/war"/>
     </target>
     
     <target name="build-framework">
@@ -80,73 +65,60 @@
                 <include name="xercesImpl-lcf.jar"/>
                 <include name="xml-apis*.jar"/>
             </fileset>
+            <fileset dir="lib">
+                <include name="postgresql*.jar"/>
+                <include name="derby*.jar"/>
+            </fileset>
         </copy>
         <ant dir="framework"/>
     </target>
 
     <target name="build-activedirectory-connector" depends="build-framework">
         <mkdir dir="connectors/activedirectory/lib"/>
-        <mkdir dir="connectors/activedirectory/war"/>
         <copy todir="connectors/activedirectory/lib">
             <fileset dir="framework/lib"/>
         </copy>
         <copy todir="connectors/activedirectory/lib">
             <fileset dir="framework/build/jar"/>
         </copy>
-        <copy todir="connectors/activedirectory/war">
-            <fileset dir="framework/dist/web/war"/>
-        </copy>
         <ant dir="connectors/activedirectory"/>
     </target>
     
     <target name="build-documentum-connector" depends="build-framework">
         <mkdir dir="connectors/documentum/lib"/>
-        <mkdir dir="connectors/documentum/war"/>
         <copy todir="connectors/documentum/lib">
             <fileset dir="framework/lib"/>
         </copy>
         <copy todir="connectors/documentum/lib">
             <fileset dir="framework/build/jar"/>
         </copy>
-        <copy todir="connectors/documentum/war">
-            <fileset dir="framework/dist/web/war"/>
-        </copy>
         <ant dir="connectors/documentum"/>
     </target>
 
     <target name="build-filenet-connector" depends="build-framework">
         <mkdir dir="connectors/filenet/lib"/>
-        <mkdir dir="connectors/filenet/war"/>
         <copy todir="connectors/filenet/lib">
             <fileset dir="framework/lib"/>
         </copy>
         <copy todir="connectors/filenet/lib">
             <fileset dir="framework/build/jar"/>
         </copy>
-        <copy todir="connectors/filenet/war">
-            <fileset dir="framework/dist/web/war"/>
-        </copy>
         <ant dir="connectors/filenet"/>
     </target>
 
     <target name="build-filesystem-connector" depends="build-framework">
         <mkdir dir="connectors/filesystem/lib"/>
-        <mkdir dir="connectors/filesystem/war"/>
         <copy todir="connectors/filesystem/lib">
             <fileset dir="framework/lib"/>
         </copy>
         <copy todir="connectors/filesystem/lib">
             <fileset dir="framework/build/jar"/>
         </copy>
-        <copy todir="connectors/filesystem/war">
-            <fileset dir="framework/dist/web/war"/>
-        </copy>
         <ant dir="connectors/filesystem"/>
     </target>
 
     <target name="build-gts-connector" depends="build-framework">
         <mkdir dir="connectors/gts/lib"/>
-        <mkdir dir="connectors/gts/war"/>
         <copy todir="connectors/gts/lib">
             <fileset dir="framework/lib"/>
             <fileset dir="lib">
@@ -156,88 +128,64 @@
         <copy todir="connectors/gts/lib">
             <fileset dir="framework/build/jar"/>
         </copy>
-        <copy todir="connectors/gts/war">
-            <fileset dir="framework/dist/web/war"/>
-        </copy>
         <ant dir="connectors/gts"/>
     </target>
 
     <target name="build-jcifs-connector" depends="build-framework">
         <mkdir dir="connectors/jcifs/lib"/>
-        <mkdir dir="connectors/jcifs/war"/>
         <copy todir="connectors/jcifs/lib">
             <fileset dir="framework/lib"/>
             <fileset dir="framework/build/jar"/>
         </copy>
-        <copy todir="connectors/jcifs/war">
-            <fileset dir="framework/dist/web/war"/>
-        </copy>
         <ant dir="connectors/jcifs"/>
     </target>
 
     <target name="build-jdbc-connector" depends="build-framework">
         <mkdir dir="connectors/jdbc/lib"/>
-        <mkdir dir="connectors/jdbc/war"/>
         <copy todir="connectors/jdbc/lib">
             <fileset dir="framework/lib"/>
         </copy>
         <copy todir="connectors/jdbc/lib">
             <fileset dir="framework/build/jar"/>
         </copy>
-        <copy todir="connectors/jdbc/war">
-            <fileset dir="framework/dist/web/war"/>
-        </copy>
         <ant dir="connectors/jdbc"/>
     </target>
 
     <target name="build-livelink-connector" depends="build-framework">
         <mkdir dir="connectors/livelink/lib"/>
-        <mkdir dir="connectors/livelink/war"/>
         <copy todir="connectors/livelink/lib">
             <fileset dir="framework/lib"/>
         </copy>
         <copy todir="connectors/livelink/lib">
             <fileset dir="framework/build/jar"/>
         </copy>
-        <copy todir="connectors/livelink/war">
-            <fileset dir="framework/dist/web/war"/>
-        </copy>
         <ant dir="connectors/livelink"/>
     </target>
 
     <target name="build-solr-connector" depends="build-framework">
         <mkdir dir="connectors/solr/lib"/>
-        <mkdir dir="connectors/solr/war"/>
         <copy todir="connectors/solr/lib">
             <fileset dir="framework/lib"/>
         </copy>
         <copy todir="connectors/solr/lib">
             <fileset dir="framework/build/jar"/>
         </copy>
-        <copy todir="connectors/solr/war">
-            <fileset dir="framework/dist/web/war"/>
-        </copy>
         <ant dir="connectors/solr"/>
     </target>
 
     <target name="build-memex-connector" depends="build-framework">
         <mkdir dir="connectors/memex/lib"/>
-        <mkdir dir="connectors/memex/war"/>
         <copy todir="connectors/memex/lib">
             <fileset dir="framework/lib"/>
         </copy>
         <copy todir="connectors/memex/lib">
             <fileset dir="framework/build/jar"/>
         </copy>
-        <copy todir="connectors/memex/war">
-            <fileset dir="framework/dist/web/war"/>
-        </copy>
         <ant dir="connectors/memex"/>
     </target>
 
     <target name="build-meridio-connector" depends="build-framework">
         <mkdir dir="connectors/meridio/lib"/>
-        <mkdir dir="connectors/meridio/war"/>
         <copy todir="connectors/meridio/lib">
             <fileset dir="lib">
                 <include name="axis*.jar"/>
@@ -254,45 +202,33 @@
         <copy todir="connectors/meridio/lib">
             <fileset dir="framework/build/jar"/>
         </copy>
-        <copy todir="connectors/meridio/war">
-            <fileset dir="framework/dist/web/war"/>
-        </copy>
         <ant dir="connectors/meridio"/>
     </target>
 
     <target name="build-nulloutput-connector" depends="build-framework">
         <mkdir dir="connectors/nulloutput/lib"/>
-        <mkdir dir="connectors/nulloutput/war"/>
         <copy todir="connectors/nulloutput/lib">
             <fileset dir="framework/lib"/>
         </copy>
         <copy todir="connectors/nulloutput/lib">
             <fileset dir="framework/build/jar"/>
         </copy>
-        <copy todir="connectors/nulloutput/war">
-            <fileset dir="framework/dist/web/war"/>
-        </copy>
         <ant dir="connectors/nulloutput"/>
     </target>
 
     <target name="build-rss-connector" depends="build-framework">
         <mkdir dir="connectors/rss/lib"/>
-        <mkdir dir="connectors/rss/war"/>
         <copy todir="connectors/rss/lib">
             <fileset dir="framework/lib"/>
         </copy>
         <copy todir="connectors/rss/lib">
             <fileset dir="framework/build/jar"/>
         </copy>
-        <copy todir="connectors/rss/war">
-            <fileset dir="framework/dist/web/war"/>
-        </copy>
         <ant dir="connectors/rss"/>
     </target>
 
     <target name="build-sharepoint-connector" depends="build-framework">
         <mkdir dir="connectors/sharepoint/lib"/>
-        <mkdir dir="connectors/sharepoint/war"/>
         <copy todir="connectors/sharepoint/lib">
             <fileset dir="lib">
                 <include name="axis*.jar"/>
@@ -307,51 +243,20 @@
         <copy todir="connectors/sharepoint/lib">
             <fileset dir="framework/build/jar"/>
         </copy>
-        <copy todir="connectors/sharepoint/war">
-            <fileset dir="framework/dist/web/war"/>
-        </copy>
         <ant dir="connectors/sharepoint"/>
     </target>
 
     <target name="build-webcrawler-connector" depends="build-framework">
         <mkdir dir="connectors/webcrawler/lib"/>
-        <mkdir dir="connectors/webcrawler/war"/>
         <copy todir="connectors/webcrawler/lib">
             <fileset dir="framework/lib"/>
         </copy>
         <copy todir="connectors/webcrawler/lib">
             <fileset dir="framework/build/jar"/>
         </copy>
-        <copy todir="connectors/webcrawler/war">
-            <fileset dir="framework/dist/web/war"/>
-        </copy>
         <ant dir="connectors/webcrawler"/>
     </target>
 
-    <target name="deliver-database-support">
-        <mkdir dir="dist/processes/jar"/>
-        <copy todir="dist/processes/jar">
-            <fileset dir="lib">
-                <include name="postgresql*.jar"/>
-                <include name="derby*.jar"/>
-            </fileset>
-        </copy>
-        <mkdir dir="build/crawler-ui/WEB-INF/lib"/>
-        <copy todir="build/crawler-ui/WEB-INF/lib">
-            <fileset dir="lib">
-                <include name="postgresql*.jar"/>
-                <include name="derby*.jar"/>
-            </fileset>
-        </copy>
-        <mkdir dir="build/authority-service/WEB-INF/lib"/>
-        <copy todir="build/authority-service/WEB-INF/lib">
-            <fileset dir="lib">
-                <include name="postgresql*.jar"/>
-                <include name="derby*.jar"/>
-            </fileset>
-        </copy>
-    </target>
-    
     <target name="deliver-framework" depends="build-framework">
         <mkdir dir="dist/processes"/>
         <copy todir="dist/processes">
@@ -359,12 +264,8 @@
         </copy>
         <mkdir dir="dist/web"/>
         <copy todir="dist/web">
-            <fileset dir="framework/dist/web" excludes="**/*.war"/>
+            <fileset dir="framework/dist/web"/>
         </copy>
-        <mkdir dir="build/crawler-ui"/>
-        <unwar src="framework/dist/web/war/lcf-crawler-ui.war" dest="build/crawler-ui"/>
-        <mkdir dir="build/authority-service"/>
-        <unwar src="framework/dist/web/war/lcf-authority-service.war" dest="build/authority-service"/>
     </target>
 
     <target name="calculate-activedirectory-condition" depends="build-activedirectory-connector">
@@ -375,18 +276,10 @@
     </target>
 
     <target name="deliver-activedirectory-connector" depends="calculate-activedirectory-condition" if="activedirectory.include">
-        <mkdir dir="dist/processes"/>
-        <copy todir="dist/processes">
-            <fileset dir="connectors/activedirectory/dist/processes"/>
+        <mkdir dir="dist/lib"/>
+        <copy todir="dist/lib">
+            <fileset dir="connectors/activedirectory/dist/lib"/>
         </copy>
-        <mkdir dir="dist/web"/>
-        <copy todir="dist/web">
-            <fileset dir="connectors/activedirectory/dist/web" excludes="**/*.iar"/>
-        </copy>
-        <mkdir dir="build/crawler-ui"/>
-        <unjar src="connectors/activedirectory/dist/web/war/lcf-activedirectoryconnector-crawler-ui.iar" dest="build/crawler-ui"/>
-        <mkdir dir="build/authority-service"/>
-        <unjar src="connectors/activedirectory/dist/web/war/lcf-activedirectoryconnector-authority-service.iar" dest="build/authority-service"/>
     </target>
 
     <target name="calculate-documentum-condition" depends="build-documentum-connector">
@@ -397,13 +290,9 @@
     </target>
 
     <target name="deliver-documentum-connector" depends="calculate-documentum-condition" if="documentum.include">
-        <mkdir dir="dist/processes"/>
-        <copy todir="dist/processes">
-            <fileset dir="connectors/documentum/dist/processes"/>
-        </copy>
-        <mkdir dir="dist/web"/>
-        <copy todir="dist/web">
-            <fileset dir="connectors/documentum/dist/web" excludes="**/*.iar"/>
+        <mkdir dir="dist/lib"/>
+        <copy todir="dist/lib">
+            <fileset dir="connectors/documentum/dist/lib"/>
         </copy>
         <mkdir dir="dist/documentum-server-process"/>
         <copy todir="dist/documentum-server-process">
@@ -413,10 +302,6 @@
         <copy todir="dist/documentum-registry-process">
             <fileset dir="connectors/documentum/dist/registry-process"/>
         </copy>
-        <mkdir dir="build/crawler-ui"/>
-        <unjar src="connectors/documentum/dist/web/war/lcf-documentumconnector-crawler-ui.iar" dest="build/crawler-ui"/>
-        <mkdir dir="build/authority-service"/>
-        <unjar src="connectors/documentum/dist/web/war/lcf-documentumconnector-authority-service.iar" dest="build/authority-service"/>
     </target>
 
     <target name="calculate-filenet-condition" depends="build-filenet-connector">
@@ -427,13 +312,9 @@
     </target>
 
     <target name="deliver-filenet-connector" depends="calculate-filenet-condition" if="filenet.include">
-        <mkdir dir="dist/processes"/>
-        <copy todir="dist/processes">
-            <fileset dir="connectors/filenet/dist/processes"/>
-        </copy>
-        <mkdir dir="dist/web"/>
-        <copy todir="dist/web">
-            <fileset dir="connectors/filenet/dist/web" excludes="**/*.iar"/>
+        <mkdir dir="dist/lib"/>
+        <copy todir="dist/lib">
+            <fileset dir="connectors/filenet/dist/lib"/>
         </copy>
         <mkdir dir="dist/filenet-server-process"/>
         <copy todir="dist/filenet-server-process">
@@ -443,8 +324,6 @@
         <copy todir="dist/filenet-registry-process">
             <fileset dir="connectors/filenet/dist/registry-process"/>
         </copy>
-        <mkdir dir="build/crawler-ui"/>
-        <unjar src="connectors/filenet/dist/web/war/lcf-filenetconnector-crawler-ui.iar" dest="build/crawler-ui"/>
     </target>
 
     <target name="calculate-filesystem-condition" depends="build-filesystem-connector">
@@ -455,16 +334,10 @@
     </target>
 
     <target name="deliver-filesystem-connector" depends="calculate-filesystem-condition" if="filesystem.include">
-        <mkdir dir="dist/processes"/>
-        <copy todir="dist/processes">
-            <fileset dir="connectors/filesystem/dist/processes"/>
-        </copy>
-        <mkdir dir="dist/web"/>
-        <copy todir="dist/web">
-            <fileset dir="connectors/filesystem/dist/web" excludes="**/*.iar"/>
+        <mkdir dir="dist/lib"/>
+        <copy todir="dist/lib">
+            <fileset dir="connectors/filesystem/dist/lib"/>
         </copy>
-        <mkdir dir="build/crawler-ui"/>
-        <unjar src="connectors/filesystem/dist/web/war/lcf-filesystemconnector-crawler-ui.iar" dest="build/crawler-ui"/>
     </target>
 
     <target name="calculate-gts-condition" depends="build-gts-connector">
@@ -475,16 +348,10 @@
     </target>
 
     <target name="deliver-gts-connector" depends="calculate-gts-condition" if="gts.include">
-        <mkdir dir="dist/processes"/>
-        <copy todir="dist/processes">
-            <fileset dir="connectors/gts/dist/processes"/>
+        <mkdir dir="dist/lib"/>
+        <copy todir="dist/lib">
+            <fileset dir="connectors/gts/dist/lib"/>
         </copy>
-        <mkdir dir="dist/web"/>
-        <copy todir="dist/web">
-            <fileset dir="connectors/gts/dist/web" excludes="**/*.iar"/>
-        </copy>
-        <mkdir dir="build/crawler-ui"/>
-        <unjar src="connectors/gts/dist/web/war/lcf-gtsconnector-crawler-ui.iar" dest="build/crawler-ui"/>
     </target>
 
     <target name="calculate-jdbc-condition" depends="build-jdbc-connector">
@@ -495,16 +362,10 @@
     </target>
 
     <target name="deliver-jdbc-connector" depends="calculate-jdbc-condition" if="jdbc.include">
-        <mkdir dir="dist/processes"/>
-        <copy todir="dist/processes">
-            <fileset dir="connectors/jdbc/dist/processes"/>
+        <mkdir dir="dist/lib"/>
+        <copy todir="dist/lib">
+            <fileset dir="connectors/jdbc/dist/lib"/>
         </copy>
-        <mkdir dir="dist/web"/>
-        <copy todir="dist/web">
-            <fileset dir="connectors/jdbc/dist/web" excludes="**/*.iar"/>
-        </copy>
-        <mkdir dir="build/crawler-ui"/>
-        <unjar src="connectors/jdbc/dist/web/war/lcf-jdbcconnector-crawler-ui.iar" dest="build/crawler-ui"/>
     </target>
 
     <target name="calculate-jcifs-condition" depends="build-jcifs-connector">
@@ -515,16 +376,14 @@
     </target>
 
     <target name="deliver-jcifs-connector" depends="calculate-jcifs-condition" if="jcifs.include">
+        <mkdir dir="dist/lib"/>
+        <copy todir="dist/lib">
+            <fileset dir="connectors/jcifs/dist/lib"/>
+        </copy>
         <mkdir dir="dist/processes"/>
         <copy todir="dist/processes">
             <fileset dir="connectors/jcifs/dist/processes"/>
         </copy>
-        <mkdir dir="dist/web"/>
-        <copy todir="dist/web">
-            <fileset dir="connectors/jcifs/dist/web" excludes="**/*.iar"/>
-        </copy>
-        <mkdir dir="build/crawler-ui"/>
-        <unjar src="connectors/jcifs/dist/web/war/lcf-jcifsconnector-crawler-ui.iar" dest="build/crawler-ui"/>
     </target>
 
     <target name="calculate-livelink-condition" depends="build-livelink-connector">
@@ -535,18 +394,10 @@
     </target>
 
     <target name="deliver-livelink-connector" depends="calculate-livelink-condition" if="livelink.include">
-        <mkdir dir="dist/processes"/>
-        <copy todir="dist/processes">
-            <fileset dir="connectors/livelink/dist/processes"/>
+        <mkdir dir="dist/lib"/>
+        <copy todir="dist/lib">
+            <fileset dir="connectors/livelink/dist/lib"/>
         </copy>
-        <mkdir dir="dist/web"/>
-        <copy todir="dist/web">
-            <fileset dir="connectors/livelink/dist/web" excludes="**/*.iar"/>
-        </copy>
-        <mkdir dir="build/crawler-ui"/>
-        <unjar src="connectors/livelink/dist/web/war/lcf-livelinkconnector-crawler-ui.iar" dest="build/crawler-ui"/>
-        <mkdir dir="build/authority-service"/>
-        <unjar src="connectors/livelink/dist/web/war/lcf-livelinkconnector-authority-service.iar" dest="build/authority-service"/>
     </target>
 
     <target name="calculate-solr-condition" depends="build-solr-connector">
@@ -557,16 +408,10 @@
     </target>
 
     <target name="deliver-solr-connector" depends="calculate-solr-condition" if="solr.include">
-        <mkdir dir="dist/processes"/>
-        <copy todir="dist/processes">
-            <fileset dir="connectors/solr/dist/processes"/>
+        <mkdir dir="dist/lib"/>
+        <copy todir="dist/lib">
+            <fileset dir="connectors/solr/dist/lib"/>
         </copy>
-        <mkdir dir="dist/web"/>
-        <copy todir="dist/web">
-            <fileset dir="connectors/solr/dist/web" excludes="**/*.iar"/>
-        </copy>
-        <mkdir dir="build/crawler-ui"/>
-        <unjar src="connectors/solr/dist/web/war/lcf-solrconnector-crawler-ui.iar" dest="build/crawler-ui"/>
     </target>
 
     <target name="calculate-memex-condition" depends="build-memex-connector">
@@ -577,18 +422,10 @@
     </target>
 
     <target name="deliver-memex-connector" depends="calculate-memex-condition" if="memex.include">
-        <mkdir dir="dist/processes"/>
-        <copy todir="dist/processes">
-            <fileset dir="connectors/memex/dist/processes"/>
-        </copy>
-        <mkdir dir="dist/web"/>
-        <copy todir="dist/web">
-            <fileset dir="connectors/memex/dist/web" excludes="**/*.iar"/>
+        <mkdir dir="dist/lib"/>
+        <copy todir="dist/lib">
+            <fileset dir="connectors/memex/dist/lib"/>
         </copy>
-        <mkdir dir="build/crawler-ui"/>
-        <unjar src="connectors/memex/dist/web/war/lcf-memexconnector-crawler-ui.iar" dest="build/crawler-ui"/>
-        <mkdir dir="build/authority-service"/>
-        <unjar src="connectors/memex/dist/web/war/lcf-memexconnector-authority-service.iar" dest="build/authority-service"/>
     </target>
 
     <target name="calculate-meridio-condition" depends="build-meridio-connector">
@@ -599,22 +436,14 @@
     </target>
 
     <target name="deliver-meridio-connector" depends="calculate-meridio-condition" if="meridio.include">
-        <mkdir dir="dist/processes"/>
-        <copy todir="dist/processes">
-            <fileset dir="connectors/meridio/dist/processes"/>
-        </copy>
-        <mkdir dir="dist/web"/>
-        <copy todir="dist/web">
-            <fileset dir="connectors/meridio/dist/web" excludes="**/*.iar"/>
+        <mkdir dir="dist/lib"/>
+        <copy todir="dist/lib">
+            <fileset dir="connectors/meridio/dist/lib"/>
         </copy>
         <mkdir dir="dist/wsdd"/>
         <copy todir="dist/wsdd">
             <fileset dir="connectors/meridio/dist/wsdd"/>
         </copy>
-        <mkdir dir="build/crawler-ui"/>
-        <unjar src="connectors/meridio/dist/web/war/lcf-meridioconnector-crawler-ui.iar" dest="build/crawler-ui"/>
-        <mkdir dir="build/authority-service"/>
-        <unjar src="connectors/meridio/dist/web/war/lcf-meridioconnector-authority-service.iar" dest="build/authority-service"/>
     </target>
 
     <target name="calculate-nulloutput-condition" depends="build-nulloutput-connector">
@@ -625,16 +454,10 @@
     </target>
 
     <target name="deliver-nulloutput-connector" depends="calculate-nulloutput-condition" if="nulloutput.include">
-        <mkdir dir="dist/processes"/>
-        <copy todir="dist/processes">
-            <fileset dir="connectors/nulloutput/dist/processes"/>
-        </copy>
-        <mkdir dir="dist/web"/>
-        <copy todir="dist/web">
-            <fileset dir="connectors/nulloutput/dist/web" excludes="**/*.iar"/>
+        <mkdir dir="dist/lib"/>
+        <copy todir="dist/lib">
+            <fileset dir="connectors/nulloutput/dist/lib"/>
         </copy>
-        <mkdir dir="build/crawler-ui"/>
-        <unjar src="connectors/nulloutput/dist/web/war/lcf-nulloutputconnector-crawler-ui.iar" dest="build/crawler-ui"/>
     </target>
 
     <target name="calculate-rss-condition" depends="build-rss-connector">
@@ -645,16 +468,10 @@
     </target>
 
     <target name="deliver-rss-connector" depends="calculate-rss-condition" if="rss.include">
-        <mkdir dir="dist/processes"/>
-        <copy todir="dist/processes">
-            <fileset dir="connectors/rss/dist/processes"/>
-        </copy>
-        <mkdir dir="dist/web"/>
-        <copy todir="dist/web">
-            <fileset dir="connectors/rss/dist/web" excludes="**/*.iar"/>
+        <mkdir dir="dist/lib"/>
+        <copy todir="dist/lib">
+            <fileset dir="connectors/rss/dist/lib"/>
         </copy>
-        <mkdir dir="build/crawler-ui"/>
-        <unjar src="connectors/rss/dist/web/war/lcf-rssconnector-crawler-ui.iar" dest="build/crawler-ui"/>
     </target>
 
     <target name="calculate-sharepoint-condition" depends="build-sharepoint-connector">
@@ -665,20 +482,14 @@
     </target>
 
     <target name="deliver-sharepoint-connector" depends="calculate-sharepoint-condition" if="sharepoint.include">
-        <mkdir dir="dist/processes"/>
-        <copy todir="dist/processes">
-            <fileset dir="connectors/sharepoint/dist/processes"/>
-        </copy>
-        <mkdir dir="dist/web"/>
-        <copy todir="dist/web">
-            <fileset dir="connectors/sharepoint/dist/web" excludes="**/*.iar"/>
+        <mkdir dir="dist/lib"/>
+        <copy todir="dist/lib">
+            <fileset dir="connectors/sharepoint/dist/lib"/>
         </copy>
         <mkdir dir="dist/wsdd"/>
         <copy todir="dist/wsdd">
             <fileset dir="connectors/sharepoint/dist/wsdd"/>
         </copy>
-        <mkdir dir="build/crawler-ui"/>
-        <unjar src="connectors/sharepoint/dist/web/war/lcf-sharepointconnector-crawler-ui.iar" dest="build/crawler-ui"/>
     </target>
 
     <target name="calculate-webcrawler-condition" depends="build-webcrawler-connector">
@@ -689,22 +500,10 @@
     </target>
 
     <target name="deliver-webcrawler-connector" depends="calculate-webcrawler-condition" if="webcrawler.include">
-        <mkdir dir="dist/processes"/>
-        <copy todir="dist/processes">
-            <fileset dir="connectors/webcrawler/dist/processes"/>
+        <mkdir dir="dist/lib"/>
+        <copy todir="dist/lib">
+            <fileset dir="connectors/webcrawler/dist/lib"/>
         </copy>
-        <mkdir dir="dist/web"/>
-        <copy todir="dist/web">
-            <fileset dir="connectors/webcrawler/dist/web" excludes="**/*.iar"/>
-        </copy>
-        <mkdir dir="build/crawler-ui"/>
-        <unjar src="connectors/webcrawler/dist/web/war/lcf-webconnector-crawler-ui.iar" dest="build/crawler-ui"/>
-    </target>
-
-    <target name="deliver-wars" depends="deliver-database-support,deliver-framework,deliver-activedirectory-connector,deliver-documentum-connector,deliver-filenet-connector,deliver-filesystem-connector,deliver-gts-connector,deliver-livelink-connector,deliver-solr-connector,deliver-memex-connector,deliver-meridio-connector,deliver-nulloutput-connector,deliver-rss-connector,deliver-sharepoint-connector,deliver-webcrawler-connector">
-        <mkdir dir="dist/web/war"/>
-        <jar destfile="dist/web/war/lcf-crawler-ui.war" basedir="build/crawler-ui"/>
-        <jar destfile="dist/web/war/lcf-authority-service.war" basedir="build/authority-service"/>
     </target>
 
     <target name="calculate-tests-condition" depends="calculate-filesystem-condition,calculate-nulloutput-condition">
@@ -763,7 +562,7 @@
     
     <target name="deliver-proprietary-connectors" depends="deliver-documentum-connector,deliver-filenet-connector,deliver-livelink-connector,deliver-memex-connector,deliver-meridio-connector,deliver-sharepoint-connector"/>
     
-    <target name="all" depends="deliver-database-support,deliver-framework,deliver-open-connectors,deliver-output-connectors,deliver-lgpl-connectors,deliver-proprietary-connectors,deliver-wars,run-tests"/>
+    <target name="all" depends="deliver-framework,deliver-open-connectors,deliver-output-connectors,deliver-lgpl-connectors,deliver-proprietary-connectors,run-tests"/>
 
     
 </project>

Modified: incubator/lcf/trunk/modules/connectors/activedirectory/build.xml
URL: http://svn.apache.org/viewvc/incubator/lcf/trunk/modules/connectors/activedirectory/build.xml?rev=959730&r1=959729&r2=959730&view=diff
==============================================================================
--- incubator/lcf/trunk/modules/connectors/activedirectory/build.xml (original)
+++ incubator/lcf/trunk/modules/connectors/activedirectory/build.xml Thu Jul  1 17:25:21 2010
@@ -30,35 +30,11 @@
         <jar destfile="build/jar/lcf-activedirectory-connector.jar" basedir="build/connector/classes"/>
     </target>
 
-    <target name="webapp-crawler-ui" depends="jar-connector">
-        <mkdir dir="build/webapp/crawler-ui/WEB-INF/lib"/>
-        <copy todir="build/webapp/crawler-ui/WEB-INF/lib" file="build/jar/lcf-activedirectory-connector.jar"/>
-        <mkdir dir="build/webapp/crawler-ui"/>
-        <copy todir="build/webapp/crawler-ui">
-            <fileset dir="crawler-ui" includes="**/*.jsp,**/*.css,**/*.png,**/*.html"/>
-        </copy>
+    <target name="lib" depends="jar-connector">
+        <mkdir dir="dist/lib"/>
+        <copy todir="dist/lib" file="build/jar/lcf-activedirectory-connector.jar"/>
     </target>
 
-    <target name="webapp-authority-service" depends="jar-connector">
-        <mkdir dir="build/webapp/authority-service/WEB-INF/lib"/>
-        <copy todir="build/webapp/authority-service/WEB-INF/lib" file="build/jar/lcf-activedirectory-connector.jar"/>
-    </target>
-
-    <target name="iar-crawler-ui" depends="webapp-crawler-ui">
-        <mkdir dir="dist/web/war"/>
-        <jar destfile="dist/web/war/lcf-activedirectoryconnector-crawler-ui.iar" basedir="build/webapp/crawler-ui"/>
-    </target>
-
-    <target name="iar-authority-service" depends="webapp-authority-service">
-        <mkdir dir="dist/web/war"/>
-        <jar destfile="dist/web/war/lcf-activedirectoryconnector-authority-service.iar" basedir="build/webapp/authority-service"/>
-    </target>
-
-    <target name="processes" depends="jar-connector">
-        <mkdir dir="dist/processes/jar"/>
-        <copy todir="dist/processes/jar" file="build/jar/lcf-activedirectory-connector.jar"/>
-    </target>
-
-    <target name="all" depends="processes,iar-crawler-ui,iar-authority-service,doc"/>
+    <target name="all" depends="lib,doc"/>
     
 </project>

Modified: incubator/lcf/trunk/modules/connectors/documentum/build.xml
URL: http://svn.apache.org/viewvc/incubator/lcf/trunk/modules/connectors/documentum/build.xml?rev=959730&r1=959729&r2=959730&view=diff
==============================================================================
--- incubator/lcf/trunk/modules/connectors/documentum/build.xml (original)
+++ incubator/lcf/trunk/modules/connectors/documentum/build.xml Thu Jul  1 17:25:21 2010
@@ -151,45 +151,9 @@
         <jar destfile="build/jar/lcf-documentum-connector.jar" basedir="build/connector/classes"/>
     </target>
 
-    <target name="webapp-crawler-ui" depends="jar-rmistub,jar-interface,jar-connector,precompile-check" if="canBuild">
-        <mkdir dir="build/webapp/crawler-ui/WEB-INF/lib"/>
-        <copy todir="build/webapp/crawler-ui/WEB-INF/lib">
-            <fileset dir="build/jar">
-                <include name="lcf-documentum-connector.jar"/>
-                <include name="lcf-documentum-rmistub.jar"/>
-                <include name="lcf-documentum-interface.jar"/>
-            </fileset>
-        </copy>
-        <mkdir dir="build/webapp/crawler-ui"/>
-        <copy todir="build/webapp/crawler-ui">
-            <fileset dir="crawler-ui" includes="**/*.jsp,**/*.css,**/*.png,**/*.html"/>
-        </copy>
-    </target>
-
-    <target name="webapp-authority-service" depends="jar-rmistub,jar-interface,jar-connector,precompile-check" if="canBuild">
-        <mkdir dir="build/webapp/authority-service/WEB-INF/lib"/>
-        <copy todir="build/webapp/authority-service/WEB-INF/lib">
-            <fileset dir="build/jar">
-                <include name="lcf-documentum-connector.jar"/>
-                <include name="lcf-documentum-rmistub.jar"/>
-                <include name="lcf-documentum-interface.jar"/>
-            </fileset>
-        </copy>
-    </target>
-
-    <target name="iar-crawler-ui" depends="webapp-crawler-ui,precompile-check" if="canBuild">
-        <mkdir dir="dist/web/war"/>
-        <jar destfile="dist/web/war/lcf-documentumconnector-crawler-ui.iar" basedir="build/webapp/crawler-ui"/>
-    </target>
-
-    <target name="iar-authority-service" depends="webapp-authority-service,precompile-check" if="canBuild">
-        <mkdir dir="dist/web/war"/>
-        <jar destfile="dist/web/war/lcf-documentumconnector-authority-service.iar" basedir="build/webapp/crawler-ui"/>
-    </target>
-
-    <target name="processes" depends="jar-interface,jar-rmistub,jar-connector,precompile-check" if="canBuild">
-        <mkdir dir="dist/processes/jar"/>
-        <copy todir="dist/processes/jar">
+    <target name="lib" depends="jar-interface,jar-rmistub,jar-connector,precompile-check" if="canBuild">
+        <mkdir dir="dist/lib"/>
+        <copy todir="dist/lib">
             <fileset dir="build/jar">
                 <include name="lcf-documentum-connector.jar"/>
                 <include name="lcf-documentum-rmistub.jar"/>
@@ -217,6 +181,6 @@
         <copy todir="dist/registry-process/jar" file="build/jar/lcf-documentum-registry.jar"/>
     </target>
 
-    <target name="all" depends="processes,server-process,registry-process,iar-crawler-ui,iar-authority-service,doc"/>
+    <target name="all" depends="lib,server-process,registry-process,doc"/>
     
 </project>

Modified: incubator/lcf/trunk/modules/connectors/filenet/build.xml
URL: http://svn.apache.org/viewvc/incubator/lcf/trunk/modules/connectors/filenet/build.xml?rev=959730&r1=959729&r2=959730&view=diff
==============================================================================
--- incubator/lcf/trunk/modules/connectors/filenet/build.xml (original)
+++ incubator/lcf/trunk/modules/connectors/filenet/build.xml Thu Jul  1 17:25:21 2010
@@ -146,29 +146,9 @@
         <jar destfile="build/jar/lcf-filenet-connector.jar" basedir="build/connector/classes"/>
     </target>
 
-    <target name="webapp-crawler-ui" depends="jar-rmistub,jar-interface,jar-connector,precompile-check" if="canBuild">
-        <mkdir dir="build/webapp/crawler-ui/WEB-INF/lib"/>
-        <copy todir="build/webapp/crawler-ui/WEB-INF/lib">
-            <fileset dir="build/jar">
-                <include name="lcf-filenet-connector.jar"/>
-                <include name="lcf-filenet-rmistub.jar"/>
-                <include name="lcf-filenet-interface.jar"/>
-            </fileset>
-        </copy>
-        <mkdir dir="build/webapp/crawler-ui"/>
-        <copy todir="build/webapp/crawler-ui">
-            <fileset dir="crawler-ui" includes="**/*.jsp,**/*.css,**/*.png,**/*.html"/>
-        </copy>
-    </target>
-    
-    <target name="iar-crawler-ui" depends="webapp-crawler-ui,precompile-check" if="canBuild">
-        <mkdir dir="dist/web/war"/>
-        <jar destfile="dist/web/war/lcf-filenetconnector-crawler-ui.iar" basedir="build/webapp/crawler-ui"/>
-    </target>
-
-    <target name="processes" depends="jar-interface,jar-rmistub,jar-connector,precompile-check" if="canBuild">
-        <mkdir dir="dist/processes/jar"/>
-        <copy todir="dist/processes/jar">
+    <target name="lib" depends="jar-interface,jar-rmistub,jar-connector,precompile-check" if="canBuild">
+        <mkdir dir="dist/lib"/>
+        <copy todir="dist/lib">
             <fileset dir="build/jar">
                 <include name="lcf-filenet-interface.jar"/>
                 <include name="lcf-filenet-rmistub.jar"/>
@@ -196,6 +176,6 @@
         <copy todir="dist/registry-process/jar" file="build/jar/lcf-filenet-registry.jar"/>
     </target>
 
-    <target name="all" depends="processes,server-process,registry-process,iar-crawler-ui,doc"/>
+    <target name="all" depends="lib,server-process,registry-process,doc"/>
     
 </project>

Modified: incubator/lcf/trunk/modules/connectors/filesystem/build.xml
URL: http://svn.apache.org/viewvc/incubator/lcf/trunk/modules/connectors/filesystem/build.xml?rev=959730&r1=959729&r2=959730&view=diff
==============================================================================
--- incubator/lcf/trunk/modules/connectors/filesystem/build.xml (original)
+++ incubator/lcf/trunk/modules/connectors/filesystem/build.xml Thu Jul  1 17:25:21 2010
@@ -31,23 +31,9 @@
         <jar destfile="build/jar/lcf-filesystem-connector.jar" basedir="build/connector/classes"/>
     </target>
 
-    <target name="webapp-crawler-ui" depends="jar-connector">
-        <mkdir dir="build/webapp/crawler-ui/WEB-INF/lib"/>
-        <copy todir="build/webapp/crawler-ui/WEB-INF/lib" file="build/jar/lcf-filesystem-connector.jar"/>
-        <mkdir dir="build/webapp/crawler-ui"/>
-        <copy todir="build/webapp/crawler-ui">
-            <fileset dir="crawler-ui" includes="**/*.jsp,**/*.css,**/*.png,**/*.html"/>
-        </copy>
-    </target>
-    
-    <target name="processes" depends="jar-connector">
-        <mkdir dir="dist/processes/jar"/>
-        <copy todir="dist/processes/jar" file="build/jar/lcf-filesystem-connector.jar"/>
-    </target>
-
-    <target name="iar-crawler-ui" depends="webapp-crawler-ui">
-        <mkdir dir="dist/web/war"/>
-        <jar destfile="dist/web/war/lcf-filesystemconnector-crawler-ui.iar" basedir="build/webapp/crawler-ui"/>
+    <target name="lib" depends="jar-connector">
+        <mkdir dir="dist/lib"/>
+        <copy todir="dist/lib" file="build/jar/lcf-filesystem-connector.jar"/>
     </target>
 
     <target name="compile-tests" depends="compile-connector">
@@ -77,6 +63,6 @@
         </junit>
     </target>
 
-    <target name="all" depends="processes,iar-crawler-ui,doc,run-tests"/>
+    <target name="all" depends="lib,doc,run-tests"/>
     
 </project>

Modified: incubator/lcf/trunk/modules/connectors/gts/build.xml
URL: http://svn.apache.org/viewvc/incubator/lcf/trunk/modules/connectors/gts/build.xml?rev=959730&r1=959729&r2=959730&view=diff
==============================================================================
--- incubator/lcf/trunk/modules/connectors/gts/build.xml (original)
+++ incubator/lcf/trunk/modules/connectors/gts/build.xml Thu Jul  1 17:25:21 2010
@@ -30,35 +30,16 @@
         <jar destfile="build/jar/lcf-gts-connector.jar" basedir="build/connector/classes"/>
     </target>
 
-    <target name="webapp-crawler-ui" depends="jar-connector">
-        <mkdir dir="build/webapp/crawler-ui/WEB-INF/lib"/>
-        <copy todir="build/webapp/crawler-ui/WEB-INF/lib" file="build/jar/lcf-gts-connector.jar"/>
-	<copy todir="build/webapp/crawler-ui/WEB-INF/lib">
-	    <fileset dir="lib">
-	        <include name="poi*.jar"/>
-	    </fileset>
-	</copy>
-        <mkdir dir="build/webapp/crawler-ui"/>
-        <copy todir="build/webapp/crawler-ui">
-            <fileset dir="crawler-ui" includes="**/*.jsp,**/*.css,**/*.png,**/*.html"/>
-        </copy>
-    </target>
-    
-    <target name="iar-crawler-ui" depends="webapp-crawler-ui">
-        <mkdir dir="dist/web/war"/>
-        <jar destfile="dist/web/war/lcf-gtsconnector-crawler-ui.iar" basedir="build/webapp/crawler-ui"/>
-    </target>
-
-    <target name="processes" depends="jar-connector">
-        <mkdir dir="dist/processes/jar"/>
-        <copy todir="dist/processes/jar" file="build/jar/lcf-gts-connector.jar"/>
-	<copy todir="dist/processes/jar">
+    <target name="lib" depends="jar-connector">
+        <mkdir dir="dist/lib"/>
+        <copy todir="dist/lib" file="build/jar/lcf-gts-connector.jar"/>
+	<copy todir="dist/lib">
 	    <fileset dir="lib">
 	        <include name="poi*.jar"/>
 	    </fileset>
 	</copy>
     </target>
 
-    <target name="all" depends="processes,iar-crawler-ui,doc"/>
+    <target name="all" depends="lib,doc"/>
     
 </project>

Modified: incubator/lcf/trunk/modules/connectors/jcifs/build.xml
URL: http://svn.apache.org/viewvc/incubator/lcf/trunk/modules/connectors/jcifs/build.xml?rev=959730&r1=959729&r2=959730&view=diff
==============================================================================
--- incubator/lcf/trunk/modules/connectors/jcifs/build.xml (original)
+++ incubator/lcf/trunk/modules/connectors/jcifs/build.xml Thu Jul  1 17:25:21 2010
@@ -43,44 +43,13 @@
         <jar destfile="build/jar/lcf-jcifs-connector.jar" basedir="build/connector/classes"/>
     </target>
 
-    <target name="webapp-crawler-ui" depends="jar-connector,precompile-check" if="canBuild">
-        <mkdir dir="build/webapp/crawler-ui/WEB-INF/lib"/>
-        <copy todir="build/webapp/crawler-ui/WEB-INF/lib">
-            <fileset dir="build/jar">
-                <include name="lcf-jcifs-connector.jar"/>
-            </fileset>
-            <fileset dir="jcifs" includes="*.jar"/>
+    <target name="lib" depends="jar-connector,precompile-check" if="canBuild">
+        <mkdir dir="dist/lib"/>
+        <copy todir="dist/lib" file="build/jar/lcf-jcifs-connector.jar"/>
+        <copy todir="dist/lib">
             <fileset dir="lib">
                 <include name="poi*.jar"/>
             </fileset>
-        </copy>
-        <mkdir dir="build/webapp/crawler-ui"/>
-        <copy todir="build/webapp/crawler-ui">
-            <fileset dir="crawler-ui" includes="**/*.jsp,**/*.css,**/*.png,**/*.html"/>
-        </copy>
-    </target>
-    
-    <target name="iar-crawler-ui" depends="webapp-crawler-ui,precompile-check" if="canBuild">
-        <mkdir dir="dist/web/war"/>
-        <jar destfile="dist/web/war/lcf-jcifsconnector-crawler-ui.iar" basedir="build/webapp/crawler-ui"/>
-        <!-- Copy flag values, too -->
-        <mkdir dir="dist/web/define"/>
-        <copy todir="dist/web/define" file="jcifs.resolveOrder"/>
-        <copy todir="dist/web/define" file="jcifs.smb.client.dfs.strictView"/>
-        <copy todir="dist/web/define" file="jcifs.smb.client.listCount"/>
-        <copy todir="dist/web/define" file="jcifs.smb.client.responseTimeout"/>
-        <copy todir="dist/web/define" file="jcifs.smb.client.soTimeout"/>
-    </target>
-
-    <target name="processes" depends="jar-connector,precompile-check" if="canBuild">
-        <mkdir dir="dist/processes/jar"/>
-        <copy todir="dist/processes/jar" file="build/jar/lcf-jcifs-connector.jar"/>
-        <copy todir="dist/processes/jar">
-            <fileset dir="lib">
-                <include name="poi*.jar"/>
-            </fileset>
-        </copy>
-        <copy todir="dist/processes/jar">
             <fileset dir="jcifs" includes="*.jar"/>
         </copy>
         <!-- Copy flag values, too -->
@@ -92,6 +61,6 @@
         <copy todir="dist/processes/define" file="jcifs.smb.client.soTimeout"/>
     </target>
 
-    <target name="all" depends="processes,iar-crawler-ui,doc"/>
+    <target name="all" depends="lib,doc"/>
     
 </project>

Modified: incubator/lcf/trunk/modules/connectors/jdbc/build.xml
URL: http://svn.apache.org/viewvc/incubator/lcf/trunk/modules/connectors/jdbc/build.xml?rev=959730&r1=959729&r2=959730&view=diff
==============================================================================
--- incubator/lcf/trunk/modules/connectors/jdbc/build.xml (original)
+++ incubator/lcf/trunk/modules/connectors/jdbc/build.xml Thu Jul  1 17:25:21 2010
@@ -30,31 +30,14 @@
         <jar destfile="build/jar/lcf-jdbc-connector.jar" basedir="build/connector/classes"/>
     </target>
 
-    <target name="webapp-crawler-ui" depends="jar-connector">
-        <mkdir dir="build/webapp/crawler-ui/WEB-INF/lib"/>
-        <copy todir="build/webapp/crawler-ui/WEB-INF/lib" file="build/jar/lcf-jdbc-connector.jar"/>
-        <copy todir="build/webapp/crawler-ui/WEB-INF/lib">
-            <fileset dir="jdbc-drivers" includes="*.jar"/>
-        </copy>
-        <mkdir dir="build/webapp/crawler-ui"/>
-        <copy todir="build/webapp/crawler-ui">
-            <fileset dir="crawler-ui" includes="**/*.jsp,**/*.css,**/*.png,**/*.html"/>
-        </copy>
-    </target>
-    
-    <target name="iar-crawler-ui" depends="webapp-crawler-ui">
-        <mkdir dir="dist/web/war"/>
-        <jar destfile="dist/web/war/lcf-jdbcconnector-crawler-ui.iar" basedir="build/webapp/crawler-ui"/>
-    </target>
-
-    <target name="processes" depends="jar-connector">
-        <mkdir dir="dist/processes/jar"/>
-        <copy todir="dist/processes/jar" file="build/jar/lcf-jdbc-connector.jar"/>
-        <copy todir="dist/processes/jar">
+    <target name="lib" depends="jar-connector">
+        <mkdir dir="dist/lib"/>
+        <copy todir="dist/lib" file="build/jar/lcf-jdbc-connector.jar"/>
+        <copy todir="dist/lib">
             <fileset dir="jdbc-drivers" includes="*.jar"/>
         </copy>
     </target>
 
-    <target name="all" depends="processes,iar-crawler-ui,doc"/>
+    <target name="all" depends="lib,doc"/>
     
 </project>

Modified: incubator/lcf/trunk/modules/connectors/livelink/build.xml
URL: http://svn.apache.org/viewvc/incubator/lcf/trunk/modules/connectors/livelink/build.xml?rev=959730&r1=959729&r2=959730&view=diff
==============================================================================
--- incubator/lcf/trunk/modules/connectors/livelink/build.xml (original)
+++ incubator/lcf/trunk/modules/connectors/livelink/build.xml Thu Jul  1 17:25:21 2010
@@ -43,44 +43,14 @@
         <jar destfile="build/jar/lcf-livelink-connector.jar" basedir="build/connector/classes"/>
     </target>
 
-    <target name="webapp-crawler-ui" depends="jar-connector,precompile-check" if="canBuild">
-        <mkdir dir="build/webapp/crawler-ui/WEB-INF/lib"/>
-        <copy todir="build/webapp/crawler-ui/WEB-INF/lib">
+    <target name="lib" depends="jar-connector,precompile-check" if="canBuild">
+        <mkdir dir="dist/lib"/>
+        <copy todir="dist/lib">
 	    <fileset dir="build/jar" includes="*.jar"/>
 	    <fileset dir="lapi" includes="*.jar"/>
 	</copy>
-        <mkdir dir="build/webapp/crawler-ui"/>
-        <copy todir="build/webapp/crawler-ui">
-            <fileset dir="crawler-ui" includes="**/*.jsp,**/*.css,**/*.png,**/*.html"/>
-        </copy>
     </target>
 
-    <target name="webapp-authority-service" depends="jar-connector,precompile-check" if="canBuild">
-        <mkdir dir="build/webapp/authority-service/WEB-INF/lib"/>
-        <copy todir="build/webapp/authority-service/WEB-INF/lib">
-	    <fileset dir="build/jar" includes="*.jar"/>
-	    <fileset dir="lapi" includes="*.jar"/>
-	</copy>
-    </target>
-
-    <target name="iar-crawler-ui" depends="webapp-crawler-ui,precompile-check" if="canBuild">
-        <mkdir dir="dist/web/war"/>
-        <jar destfile="dist/web/war/lcf-livelinkconnector-crawler-ui.iar" basedir="build/webapp/crawler-ui"/>
-    </target>
-
-    <target name="iar-authority-service" depends="webapp-authority-service,precompile-check" if="canBuild">
-        <mkdir dir="dist/web/war"/>
-        <jar destfile="dist/web/war/lcf-livelinkconnector-authority-service.iar" basedir="build/webapp/authority-service"/>
-    </target>
-
-    <target name="processes" depends="jar-connector,precompile-check" if="canBuild">
-        <mkdir dir="dist/processes/jar"/>
-        <copy todir="dist/processes/jar">
-	    <fileset dir="build/jar" includes="*.jar"/>
-	    <fileset dir="lapi" includes="*.jar"/>
-	</copy>
-    </target>
-
-    <target name="all" depends="processes,iar-crawler-ui,iar-authority-service,doc"/>
+    <target name="all" depends="lib,doc"/>
     
 </project>

Modified: incubator/lcf/trunk/modules/connectors/memex/build.xml
URL: http://svn.apache.org/viewvc/incubator/lcf/trunk/modules/connectors/memex/build.xml?rev=959730&r1=959729&r2=959730&view=diff
==============================================================================
--- incubator/lcf/trunk/modules/connectors/memex/build.xml (original)
+++ incubator/lcf/trunk/modules/connectors/memex/build.xml Thu Jul  1 17:25:21 2010
@@ -43,44 +43,14 @@
         <jar destfile="build/jar/lcf-memex-connector.jar" basedir="build/connector/classes"/>
     </target>
 
-    <target name="webapp-crawler-ui" depends="jar-connector,precompile-check" if="canBuild">
-        <mkdir dir="build/webapp/crawler-ui/WEB-INF/lib"/>
-        <copy todir="build/webapp/crawler-ui/WEB-INF/lib" file="build/jar/lcf-memex-connector.jar"/>
-        <copy todir="build/webapp/crawler-ui/WEB-INF/lib">
-            <fileset dir="mxie-java" includes="*.jar"/>
-        </copy>
-        <mkdir dir="build/webapp/crawler-ui"/>
-        <copy todir="build/webapp/crawler-ui">
-            <fileset dir="crawler-ui" includes="**/*.jsp,**/*.css,**/*.png,**/*.html"/>
-        </copy>
-    </target>
-
-    <target name="webapp-authority-service" depends="jar-connector,precompile-check" if="canBuild">
-        <mkdir dir="build/webapp/authority-service/WEB-INF/lib"/>
-        <copy todir="build/webapp/authority-service/WEB-INF/lib" file="build/jar/lcf-memex-connector.jar"/>
-        <copy todir="build/webapp/authority-service/WEB-INF/lib">
-            <fileset dir="mxie-java" includes="*.jar"/>
-        </copy>
-    </target>
-
-    <target name="iar-crawler-ui" depends="webapp-crawler-ui,precompile-check" if="canBuild">
-        <mkdir dir="dist/web/war"/>
-        <jar destfile="dist/web/war/lcf-memexconnector-crawler-ui.iar" basedir="build/webapp/crawler-ui"/>
-    </target>
-
-    <target name="iar-authority-service" depends="webapp-authority-service,precompile-check" if="canBuild">
-        <mkdir dir="dist/web/war"/>
-        <jar destfile="dist/web/war/lcf-memexconnector-authority-service.iar" basedir="build/webapp/authority-service"/>
-    </target>
-
-    <target name="processes" depends="jar-connector,precompile-check" if="canBuild">
-        <mkdir dir="dist/processes/jar"/>
-        <copy todir="dist/processes/jar" file="build/jar/lcf-memex-connector.jar"/>
-        <copy todir="dist/processes/jar">
+    <target name="lib" depends="jar-connector,precompile-check" if="canBuild">
+        <mkdir dir="dist/lib"/>
+        <copy todir="dist/lib" file="build/jar/lcf-memex-connector.jar"/>
+        <copy todir="dist/lib">
             <fileset dir="mxie-java" includes="*.jar"/>
         </copy>
     </target>
 
-    <target name="all" depends="processes,iar-crawler-ui,iar-authority-service,doc"/>
+    <target name="all" depends="lib,doc"/>
     
 </project>

Modified: incubator/lcf/trunk/modules/connectors/meridio/build.xml
URL: http://svn.apache.org/viewvc/incubator/lcf/trunk/modules/connectors/meridio/build.xml?rev=959730&r1=959729&r2=959730&view=diff
==============================================================================
--- incubator/lcf/trunk/modules/connectors/meridio/build.xml (original)
+++ incubator/lcf/trunk/modules/connectors/meridio/build.xml Thu Jul  1 17:25:21 2010
@@ -155,66 +155,14 @@
         <jar destfile="build/jar/lcf-meridio-xsdstub.jar" basedir="build/xsdclasses"/>
     </target>
 
-    <target name="webapp-crawler-ui" depends="jar-connector,jar-wsdls,jar-xsds,precompile-check" if="canBuild">
-        <mkdir dir="build/webapp/crawler-ui/WEB-INF/lib"/>
-        <copy todir="build/webapp/crawler-ui/WEB-INF/lib">
-            <fileset dir="build/jar">
-                <include name="lcf-meridio-connector.jar"/>
-                <include name="lcf-meridio-wsdlstub.jar"/>
-                <include name="lcf-meridio-xsdstub.jar"/>
-            </fileset>
-            <fileset dir="lib">
-                <include name="axis*.jar"/>
-                <include name="wsdl4j*.jar"/>
-                <include name="commons-discovery*.jar"/>
-                <include name="castor*.jar"/>
-                <include name="geronimo-activation_1.1_spec*.jar"/>
-                <include name="geronimo-javamail_1.4_spec*.jar"/>
-            </fileset>
-        </copy>
-        <mkdir dir="build/webapp/crawler-ui"/>
-        <copy todir="build/webapp/crawler-ui">
-            <fileset dir="crawler-ui" includes="**/*.jsp,**/*.css,**/*.png,**/*.html"/>
-        </copy>
-    </target>
-
-    <target name="webapp-authority-service" depends="jar-connector,jar-wsdls,jar-xsds,precompile-check" if="canBuild">
-        <mkdir dir="build/webapp/authority-service/WEB-INF/lib"/>
-        <copy todir="build/webapp/authority-service/WEB-INF/lib">
-            <fileset dir="build/jar">
-                <include name="lcf-meridio-connector.jar"/>
-                <include name="lcf-meridio-wsdlstub.jar"/>
-                <include name="lcf-meridio-xsdstub.jar"/>
-            </fileset>
-            <fileset dir="lib">
-                <include name="axis*.jar"/>
-                <include name="wsdl4j*.jar"/>
-                <include name="commons-discovery*.jar"/>
-                <include name="castor*.jar"/>
-                <include name="geronimo-activation_1.1_spec*.jar"/>
-                <include name="geronimo-javamail_1.4_spec*.jar"/>
-            </fileset>
-        </copy>
-    </target>
-
     <target name="wsdd" depends="precompile-check" if="canBuild">
         <mkdir dir="dist/wsdd"/>
         <copy todir="dist/wsdd" file="meridio-client-config.wsdd"/>
     </target>
     
-    <target name="iar-crawler-ui" depends="webapp-crawler-ui,precompile-check" if="canBuild">
-        <mkdir dir="dist/web/war"/>
-        <jar destfile="dist/web/war/lcf-meridioconnector-crawler-ui.iar" basedir="build/webapp/crawler-ui"/>
-    </target>
-
-    <target name="iar-authority-service" depends="webapp-authority-service,precompile-check" if="canBuild">
-        <mkdir dir="dist/web/war"/>
-        <jar destfile="dist/web/war/lcf-meridioconnector-authority-service.iar" basedir="build/webapp/authority-service"/>
-    </target>
-
-    <target name="processes" depends="jar-connector,jar-wsdls,jar-xsds,precompile-check" if="canBuild">
-        <mkdir dir="dist/processes/jar"/>
-        <copy todir="dist/processes/jar">
+    <target name="lib" depends="jar-connector,jar-wsdls,jar-xsds,precompile-check" if="canBuild">
+        <mkdir dir="dist/lib"/>
+        <copy todir="dist/lib">
             <fileset dir="build/jar">
                 <include name="lcf-meridio-connector.jar"/>
                 <include name="lcf-meridio-wsdlstub.jar"/>
@@ -231,6 +179,6 @@
         </copy>
     </target>
 
-    <target name="all" depends="processes,wsdd,iar-crawler-ui,iar-authority-service,doc"/>
+    <target name="all" depends="lib,wsdd,doc"/>
     
 </project>

Modified: incubator/lcf/trunk/modules/connectors/nulloutput/build.xml
URL: http://svn.apache.org/viewvc/incubator/lcf/trunk/modules/connectors/nulloutput/build.xml?rev=959730&r1=959729&r2=959730&view=diff
==============================================================================
--- incubator/lcf/trunk/modules/connectors/nulloutput/build.xml (original)
+++ incubator/lcf/trunk/modules/connectors/nulloutput/build.xml Thu Jul  1 17:25:21 2010
@@ -30,25 +30,11 @@
         <jar destfile="build/jar/lcf-nulloutput-connector.jar" basedir="build/connector/classes"/>
     </target>
 
-    <target name="webapp-crawler-ui" depends="jar-connector">
-        <mkdir dir="build/webapp/crawler-ui/WEB-INF/lib"/>
-        <copy todir="build/webapp/crawler-ui/WEB-INF/lib" file="build/jar/lcf-nulloutput-connector.jar"/>
-        <mkdir dir="build/webapp/crawler-ui"/>
-        <copy todir="build/webapp/crawler-ui">
-            <fileset dir="crawler-ui" includes="**/*.jsp,**/*.css,**/*.png,**/*.html"/>
-        </copy>
-    </target>
-    
-    <target name="iar-crawler-ui" depends="webapp-crawler-ui">
-        <mkdir dir="dist/web/war"/>
-        <jar destfile="dist/web/war/lcf-nulloutputconnector-crawler-ui.iar" basedir="build/webapp/crawler-ui"/>
-    </target>
-
-    <target name="processes" depends="jar-connector">
-        <mkdir dir="dist/processes/jar"/>
-        <copy todir="dist/processes/jar" file="build/jar/lcf-nulloutput-connector.jar"/>
+    <target name="lib" depends="jar-connector">
+        <mkdir dir="dist/lib"/>
+        <copy todir="dist/lib" file="build/jar/lcf-nulloutput-connector.jar"/>
     </target>
 
-    <target name="all" depends="processes,iar-crawler-ui,doc"/>
+    <target name="all" depends="lib,doc"/>
     
 </project>

Modified: incubator/lcf/trunk/modules/connectors/rss/build.xml
URL: http://svn.apache.org/viewvc/incubator/lcf/trunk/modules/connectors/rss/build.xml?rev=959730&r1=959729&r2=959730&view=diff
==============================================================================
--- incubator/lcf/trunk/modules/connectors/rss/build.xml (original)
+++ incubator/lcf/trunk/modules/connectors/rss/build.xml Thu Jul  1 17:25:21 2010
@@ -30,25 +30,11 @@
         <jar destfile="build/jar/lcf-rss-connector.jar" basedir="build/connector/classes"/>
     </target>
 
-    <target name="webapp-crawler-ui" depends="jar-connector">
-        <mkdir dir="build/webapp/crawler-ui/WEB-INF/lib"/>
-        <copy todir="build/webapp/crawler-ui/WEB-INF/lib" file="build/jar/lcf-rss-connector.jar"/>
-        <mkdir dir="build/webapp/crawler-ui"/>
-        <copy todir="build/webapp/crawler-ui">
-            <fileset dir="crawler-ui" includes="**/*.jsp,**/*.css,**/*.png,**/*.html"/>
-        </copy>
-    </target>
-    
-    <target name="iar-crawler-ui" depends="webapp-crawler-ui">
-        <mkdir dir="dist/web/war"/>
-        <jar destfile="dist/web/war/lcf-rssconnector-crawler-ui.iar" basedir="build/webapp/crawler-ui"/>
-    </target>
-
-    <target name="processes" depends="jar-connector">
-        <mkdir dir="dist/processes/jar"/>
-        <copy todir="dist/processes/jar" file="build/jar/lcf-rss-connector.jar"/>
+    <target name="lib" depends="jar-connector">
+        <mkdir dir="dist/lib"/>
+        <copy todir="dist/lib" file="build/jar/lcf-rss-connector.jar"/>
     </target>
 
-    <target name="all" depends="processes,iar-crawler-ui,doc"/>
+    <target name="all" depends="lib,doc"/>
     
 </project>

Modified: incubator/lcf/trunk/modules/connectors/sharepoint/build.xml
URL: http://svn.apache.org/viewvc/incubator/lcf/trunk/modules/connectors/sharepoint/build.xml?rev=959730&r1=959729&r2=959730&view=diff
==============================================================================
--- incubator/lcf/trunk/modules/connectors/sharepoint/build.xml (original)
+++ incubator/lcf/trunk/modules/connectors/sharepoint/build.xml Thu Jul  1 17:25:21 2010
@@ -117,38 +117,14 @@
         <jar destfile="build/jar/lcf-sharepoint-wsdlstub.jar" basedir="build/wsdlclasses"/>
     </target>
 
-    <target name="webapp-crawler-ui" depends="jar-connector,jar-wsdls,precompile-check" if="canBuild">
-        <mkdir dir="build/webapp/crawler-ui/WEB-INF/lib"/>
-        <copy todir="build/webapp/crawler-ui/WEB-INF/lib">
-            <fileset dir="build/jar">
-                <include name="lcf-sharepoint-connector.jar"/>
-                <include name="lcf-sharepoint-wsdlstub.jar"/>
-            </fileset>
-            <fileset dir="lib">
-                <include name="axis*.jar"/>
-                <include name="wsdl4j*.jar"/>
-                <include name="commons-discovery*.jar"/>
-            </fileset>
-        </copy>
-        <mkdir dir="build/webapp/crawler-ui"/>
-        <copy todir="build/webapp/crawler-ui">
-            <fileset dir="crawler-ui" includes="**/*.jsp,**/*.css,**/*.png,**/*.html"/>
-        </copy>
-    </target>
-
     <target name="wsdd" depends="precompile-check" if="canBuild">
         <mkdir dir="dist/wsdd"/>
         <copy todir="dist/wsdd" file="sharepoint-client-config.wsdd"/>
     </target>
 
-    <target name="iar-crawler-ui" depends="webapp-crawler-ui,precompile-check" if="canBuild">
-        <mkdir dir="dist/web/war"/>
-        <jar destfile="dist/web/war/lcf-sharepointconnector-crawler-ui.iar" basedir="build/webapp/crawler-ui"/>
-    </target>
-
-    <target name="processes" depends="jar-connector,jar-wsdls,precompile-check" if="canBuild">
-        <mkdir dir="dist/processes/jar"/>
-        <copy todir="dist/processes/jar">
+    <target name="lib" depends="jar-connector,jar-wsdls,precompile-check" if="canBuild">
+        <mkdir dir="dist/lib"/>
+        <copy todir="dist/lib">
             <fileset dir="build/jar">
                 <include name="lcf-sharepoint-connector.jar"/>
                 <include name="lcf-sharepoint-wsdlstub.jar"/>
@@ -161,6 +137,6 @@
         </copy>
     </target>
 
-    <target name="all" depends="processes,iar-crawler-ui,wsdd,doc"/>
+    <target name="all" depends="lib,wsdd,doc"/>
     
 </project>

Modified: incubator/lcf/trunk/modules/connectors/solr/build.xml
URL: http://svn.apache.org/viewvc/incubator/lcf/trunk/modules/connectors/solr/build.xml?rev=959730&r1=959729&r2=959730&view=diff
==============================================================================
--- incubator/lcf/trunk/modules/connectors/solr/build.xml (original)
+++ incubator/lcf/trunk/modules/connectors/solr/build.xml Thu Jul  1 17:25:21 2010
@@ -30,25 +30,11 @@
         <jar destfile="build/jar/lcf-solr-connector.jar" basedir="build/connector/classes"/>
     </target>
 
-    <target name="webapp-crawler-ui" depends="jar-connector">
-        <mkdir dir="build/webapp/crawler-ui/WEB-INF/lib"/>
-        <copy todir="build/webapp/crawler-ui/WEB-INF/lib" file="build/jar/lcf-solr-connector.jar"/>
-        <mkdir dir="build/webapp/crawler-ui"/>
-        <copy todir="build/webapp/crawler-ui">
-            <fileset dir="crawler-ui" includes="**/*.jsp,**/*.css,**/*.png,**/*.html"/>
-        </copy>
-    </target>
-    
-    <target name="iar-crawler-ui" depends="webapp-crawler-ui">
-        <mkdir dir="dist/web/war"/>
-        <jar destfile="dist/web/war/lcf-solrconnector-crawler-ui.iar" basedir="build/webapp/crawler-ui"/>
-    </target>
-
-    <target name="processes" depends="jar-connector">
-        <mkdir dir="dist/processes/jar"/>
-        <copy todir="dist/processes/jar" file="build/jar/lcf-solr-connector.jar"/>
+    <target name="lib" depends="jar-connector">
+        <mkdir dir="dist/lib"/>
+        <copy todir="dist/lib" file="build/jar/lcf-solr-connector.jar"/>
     </target>
 
-    <target name="all" depends="processes,iar-crawler-ui,doc"/>
+    <target name="all" depends="lib,doc"/>
     
 </project>

Modified: incubator/lcf/trunk/modules/connectors/webcrawler/build.xml
URL: http://svn.apache.org/viewvc/incubator/lcf/trunk/modules/connectors/webcrawler/build.xml?rev=959730&r1=959729&r2=959730&view=diff
==============================================================================
--- incubator/lcf/trunk/modules/connectors/webcrawler/build.xml (original)
+++ incubator/lcf/trunk/modules/connectors/webcrawler/build.xml Thu Jul  1 17:25:21 2010
@@ -30,25 +30,11 @@
         <jar destfile="build/jar/lcf-web-connector.jar" basedir="build/connector/classes"/>
     </target>
 
-    <target name="webapp-crawler-ui" depends="jar-connector">
-        <mkdir dir="build/webapp/crawler-ui/WEB-INF/lib"/>
-        <copy todir="build/webapp/crawler-ui/WEB-INF/lib" file="build/jar/lcf-web-connector.jar"/>
-        <mkdir dir="build/webapp/crawler-ui"/>
-        <copy todir="build/webapp/crawler-ui">
-            <fileset dir="crawler-ui" includes="**/*.jsp,**/*.css,**/*.png,**/*.html"/>
-        </copy>
-    </target>
-    
-    <target name="iar-crawler-ui" depends="webapp-crawler-ui">
-        <mkdir dir="dist/web/war"/>
-        <jar destfile="dist/web/war/lcf-webconnector-crawler-ui.iar" basedir="build/webapp/crawler-ui"/>
-    </target>
-
-    <target name="processes" depends="jar-connector">
-        <mkdir dir="dist/processes/jar"/>
-        <copy todir="dist/processes/jar" file="build/jar/lcf-web-connector.jar"/>
+    <target name="lib" depends="jar-connector">
+        <mkdir dir="dist/lib"/>
+        <copy todir="dist/lib" file="build/jar/lcf-web-connector.jar"/>
     </target>
 
-    <target name="all" depends="processes,iar-crawler-ui,doc"/>
+    <target name="all" depends="lib,doc"/>
     
 </project>

Modified: incubator/lcf/trunk/modules/framework/build.xml
URL: http://svn.apache.org/viewvc/incubator/lcf/trunk/modules/framework/build.xml?rev=959730&r1=959729&r2=959730&view=diff
==============================================================================
--- incubator/lcf/trunk/modules/framework/build.xml (original)
+++ incubator/lcf/trunk/modules/framework/build.xml Thu Jul  1 17:25:21 2010
@@ -155,12 +155,15 @@
                 <include name="commons-logging*.jar"/>
                 <include name="jdbcpool-0.99.jar"/>
                 <include name="log4j*.jar"/>
-                <include name="postgresql*.jar"/>
                 <include name="serializer*.jar"/>
                 <include name="xalan*.jar"/>
                 <include name="xercesImpl-lcf.jar"/>
                 <include name="xml-apis*.jar"/>
             </fileset>
+            <fileset dir="lib">
+                <include name="postgresql*.jar"/>
+                <include name="derby*.jar"/>
+            </fileset>
         </copy>
         <copy todir="build/webapp/authority-service/WEB-INF/lib">
             <fileset dir="build/jar">
@@ -190,12 +193,15 @@
                 <include name="commons-logging*.jar"/>
                 <include name="jdbcpool-0.99.jar"/>
                 <include name="log4j*.jar"/>
-                <include name="postgresql*.jar"/>
                 <include name="serializer*.jar"/>
                 <include name="xalan*.jar"/>
                 <include name="xercesImpl-lcf.jar"/>
                 <include name="xml-apis*.jar"/>
             </fileset>
+            <fileset dir="lib">
+                <include name="postgresql*.jar"/>
+                <include name="derby*.jar"/>
+            </fileset>
         </copy>
         <copy todir="build/webapp/crawler-ui/WEB-INF/lib">
             <fileset dir="build/jar">
@@ -239,13 +245,16 @@
                 <include name="commons-logging*.jar"/>
                 <include name="jdbcpool-0.99.jar"/>
                 <include name="log4j*.jar"/>
-                <include name="postgresql*.jar"/>
                 <include name="serializer*.jar"/>
                 <include name="servlet-api*.jar"/>
                 <include name="xalan*.jar"/>
                 <include name="xercesImpl-lcf.jar"/>
                 <include name="xml-apis*.jar"/>
             </fileset>
+            <fileset dir="lib">
+                <include name="postgresql*.jar"/>
+                <include name="derby*.jar"/>
+            </fileset>
         </copy>
         <copy todir="dist/processes/jar">
             <fileset dir="build/jar">

Modified: incubator/lcf/trunk/modules/framework/core/org/apache/lcf/core/common/LCFResourceLoader.java
URL: http://svn.apache.org/viewvc/incubator/lcf/trunk/modules/framework/core/org/apache/lcf/core/common/LCFResourceLoader.java?rev=959730&r1=959729&r2=959730&view=diff
==============================================================================
--- incubator/lcf/trunk/modules/framework/core/org/apache/lcf/core/common/LCFResourceLoader.java (original)
+++ incubator/lcf/trunk/modules/framework/core/org/apache/lcf/core/common/LCFResourceLoader.java Thu Jul  1 17:25:21 2010
@@ -181,7 +181,7 @@ public class LCFResourceLoader
         }
       }
       else
-        throw new LCFException("Supposed directory '"+base.toString()+"' is either not readable, or is not a directory");
+        throw new LCFException("Supposed directory '"+base.toString()+"' is either not a directory, or is unreadable.");
       i++;
     }
   }

Modified: incubator/lcf/trunk/modules/framework/core/org/apache/lcf/core/system/LCF.java
URL: http://svn.apache.org/viewvc/incubator/lcf/trunk/modules/framework/core/org/apache/lcf/core/system/LCF.java?rev=959730&r1=959729&r2=959730&view=diff
==============================================================================
--- incubator/lcf/trunk/modules/framework/core/org/apache/lcf/core/system/LCF.java (original)
+++ incubator/lcf/trunk/modules/framework/core/org/apache/lcf/core/system/LCF.java Thu Jul  1 17:25:21 2010
@@ -132,8 +132,6 @@ public class LCF
 
       try
       {
-        // Initialize resource loader
-        resourceLoader = new LCFResourceLoader(System.getProperty("user.dir"),Thread.currentThread().getContextClassLoader());
         
         // Get system properties
         java.util.Properties props = System.getProperties();
@@ -147,6 +145,12 @@ public class LCF
           configPath = configPath.replace('\\', '/');
           propertyFilePath = new File(configPath,"properties.xml").toString();
         }
+
+        // Initialize resource loader.
+        // To do this, we need the "working directory".  But we cannot use the actual system cwd, because different LCF processes will have different ones.
+        // So, instead, we use the location of the property file itself, and call that the "working directory".
+        File wd = new File(propertyFilePath).getAbsoluteFile().getParentFile();
+        resourceLoader = new LCFResourceLoader(wd.toString(),Thread.currentThread().getContextClassLoader());
         
         // Read configuration
         localConfiguration = new ConfigParams();

Modified: incubator/lcf/trunk/modules/framework/scripts/executecommand.bat
URL: http://svn.apache.org/viewvc/incubator/lcf/trunk/modules/framework/scripts/executecommand.bat?rev=959730&r1=959729&r2=959730&view=diff
==============================================================================
--- incubator/lcf/trunk/modules/framework/scripts/executecommand.bat (original)
+++ incubator/lcf/trunk/modules/framework/scripts/executecommand.bat Thu Jul  1 17:25:21 2010
@@ -1,7 +1,7 @@
 @echo off
 rem check that JAVA_HOME and LCF_HOME are set
 if not exist "%JAVA_HOME%\bin\java.exe" goto nojavahome
-if not exist "%LCF_HOME%\properties.ini" goto nolcfhome
+if not exist "%LCF_HOME%\properties.xml" goto nolcfhome
 rem save existing path here
 set OLDDIR=%CD%
 cd "%LCF_HOME%\processes"
@@ -11,7 +11,7 @@ set JAVADEFINES=
 for %%g in (define/*) do call script\setdefine.bat %%g
 rem restore old path here
 cd "%OLDDIR%"
-"%JAVA_HOME%\bin\java" "-Dorg.apache.lcf.configfile=%LCF_HOME%\properties.ini" %JAVADEFINES% -classpath "%CLASSPATH%" %*
+"%JAVA_HOME%\bin\java" "-Dorg.apache.lcf.configfile=%LCF_HOME%\properties.xml" %JAVADEFINES% -classpath "%CLASSPATH%" %*
 goto done
 :nojavahome
 echo Environment variable JAVA_HOME is not set properly.

Modified: incubator/lcf/trunk/modules/framework/scripts/executecommand.sh
URL: http://svn.apache.org/viewvc/incubator/lcf/trunk/modules/framework/scripts/executecommand.sh?rev=959730&r1=959729&r2=959730&view=diff
==============================================================================
--- incubator/lcf/trunk/modules/framework/scripts/executecommand.sh (original)
+++ incubator/lcf/trunk/modules/framework/scripts/executecommand.sh Thu Jul  1 17:25:21 2010
@@ -8,7 +8,7 @@ fi
 
 #Make sure environment variables are properly set
 if [ -e "$JAVA_HOME"/bin/java ] ; then
-    if [ -f "$LCF_HOME"/properties.ini ] ; then
+    if [ -f "$LCF_HOME"/properties.xml ] ; then
     
         # Build the classpath
         CLASSPATH=""
@@ -21,7 +21,7 @@ if [ -e "$JAVA_HOME"/bin/java ] ; then
         done
         
         # Build the defines
-        DEFINES="-Dorg.apache.lcf.configfile=$LCF_HOME/properties.ini"
+        DEFINES="-Dorg.apache.lcf.configfile=$LCF_HOME/properties.xml"
         if [ -e "$LCF_HOME/processes/define" ] ; then
             for filename in $(ls -1 "$LCF_HOME"/processes/define) ; do
                 DEFINEVAR=-D"$filename"=$(cat "$LCF_HOME"/processes/define/"$filename")

Modified: incubator/lcf/trunk/modules/tests/org/apache/lcf/tests/TestBase.java
URL: http://svn.apache.org/viewvc/incubator/lcf/trunk/modules/tests/org/apache/lcf/tests/TestBase.java?rev=959730&r1=959729&r2=959730&view=diff
==============================================================================
--- incubator/lcf/trunk/modules/tests/org/apache/lcf/tests/TestBase.java (original)
+++ incubator/lcf/trunk/modules/tests/org/apache/lcf/tests/TestBase.java Thu Jul  1 17:25:21 2010
@@ -111,41 +111,6 @@ public class TestBase extends org.apache
       throw currentException;
   }
   
-  @Test
-  public void sanityCheck()
-    throws Exception
-  {
-    // Hey, we were able to install the file system connector etc.
-    // Now, create a local test job and run it.
-    IThreadContext tc = ThreadContextFactory.make();
-    ILockManager lockManager = LockManagerFactory.make(tc);
-    lockManager.setGlobalFlag(agentShutdownSignal);
-
-    // Create a basic file system connection, and save it.
-    IRepositoryConnectionManager mgr = RepositoryConnectionManagerFactory.make(tc);
-    IRepositoryConnection conn = mgr.create();
-    conn.setName("File Connection");
-    conn.setDescription("File Connection");
-    conn.setClassName("org.apache.lcf.crawler.connectors.filesystem.FileConnector");
-    conn.setMaxConnections(100);
-    // Now, save
-    mgr.save(conn);
-    
-    // Create a basic null output connection, and save it.
-    IOutputConnectionManager outputMgr = OutputConnectionManagerFactory.make(tc);
-    IOutputConnection outputConn = outputMgr.create();
-    outputConn.setName("Null Connection");
-    outputConn.setDescription("Null Connection");
-    outputConn.setClassName("org.apache.lcf.agents.output.nullconnector.NullConnector");
-    outputConn.setMaxConnections(100);
-    // Now, save
-    outputMgr.save(outputConn);
-
-    // MHL
-    
-    // Cleanup is automatic by the base class, so we can feel free to leave jobs and connections lying around.
-  }
-  
   protected static class DaemonThread extends Thread
   {
     protected Exception daemonException = null;