You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lenya.apache.org by mi...@apache.org on 2003/11/16 19:51:01 UTC
cvs commit: cocoon-lenya/src/webapp/lenya/bin crawl_and_index.sh
michi 2003/11/16 10:51:01
Modified: src/webapp/lenya/bin crawl_and_index.sh
Log:
as alternative to the ant which seems to have a class loading problem
Revision Changes Path
1.18 +62 -18 cocoon-lenya/src/webapp/lenya/bin/crawl_and_index.sh
Index: crawl_and_index.sh
===================================================================
RCS file: /home/cvs/cocoon-lenya/src/webapp/lenya/bin/crawl_and_index.sh,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- crawl_and_index.sh 23 Oct 2003 07:57:25 -0000 1.17
+++ crawl_and_index.sh 16 Nov 2003 18:51:01 -0000 1.18
@@ -1,17 +1,73 @@
#!/bin/sh
DIRNAME=`dirname $0`
-echo "dirname: $DIRNAME"
+echo "INFO: dirname = $DIRNAME"
-LENYA_PREFIX=/home/username/src/cocoon-lenya
-COCOON_PREFIX=/home/username/src/cocoon-2.1.2/build/webapp/WEB-INF/lib
-JAVA=/usr/local/j2sdk1.4.1_01/bin/java
+WEBAPP_DIR=/home/michi/src/cocoon-lenya/build/lenya/webapp
+LIB_DIR=$WEBAPP_DIR/WEB-INF/lib
+JAVA=/usr/lib/j2sdk1.4/bin/java
PDFBOX=/home/username/src/PDFBox-0.5.5
XPDF=/home/username/bin/xpdf-2.01-linux/pdftotext
-CLASSPATH=$LENYA_PREFIX/build/lenya/classes:$COCOON_PREFIX/avalon-framework-4.1.3.jar:$COCOON_PREFIX/excalibur-io-1.1.jar:$COCOON_PREFIX/xml-apis.jar:$COCOON_PREFIX/xercesImpl-2.1.0.jar:$COCOON_PREFIX/jtidy-04aug2000r7-dev.jar:$LENYA_PREFIX/lib/log4j-1.2.3.jar:$LENYA_PREFIX/lib/websphinx.jar:$LENYA_PREFIX/build/lenya/src
+CLASSPATH=$WEBAPP_DIR/WEB-INF/classes:$LIB_DIR/log4j-1.2.7.jar:$LIB_DIR/xercesImpl-2.5.0.jar:$LIB_DIR/xml-apis.jar:$LIB_DIR/excalibur-io-1.1.jar
+
+echo "INFO: classpath = $CLASSPATH"
+
+
+case "$1" in
+ index)
+ echo ""
+ echo "=========================================================="
+ echo "Target: $1"
+ echo "=========================================================="
+ echo ""
+ CLASSPATH=$CLASSPATH:$LIB_DIR/lucene-1.3-dev1.jar
+ echo "INFO: classpath = $CLASSPATH"
+ LUCENE_CONF=src/webapp/lenya/pubs/oscom/config/search/lucene-cmfsMatrix.xconf
+ echo "INFO: lucene.xconf = $LUCENE_CONF"
+ $JAVA -cp $CLASSPATH org.apache.lenya.lucene.IndexConfiguration $LUCENE_CONF
+ $JAVA -cp $CLASSPATH org.apache.lenya.lucene.index.Index $LUCENE_CONF true
+
+ ###$JAVA -cp $CLASSPATH org.apache.lenya.lucene.IndexHTML $LUCENE_CONF
+ ;;
+ crawl)
+ echo ""
+ echo "=========================================================="
+ echo "Target: $1"
+ echo "=========================================================="
+ echo ""
+ ;;
+ *)
+ echo "Usage: $0 {crawl|index}"
+ exit 1
+ ;;
+esac
+
+exit 0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-#echo $CLASSPATH
CRAWLER_CONF=$1
LUCENE_CONF=$2
@@ -48,18 +104,6 @@
##http://www.adobe.com/products/acrobat/access_simple_form.html
-
-echo ""
-echo "=========================================================="
-echo "Target: index"
-echo "=========================================================="
-echo ""
-CLASSPATH=$CLASSPATH:$LENYA_PREFIX/src/webapp/WEB-INF/lib/lucene-1.3-dev1.jar
-echo $CLASSPATH
-echo $LUCENE_CONF
-$JAVA -cp $CLASSPATH org.apache.lenya.lucene.IndexEnvironment $LUCENE_CONF
-#$JAVA -cp $CLASSPATH org.apache.lenya.lucene.IndexHTML $LUCENE_CONF
-$JAVA -cp $CLASSPATH org.apache.lenya.lucene.index.Index $LUCENE_CONF
echo ""
---------------------------------------------------------------------
To unsubscribe, e-mail: lenya-cvs-unsubscribe@cocoon.apache.org
For additional commands, e-mail: lenya-cvs-help@cocoon.apache.org