#-------------------------------------------------------------------------------
# Properties for the bootstrap of WebAS Java instances
#   - JControl & JStart integration
#   - Delivered SAP AG
#-------------------------------------------------------------------------------

deployment.ClassPath=./bootstrap/sap.com~tc~bl~offline_launcher~impl.jar:$(DIR_EXECUTABLE)/jstartupapi.jar:$(DIR_EXECUTABLE)/jstartupimpl.jar
deployment.vm.ClassPath=./bootstrap/sap.com~tc~bl~offline_launcher~impl.jar:$[DIR_EXECUTABLE]/jstartupapi.jar:$[DIR_EXECUTABLE]/jstartupimpl.jar
deployment.JavaParameters=
deployment.MainClass=com.sap.engine.offline.OfflineToolStart
deployment.MaxHeapSize=512
deployment.Name=Deploy_offline
deployment.Parameters=com.sap.engine.services.dc.cm.offline_phase.Runner ./bootstrap
deployment.homeDir=$[jstartup/DIR_CLUSTER]
deployment.RootPath=$(jstartup/DIR_CLUSTER)
deployment.Type=bootstrap
deployment.globalStatus=DEPLOY_OFFLINE
deployment.runLevel=1
deployment.maxRestarts=0

bootstrap.ClassPath=./bootstrap/sap.com~tc~bl~offline_launcher~impl.jar
bootstrap.JavaParameters=
bootstrap.MainClass=com.sap.engine.offline.OfflineToolStart
bootstrap.MaxHeapSize=512
bootstrap.vm.MaxHeapSize=$[$[$[OS_BITLENGTH:~32]::+512] $[$[OS_BITLENGTH:~32]::-3072]::t]
bootstrap.Name=Instance_bootstrap
bootstrap.Parameters=com.sap.engine.bootstrap.Bootstrap ./bootstrap
bootstrap.homeDir=$[jstartup/DIR_CLUSTER]
bootstrap.RootPath=$(jstartup/DIR_CLUSTER)
bootstrap.Type=bootstrap
bootstrap.globalStatus=BOOTSTRAP
bootstrap.runLevel=2
bootstrap.maxRestarts=0

#-------------------------------------------------------------------------------
# Flight recorder (7.10)
#-------------------------------------------------------------------------------
flightrec.vm.ClassPath=./cluster/bootstrap/sap.com~tc~bl~offline_launcher~impl.jar
flightrec.MainClass=com.sap.engine.offline.OfflineToolStart
flightrec.Name=collector
flightrec.Parameters=com.sap.engine.flightrecorder.core.Collector		\
		./cluster/bootstrap -node $[args/clusterId] $[time:-0]		\
		-bz $[DIR_GLOBAL]
flightrec.exeParameters=-clusterId=$[elem/clusterId] -exitcode $[elem/exitCode]
flightrec.homeDir =$[jstart/InstanceHome]
flightrec.Type=collector
flightrec.JavaParameters=
flightrec.MaxHeapSize=256
flightrec.runLevel=0

#-------------------------------------------------------------------------------
# Snapshot trigger (7.20)
#-------------------------------------------------------------------------------
snapshot.Name=snapshot
snapshot.Type=native
snapshot.exe.name=$[sapcontrol$[FT_EXE]::@$[DIR_EXECUTABLE]]
snapshot.exeParameters=-prot PIPE -nr $[SAPSYSTEM] -function CreateSnapshot 	\
		"Servercrash"							\
		"postmortem?node=$[elem/clusterId]&exitcode=$[elem/exitCode]"	\
		1 10000	"\"\"" "\"\"" "DEFAULT"					\
		$[_js/stdfile]
snapshot.runLevel=0

#-------------------------------------------------------------------------------
# Data collector (7.20)
#-------------------------------------------------------------------------------
datcol.Name=datcol
datcol.Type=java
datcol.vm.ClassPath=./cluster/bootstrap/sap.com~tc~bl~offline_launcher~impl.jar
datcol.MainClass=com.sap.engine.offline.OfflineToolStart
datcol.Parameters=com.sap.engine.datcol.internal.DataCollectorApp ./cluster/bootstrap
datcol.homeDir=$[jstart/InstanceHome]
datcol.MaxHeapSize=256
datcol.runLevel=0

#-- Last line, do not edit -----------------------------------------------------