# ECF Server Start Script | |
# | |
RP=../../../plugins | |
CURRENT=`pwd` | |
cd ${CURRENT} | |
# Relative path for accessing plugins | |
ECF=${RP}/org.eclipse.ecf_0.9.3/ecf.jar | |
UI=${RP}/org.eclipse.ecf.ui_0.9.3/ui.jar | |
SDO=${RP}/org.eclipse.ecf.sdo_0.9.3/ecf.sdo.jar | |
DS=${RP}/org.eclipse.ecf.datashare_0.9.3/datashare.jar | |
DSP=${RP}/org.eclipse.ecf.provider.datashare_0.9.3/dsprovider.jar | |
FS=${RP}/org.eclipse.ecf.fileshare_0.9.3/fileshare.jar | |
FSP=${RP}/org.eclipse.ecf.provider.fileshare_0.9.3/fsprovider.jar | |
PROVIDER=${RP}/org.eclipse.ecf.provider_0.9.3/provider.jar | |
PRESENCE=${RP}/org.eclipse.ecf.presence_0.9.3/presence.jar | |
GED=${RP}/org.eclipse.ecf.example.sdo.gefeditor_0.9.3/editor.jar | |
ED=${RP}/org.eclipse.ecf.example.sdo.editor_0.9.3/editor.jar | |
LIBRARY=${RP}/org.eclipse.ecf.example.sdo.library_0.9.3/runtime/org.eclipse.ecf.example.library.jar | |
DISCOVERY=${RP}/org.eclipse.ecf.discovery_0.9.3/discovery.jar | |
HELLO=${RP}/org.eclipse.ecf.example.hello_0.9.3/hello.jar | |
COLLAB=${RP}/org.eclipse.ecf.example.collab_0.9.3/client.jar | |
CED=${RP}/org.eclipse.ecf.example.collab.editor_0.9.3/collabeditor.jar | |
CP="../lib/core.jar:../lib/runtime.jar:../lib/osgi.jar:${ECF}:${UI}:${SDO}:${PROVIDER}:${PRESENCE}:${GED}:${ED}:${LIBRARY}:${DS}:${DSP}:${FS}:${FSP}:${HELLO}:${DISCOVERY}:${COLLAB}:${CED}:." | |
TRACE="-Dorg.eclipse.ecf.Trace -Dorg.eclipse.ecf.provider.Trace" | |
OPTIONS=${TRACE} | |
MAINCLASS=org.eclipse.ecf.provider.app.ServerApplication | |
ARGS="-c ../conf/server.xml $*" | |
# Start server | |
echo "Starting server with options: ${OPTIONS} and args: ${ARGS}" | |
java -cp ${CP} ${OPTIONS} ${MAINCLASS} ${ARGS} > ../../../logs/3282/`date +%s`.log & | |