You are viewing a plain text version of this content. The canonical link for it is here.
Posted to xindice-dev@xml.apache.org by vg...@apache.org on 2007/04/27 02:15:57 UTC
svn commit: r532918 - in /xml/xindice/trunk: bin/xindice_rebuild
bin/xindice_rebuild.bat xindiced
Author: vgritsenko
Date: Thu Apr 26 17:15:56 2007
New Revision: 532918
URL: http://svn.apache.org/viewvc?view=rev&rev=532918
Log:
more jdk 1.3 support, create log directory, tweaks
Modified:
xml/xindice/trunk/bin/xindice_rebuild
xml/xindice/trunk/bin/xindice_rebuild.bat
xml/xindice/trunk/xindiced
Modified: xml/xindice/trunk/bin/xindice_rebuild
URL: http://svn.apache.org/viewvc/xml/xindice/trunk/bin/xindice_rebuild?view=diff&rev=532918&r1=532917&r2=532918
==============================================================================
--- xml/xindice/trunk/bin/xindice_rebuild (original)
+++ xml/xindice/trunk/bin/xindice_rebuild Thu Apr 26 17:15:56 2007
@@ -41,6 +41,10 @@
exit 1
fi
+if [ "$JAVA_OPTIONS" = "" ] ; then
+ JAVA_OPTIONS="-Xms64m -Xmx128m"
+fi
+
if [ "$XINDICE_HOME" = "" ] ; then
XINDICE_HOME=`dirname $0`/..
if [ ! -f $XINDICE_HOME/xindice-1*.jar ] ; then
@@ -53,10 +57,17 @@
if [ "$LOGGER" = "" ] ; then LOGGER=org.apache.commons.logging.impl.SimpleLog ; fi
if [ "$LOGLEVEL" = "" ] ; then LOGLEVEL=INFO ; fi
+if [ ! -d $XINDICE_HOME/logs ]
+then
+ echo Creating the logs directory under $XINDICE_HOME
+ mkdir -p $XINDICE_HOME/logs
+fi
+
# ----- Set Classpath ----------------------------------------------------------
CP=
+for i in `ls $XINDICE_HOME/lib/endorsed/*.jar` ; do CP=$CP:$i ; done
for i in `ls $XINDICE_HOME/lib/*.jar` ; do CP=$CP:$i ; done
for i in `ls $XINDICE_HOME/xindice*.jar` ; do CP=$CP:$i ; done
@@ -81,4 +92,4 @@
XINDICE_HOME=`cygpath --path --windows "$XINDICE_HOME"`
fi
-$JAVACMD -Xms16m -Xmx128m -Dorg.apache.commons.logging.Log="$LOGGER" -Dorg.apache.commons.logging.simplelog.defaultlog="$LOGLEVEL" -classpath "$CP" org.apache.xindice.tools.DatabaseRebuild $* 2>>"$XINDICE_HOME"/logs/rebuild.log
+$JAVACMD $JAVA_OPTIONS -Dorg.apache.commons.logging.Log="$LOGGER" -Dorg.apache.commons.logging.simplelog.defaultlog="$LOGLEVEL" -classpath "$CP" org.apache.xindice.tools.DatabaseRebuild $* 2>>"$XINDICE_HOME"/logs/rebuild.log
Modified: xml/xindice/trunk/bin/xindice_rebuild.bat
URL: http://svn.apache.org/viewvc/xml/xindice/trunk/bin/xindice_rebuild.bat?view=diff&rev=532918&r1=532917&r2=532918
==============================================================================
--- xml/xindice/trunk/bin/xindice_rebuild.bat (original)
+++ xml/xindice/trunk/bin/xindice_rebuild.bat Thu Apr 26 17:15:56 2007
@@ -61,6 +61,7 @@
:: ----- Set Up The Classpath --------------------------------------------------
set LOCALCLASSPATH=
+for %%i in ("%_XINDICE_HOME%\lib\endorsed\*.jar") do call "%_XINDICE_HOME%\bin\lcp.bat" %%i
for %%i in ("%_XINDICE_HOME%\lib\*.jar") do call "%_XINDICE_HOME%\bin\lcp.bat" %%i
for %%i in ("%_XINDICE_HOME%\xindice*.jar") do call "%_XINDICE_HOME%\bin\lcp.bat" %%i
Modified: xml/xindice/trunk/xindiced
URL: http://svn.apache.org/viewvc/xml/xindice/trunk/xindiced?view=diff&rev=532918&r1=532917&r2=532918
==============================================================================
--- xml/xindice/trunk/xindiced (original)
+++ xml/xindice/trunk/xindiced Thu Apr 26 17:15:56 2007
@@ -37,11 +37,13 @@
usage()
{
- echo "Usage: $0 (action)"
- echo "actions:"
+ echo "Xindice Server Startup Script"
+ echo "Usage:"
+ echo " $0 <action>"
+ echo "Actions:"
echo " start Start Xindice server"
echo " stop Stop Xindice server"
- echo " debug Start Xindice server turning on remote debugging"
+ echo " debug Start Xindice server with remote debugging on"
exit 1
}
@@ -154,7 +156,7 @@
fi
echo
- echo "Starting Xindice - Log files are under $XINDICE_HOME/logs"
+ echo "Starting Xindice. Log files are under $XINDICE_HOME/logs"
echo
nohup "$JAVACMD" $JAVA_OPTIONS -classpath "$CP" -Djava.endorsed.dirs=lib/endorsed -Dxindice.home="$XINDICE_HOME" -Dxindice.db.home="$XINDICE_DB_HOME" -Dxindice.configuration="$XINDICE_CONFIG" -Dorg.apache.commons.logging.Log="$LOGGER" -Dorg.apache.commons.logging.simplelog.defaultlog="$LOGLEVEL" -Dwebapp="$JETTY_WEBAPP" -Dorg.xml.sax.parser=org.apache.xerces.parsers.SAXParser -Djetty.port=$JETTY_PORT -Djetty.admin.port=$JETTY_ADMIN_PORT org.mortbay.jetty.Server "$JETTY_CONFIG" >> $XINDICE_HOME/logs/xindice.out 2>&1 &
@@ -171,7 +173,7 @@
if [ -f $XINDICE_PID ]
then
echo
- echo "Shutting down Xindice"
+ echo "Shutting down Xindice running with PID `cat $XINDICE_PID`"
echo
kill `cat $XINDICE_PID`
rm $XINDICE_PID
@@ -188,4 +190,3 @@
esac
exit 0
-