@echo off 
setlocal
title OPM

rem Change the working directory to the local one for the bat file
cd /d %~dp0

set JAVA_CMD="/usr/sap/EPP/J00/exe/sapjvm_6\bin\java.exe"

if EXIST %JAVA_CMD% (
  echo launching Java from "/usr/sap/EPP/J00/exe/sapjvm_6" 
) else if DEFINED JAVA_HOME (
  echo launching Java from JAVA_HOME 
  set JAVA_CMD="%JAVA_HOME%\bin\java.exe"
) else (
  echo WARNING SAP JVM not found and environment variable JAVA_HOME not set, trying to launch java from current PATH
  set JAVA_CMD=java
)

%JAVA_CMD% -Duser.language=en -classpath .\lib\sap.com~tc~bl~offline_launcher~impl.jar;. com.sap.engine.offline.OfflineToolStart com.sap.engine.opm.OnlinePropertyModifier ./lib/;../cluster/bin/ext/tc~jmx/lib/private/sap.com~tc~bl~pj_jmx~Impl.jar;../j2eeclient/sap.com~tc~je~clientlib~impl.jar %*
endlocal

rem Exit with an appropriate exit code
exit /B %errorlevel%
