blob: 6efd123decf3528c51cf4b2c25673a771b55071f [file] [log] [blame]
#/bin/sh
export MEM=64
export FLAVOR=
export FILENAME=
#scan first param
case "$2" in
memory) export MEM=$3 ;;
flavor) export FLAVOR=$3 ;;
filename) export FILENAME=$3 ;;
esac
#scan second param
case "$4" in
memory) export MEM=$5 ;;
flavor) export FLAVOR=$5 ;;
filename) export FILENAME=$5 ;;
esac
#scan third param
case "$6" in
memory) export MEM=$7 ;;
flavor) export FLAVOR=$7 ;;
filename) export FILENAME=$7 ;;
esac
java -Xmx"$MEM"m -Xbootclasspath/p:$XMLBEANS_PERFROOT/3rdparty/xerces/xerces-2_7_1/xml-apis.jar:$XMLBEANS_PERFROOT/3rdparty/xerces/xerces-2_7_1/xercesImpl.jar -classpath $XMLBEANS_PERFROOT/build:$XMLBEANS_PERFROOT/schema_build/jaxb-purchase-order.jar:$XMLBEANS_PERFROOT/schema_build/jaxb-primitives.jar:$XMLBEANS_PERFROOT/schema_build/jaxb-non-primitives.jar:$JAXB_LIBDIR/jaxb-libs.jar:$JAXB_LIBDIR/jaxb-impl.jar:$JAXB_LIBDIR/jaxb-api.jar:$JAXB_LIBDIR/relaxngDatatype.jar:$JAXB_LIBDIR/xsdlib.jar -DPERF_ROOT=$XMLBEANS_PERFROOT org.apache.xmlbeans.test.performance.jaxb.$1 $FLAVOR $FILENAME