Show disk.sh syntax highlighted
#!/bin/bash
if [ -z "$JAVA_HOME" ] ; then
JAVA=`which java`
if [ -z "$JAVA" ] ; then
echo "Cannot find JAVA. Please set your JAVA_HOME or PATH."
exit 1
fi
JAVA_BINDIR=`dirname $JAVA`
JAVA_HOME=$JAVA_BINDIR/..
fi
if [ -z "${GB_HOME}" ]; then
GB_HOME=`dirname $0`
OLDWD=`pwd`
cd ${GB_HOME}
GB_HOME=`pwd`
#GB_HOME=`dirname ${GB_HOME}`
cd ${OLDWD}
fi
GB_LIB=$GB_HOME/lib
LIBJARS=`echo ${GB_LIB}/*.jar | tr ' ' ':'`
LIBJARS=${LIBJARS}:`echo ${GB_HOME}/buildlib/*.jar | tr ' ' ':'`
LIBJARS=${LIBJARS}:`echo ${GB_HOME}/ext/jgroups/*.jar | tr ' ' ':'`
LIBJARS=${LIBJARS}:`echo ${GB_HOME}/ext/jbosscache/*.jar | tr ' ' ':'`
LIBJARS=${LIBJARS}:`echo ${GB_HOME}/ext/slide/*.jar | tr ' ' ':'`
LIBJARS=${LIBJARS}:`echo ${GB_HOME}/ext/fec/*.jar | tr ' ' ':'`
CLASSPATH="${GB_HOME}/output/classes:${LIBJARS}:${GB_HOME}:${GB_HOME}/src/etc:${GB_HOME}/src/etc/client:${GB_HOME}/src/etc/se:${GB_HOME}/src/etc/jgroups:${GB_HOME}/src/etc/fe:${GB_HOME}/src/etc/fe/WEB-INF/classes"
case "`uname`" in
CYGWIN*)
CLASSPATH="$(cygpath -pw "$CLASSPATH")"
;;
esac
## Loadtime instrumentation through a special classloader
#BOOTCLASSPATH="${GB_HOME}/output/gen-bootclasspath:${GB_LIB}/log4j-1.2.9.jar:${GB_LIB}/jboss-aop.jar:${GB_LIB}/trove.jar:${GB_LIB}/javassist.jar:${GB_LIB}/jboss-dep.jar:${GB_LIB}/concurrent.jar"
#JAVA_OPTS="${JAVA_OPTS} -Djboss.aop.path=$GB_HOME/src/etc/jboss-aop.xml -Xbootclasspath/p:$BOOTCLASSPATH -Djboss.aop.optimized=false"
## Parameters for the executable
#JAVA_OPTS="${JAVA_OPTS} -Dbind.address=192.168.2.10"
#JAVA_OPTS="${JAVA_OPTS} -Djetty.port=8888"
#JAVA_OPTS="${JAVA_OPTS} -Djava.net.preferIPv4Stack=true"
#JAVA_OPTS="${JAVA_OPTS} -Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n"
#EXEC='fi.hip.gb.disk.client.CmdLine'
EXEC='fi.hip.gb.disk.client.TestDemo'
#EXEC='bsh.Console'
#EXEC='org.apache.webdav.cmd.Slide'
#EXEC='org.jgroups.tests.McastReceiverTest'
#EXEC='org.jgroups.tests.McastSenderTest'
#EXEC='fi.hip.gb.disk.transport.jgroups.JGroupsServer'
#EXEC='org.jgroups.demos.Draw'
CMD="${JAVA_HOME}/bin/java ${JAVA_OPTS} -cp ${CLASSPATH} ${EXEC} $@"
echo ${CMD}
${CMD}
See more files for this project here
GridBlocks builds a grid application framework via easy-to-use building blocks in distributed environment. The framework offers components for Grid security, distributed storage, computing, and Portlet web interfaces.
Project homepage:
http://sourceforge.net/projects/gridblocks
Programming language(s): Java,JSP,XML
License: other
buildlib/
ext/
fec/
LICENSE.onion
fast-md5.jar
onion-common.jar
globus/
cog-jglobus.jar
cryptix-asn1.jar
cryptix.jar
cryptix32.jar
puretls.jar
jbosscache/
javassist.jar
jboss-aop-jdk50.jar
jboss-cache-jdk50.jar
jboss-dep.jar
jboss-serialization.jar
trove.jar
jgroups/
jgroups-core.jar
slide/
commons-codec-1.3.jar
commons-collections-2.1.jar
commons-io-1.1.jar
commons-transaction-1.1.1pre1.jar
commons-xmlio-0.1pre.jar
ehcache-1.0.jar
geronimo-jta.jar
jakarta-slide-wck-1.0.jar
jaxen-core.jar
jaxen-jdom.jar
poi-2.5-final-20040428.jar
saxpath.jar
slide-jaas-2.2pre1.jar
slide-kernel-2.2pre1.jar
slide-stores-2.2pre1.jar
slide-webdavservlet-2.2pre1.jar
lib/
bcprov-jdk14.jar
bsh-2.0b4.jar
commons-fileupload-1.1.jar
commons-httpclient-2.0.2.jar
commons-logging.jar
commons-net-1.4.0.jar
concurrent.jar
jakarta-slide-webdavlib-2.2pre1.jar
jdom-1.0.jar
log4j-1.2.9.jar
oncrpc.jar
servlet-api-2.5-6.0.1.jar
simple-dht-client.jar
src/
docs/
admin-guide.tex
arch.pdf
arch2.pdf
gblogo_600.jpg
simple-guide.pdf
simple-guide.tex
user-guide.tex
webdav_mnp.pdf
webdav_mount.pdf
webdav_mount_address.pdf
webdav_mounted.pdf
webdav_open.pdf
webdav_show.pdf
etc/
client/
MANIFEST.MF
gb-disk.conf
fe/
META-INF/
gbinfo-service.xml
gbinfo-tcp-service_xml
gbinfo-udp-service_xml
WEB-INF/
classes/
jboss-web.xml
jgroups/
gb-disk.conf
mc-channel.xml
nio-channel.xml
tcp-channel.xml
personal/
WEB-INF/
Domain.xml
planetlab/
MANIFEST.MF
gb-disk.conf
se/
META-INF/
WEB-INF/
Domain.xml
jboss-aop.xml
log4j.xml
fec/
com/
main/
fi/
resources/
jetty/
gblogo_330.jpg
test/
fi/
.classpath
.project
Build.bat
CHANGES
README
build.sh
build.xml
disk.bat
disk.bsh
disk.sh
module.properties