QSUpgrade.bat 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. @rem
  2. @rem Licensed Materials - Property of IBM
  3. @rem
  4. @rem BI and PM: qs
  5. @rem
  6. @rem (C) Copyright IBM Corp. 2001, 2017
  7. @rem
  8. @rem US Government Users Restricted Rights - Use, duplication or disclosure
  9. @rem restricted by GSA ADP Schedule Contract with IBM Corp.
  10. @rem
  11. rem Copyright (C) 2008 Cognos ULC, an IBM Company. All rights reserved.
  12. rem Cognos (R) is a trademark of Cognos ULC, (formerly Cognos Incorporated).
  13. @echo off
  14. REM $Header: $
  15. REM $DateTime: $
  16. REM $Change: $
  17. REM $Author: parentd $
  18. REM
  19. REM Purpose:
  20. REM This script file upgrades a Query Studio mini-query
  21. REM Parameter %1 The mini-query file name (.xml will automatically be appended)
  22. REM Parameter %2 The source directory where the mini-query exists
  23. REM Parameter %3 The destination directory where the mini-query is to be written
  24. setlocal
  25. set REPORTNET_JRE=..\bin\jre\1.5.0
  26. set UPGRADE_LIB_DIR=..\webapps\p2pd\WEB-INF\lib
  27. if not defined JAVA_HOME (
  28. set "JAVA_HOME=%REPORTNET_JRE%"
  29. echo Setting JAVA_HOME to %REPORTNET_JRE%
  30. ) else (
  31. echo Using predefined JAVA_HOME %JAVA_HOME%
  32. )
  33. set "CLASSPATH=.\jdxslt.jar;.\xalan.jar;.\xml-apis.jar;.\xercesImpl.jar;%JAVA_HOME%\lib\rt.jar;.\qfwV4toV5J.jar;.\cclcfgapi.jar;.\CognosIPF.jar;.\cclcoreutil.jar;.\log4j-1.2.8.jar;%UPGRADE_LIB_DIR%\CognosCMPlugin.jar;%UPGRADE_LIB_DIR%\CognosCM.jar;"
  34. set "theJavaExe=%JAVA_HOME%\bin\java.exe"
  35. if not exist "%theJavaExe%" (
  36. echo Can not find %theJavaExe%
  37. exit /b 55
  38. )
  39. %theJavaExe% -cp "%CLASSPATH%" com.cognos.cm.plugin.qs.QSUpgradeMiniQuery %1 %2 %3 %4 %5 %6 %7 %8 %9
  40. exit /b %ERRORLEVEL%