@echo off @rem Licensed to the Apache Software Foundation (ASF) under one @rem or more contributor license agreements. See the NOTICE file @rem distributed with this work for additional information @rem regarding copyright ownership. The ASF licenses this file @rem to you under the Apache License, Version 2.0 (the @rem "License"); you may not use this file except in compliance @rem with the License. You may obtain a copy of the License at @rem @rem http://www.apache.org/licenses/LICENSE-2.0 @rem @rem Unless required by applicable law or agreed to in writing, @rem software distributed under the License is distributed on an @rem "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY @rem KIND, either express or implied. See the License for the @rem specific language governing permissions and limitations @rem under the License. @rem ************************************************************************* @rem This script is used to initialize environment to start QMan WS-DM Adapter. @rem It uses several environment variables described below. @rem You can edit this file according to your environment or (reccommended) set their @rem values outside this script. @rem @rem It sets (or retrieve from the environment if defined) the following variables: @rem @rem QMAN_HOME - The home directory of your QMan installation. @rem JAVA_HOME - Location of the version of Java runtime used to start QMan. @rem QMAN_WSDM_ADAPTER_PORT - The TCP port that QMan will use to listen for incoming connections. @rem QMAN_WSDM_ADAPTER_HOST - The IP address or DNS name QMan will use to listen for incoming connections @rem QMAN_CONFIG_FILE - Location of the QMan configuration file. @rem ************************************************************************** set JAVA=%JAVA_HOME%\bin\java set JAVA_OPTS=-Xms128m -Xmx512m SET CLASSPATH= if not "%JAVA_HOME%" == "" goto CONFIGURE AND START set JAVA=java echo JAVA_HOME is not set. Unexpected results may occur. echo Set JAVA_HOME to the directory of your local JDK to avoid this message. :CONFIGURE AND START if "%QMAN_HOME%" == "" SET QMAN_HOME=.. if "%QMAN_WSDM_ADAPTER_PORT%" == "" SET QMAN_WSDM_ADAPTER_PORT=8080 if "%QMAN_WSDM_ADAPTER_HOST%" == "" SET QMAN_WSDM_ADAPTER_HOST=%COMPUTERNAME% if "%QMAN_CONFIG_FILE%" == "" SET QMAN_CONFIG_FILE=%QMAN_HOME%\etc\qman-config.xml SET ADMIN_PORT=8079 SET ADMIN_KEY=gazzax SET QMAN_LIBS=%QMAN_HOME%\lib SET JETTY_CONFIG_FILE=%QMAN_HOME%\etc\jetty.xml SET CLASSPATH=%QMAN_HOME%\etc SET CLASSPATH=%CLASSPATH%;%QMAN_LIBS%\start.jar SET CLASSPATH=%CLASSPATH%;%QMAN_LIBS%\jetty-6.1.14.jar SET CLASSPATH=%CLASSPATH%;%QMAN_LIBS%\jetty-util-6.1.14.jar SET CLASSPATH=%CLASSPATH%;%QMAN_LIBS%\geronimo-servlet_2.5_spec-1.2.jar SET CLASSPATH=%CLASSPATH%;%QMAN_LIBS%\slf4j-api-1.4.0.jar SET CLASSPATH=%CLASSPATH%;%QMAN_LIBS%\slf4j-log4j12-1.4.0.jar SET CLASSPATH=%CLASSPATH%;%QMAN_LIBS%\log4j-1.2.12.jar echo =============================================================================== echo. echo QMan WS-DM Bridge Bootstrap Environment echo ------------------------------------------------------ echo. echo QMan HOME: %QMAN_HOME% echo. echo Java executable : %JAVA% echo. echo QMan configuration file : %QMAN_CONFIG_FILE% echo. echo Web Server configuration file : %JETTY_CONFIG_FILE% echo. echo Web Server HTTP port : %QMAN_WSDM_ADAPTER_PORT% echo. echo Web Server Admin port : %ADMIN_PORT% echo. echo Bootstrap classpath : %CLASSPATH% echo. echo =============================================================================== echo. %JAVA% -cp %CLASSPATH% -DQMAN_HOME=%QMAN_HOME% -Djetty.home=%QMAN_HOME% -Dqman.host=%QMAN_WSDM_ADAPTER_HOST% -Dqman.port=%QMAN_WSDM_ADAPTER_PORT% -DSTOP.PORT=%ADMIN_PORT% -DSTOP.KEY=%ADMIN_KEY% -Dqman-config=%QMAN_CONFIG_FILE% org.mortbay.start.Main %JETTY_CONFIG_FILE%