Skip to content

Commit

Permalink
0000759: Create utility to fill a given database with random data.
Browse files Browse the repository at this point in the history
  • Loading branch information
chenson42 committed Aug 10, 2012
1 parent beabdec commit e78c297
Showing 1 changed file with 50 additions and 0 deletions.
50 changes: 50 additions & 0 deletions symmetric-server/src/main/deploy/bin/dbfill
@@ -0,0 +1,50 @@
#!/bin/sh
#
# Run commandline support through DbDump
#

PRGDIR=`dirname "$0"`
if [ "$PRGDIR" = "" ]
then
PRGDIR=`echo $0 | sed 's/\/sym//g'`
fi
if [ "$PRGDIR" = "" ]
then
PRGDIR="."
fi
LIBDIR=$PRGDIR/../lib
WEBLIBDIR=$PRGDIR/../web/WEB-INF/lib
LOG4JXML="file:$PRGDIR/../conf/log4j.xml"
RUNJAVA=java

if [ -n "log4j.xml" -a -f "log4j.xml" ]
then
LOG4JXML="file:$PRGDIR/log4j.xml"
fi

if [ -x "$JAVA_HOME/bin/java" ]
then
RUNJAVA="$JAVA_HOME/bin/java"
fi

CLASSPATH=../patches
SEP=:

if uname | grep -i cygwin > /dev/null
then
SEP=";"
fi

for jar in $LIBDIR/*
do
CLASSPATH=${CLASSPATH}${SEP}${jar}
done

for jar in $WEBLIBDIR/*
do
CLASSPATH=${CLASSPATH}${SEP}${jar}
done

#echo $CLASSPATH

exec "$RUNJAVA" -Duser.language=en -Djava.io.tmpdir=../tmp -Dsym.keystore.file="$PRGDIR/../security/keystore" -Djavax.net.ssl.trustStore="$PRGDIR/../security/cacerts" -Dsun.net.client.defaultReadTimeout=1800000 -Dsun.net.client.defaultConnectTimeout=1800000 -Dlog4j.configuration=$LOG4JXML -cp $CLASSPATH org.jumpmind.symmetric.DbFillCommand "$@"

0 comments on commit e78c297

Please sign in to comment.