Sunday, January 16, 2011

Batch

set JAVA_HOME=.\java\64_jdk1.6.0_06

echo off

net use M: /d
net use M: \\WTPCPAPGT303\GPORT

set PROD_OSAGENT_PORT=14074
set QA_OSAGENT_PORT=14006

set OSAGENT_PORT=%QA_OSAGENT_PORT%
set OSAGENT_ADDR=WTPCPAPGT302
set VBROKER_ADM=.\out

set CLASSPATH=patch;lib\sysprop;
for %%i in ("lib\activeMq\*.jar") do call "bin\gpro\cpappend.bat" %%i
for %%i in ("lib\beans\*.jar") do call "bin\gpro\cpappend.bat" %%i
for %%i in ("lib\common\*.jar") do call "bin\gpro\cpappend.bat" %%i
for %%i in ("lib\concurrent\*.jar") do call "bin\gpro\cpappend.bat" %%i
for %%i in ("lib\corba\*.jar") do call "bin\gpro\cpappend.bat" %%i
for %%i in ("lib\db\*.jar") do call "bin\gpro\cpappend.bat" %%i
for %%i in ("lib\groovy\*.jar") do call "bin\gpro\cpappend.bat" %%i
for %%i in ("lib\jaas\*.jar") do call "bin\gpro\cpappend.bat" %%i
for %%i in ("lib\jasperreport\*.jar") do call "bin\gpro\cpappend.bat" %%i
for %%i in ("lib\jaxp1_0-ea1\*.jar") do call "bin\gpro\cpappend.bat" %%i
for %%i in ("lib\jce\*.jar") do call "bin\gpro\cpappend.bat" %%i
for %%i in ("lib\jdist\*.zip") do call "bin\gpro\cpappend.bat" %%i
for %%i in ("lib\jgl\*.jar") do call "bin\gpro\cpappend.bat" %%i
for %%i in ("lib\jsse\*.jar") do call "bin\gpro\cpappend.bat" %%i
for %%i in ("lib\lmoms\*.jar") do call "bin\gpro\cpappend.bat" %%i
for %%i in ("lib\logging\*.jar") do call "bin\gpro\cpappend.bat" %%i
for %%i in ("lib\mail\*.jar") do call "bin\gpro\cpappend.bat" %%i
for %%i in ("lib\misc\*.jar") do call "bin\gpro\cpappend.bat" %%i
for %%i in ("lib\oromatcher\*.jar" "lib\oromatcher\*.zip") do call "bin\gpro\cpappend.bat" %%i
for %%i in ("lib\quickfix\*.jar") do call "bin\gpro\cpappend.bat" %%i
for %%i in ("lib\xml\*.jar") do call "bin\gpro\cpappend.bat" %%i

set JAVA_ARGS=%JAVA_ARGS% -Xms32m -Xmx64m -Xss640k
set JAVA_ARGS=%JAVA_ARGS% -XX:ParallelGCThreads=20
set JAVA_ARGS=%JAVA_ARGS% -XX:+UseConcMarkSweepGC
set JAVA_ARGS=%JAVA_ARGS% -XX:+UseParNewGC
set JAVA_ARGS=%JAVA_ARGS% -XX:SurvivorRatio=8
set JAVA_ARGS=%JAVA_ARGS% -XX:TargetSurvivorRatio=90
set JAVA_ARGS=%JAVA_ARGS% -XX:MaxTenuringThreshold=31
set JAVA_ARGS=%JAVA_ARGS% -XX:+AggressiveOpts
set JAVA_ARGS=%JAVA_ARGS% -XX:+UseBiasedLocking

set JAVA_ARGS=%JAVA_ARGS% -Dcom.sun.management.jmxremote
set JAVA_ARGS=%JAVA_ARGS% -Dcom.sun.management.jmxremote.ssl=false
set JAVA_ARGS=%JAVA_ARGS% -Dcom.sun.management.jmxremote.ssl.need.client.auth=false
set JAVA_ARGS=%JAVA_ARGS% -Dcom.sun.management.jmxremote.authenticate=false
set JAVA_ARGS=%JAVA_ARGS% -Dsun.rmi.dgc.client.gcInterval=600000
set JAVA_ARGS=%JAVA_ARGS% -Dsun.rmi.dgc.server.gcInterval=600000


set JAVA_ARGS=%JAVA_ARGS% -DORBagentAddr=%OSAGENT_ADDR%
set JAVA_ARGS=%JAVA_ARGS% -DORBagentPort=%OSAGENT_PORT%
set JAVA_ARGS=%JAVA_ARGS% -DORBsyncGC=false
set JAVA_ARGS=%JAVA_ARGS% -Dorg.omg.CORBA.ORBClass=com.visigenic.vbroker.orb.ORB
set JAVA_ARGS=%JAVA_ARGS% -Dorg.omg.CORBA.ORBSingletonClass=com.visigenic.vbroker.orb.ORB
set JAVA_ARGS=%JAVA_ARGS% -DglobalNameSpace=GP_
set JAVA_ARGS=%JAVA_ARGS% -DORBservices=CosNaming
set JAVA_ARGS=%JAVA_ARGS% -DSVCnameroot=NamingServiceRoot
set JAVA_ARGS=%JAVA_ARGS% -Djava.naming.factory.initial=com.sun.jndi.cosnaming.CNCtxFactory
set JAVA_ARGS=%JAVA_ARGS% -DVM_THREAD_BUG=1
set JAVA_ARGS=%JAVA_ARGS% -DinforeachHome=Directory/clsa/gpro/cfg/reports
set JAVA_ARGS=%JAVA_ARGS% -DcreatorReleasesPortfolio=yes
set JAVA_ARGS=%JAVA_ARGS% -DobjectsHome=out/Objects
set JAVA_ARGS=%JAVA_ARGS% -Dgpro.common.base.dir=Directory/CLSA/Gpro/dev/cfg

No comments:

Post a Comment