ユティリティコマンドを実行すると,OutOfMemoryエラーが発生することがあります。この場合は,cbbcmdsetupコマンド(セットアップ)で生成したBATファイル中の起動オプションに(-Xms<size>,-Xmx<size>)を指定し,Java仮想マシンが利用できるメモリ領域を拡張してから再実行してください。BATファイルの記述例を次の図に示します。
図5-1 BATファイルの記述例
@echo off
rem # @(#)CbbChgOrg.bat 01-30
rem # All Rights Reserved. Copyright (C) 2005, 2006, Hitachi, Ltd.
rem コマンドクラス名
set CMDNAME=jp.co.Hitachi.soft.collaboration.board.command.cbbchgorg.CbbChgOrg
rem 実行環境のパス
set LIBPATH=%COSMINEXUS_COLLABORATION_HOME%¥clb_home¥lib
set CONFPATH=%COSMINEXUS_COLLABORATION_HOME%¥clb_home¥conf
rem 全コマンド共通のパス
set CLASSPATH=%CONFPATH%
set CLASSPATH=%CLASSPATH%;
C:¥Program Files¥Hitachi¥HNTRLib2¥classes¥hntrlib2j.jar ※
set CLASSPATH=%CLASSPATH%;%COSMINEXUS_HOME%¥DABJ¥JdbcDbpsv.jar
set CLASSPATH=%CLASSPATH%;%LIBPATH%¥hptl_clb_ccu.jar
set CLASSPATH=%CLASSPATH%;%LIBPATH%¥hptl_clb_cum.jar
set CLASSPATH=%CLASSPATH%;%LIBPATH%¥hptl_clb_cfr_database.jar
rem コマンドのjarファイル
set CLASSPATH=%CLASSPATH%;%LIBPATH%¥hptl_clb_cbb_command.jar
rem コマンドの実行。引数の個数は,そのコマンドで指定できる最大引数数+1。
"%JDK%" -Xms512m -Xmx1024m -Dpropfile=hptl_clb_cbb_command
-DCOSMINEXUS_COLLABORATION_HOME="%COSMINEXUS_COLLABORATION_HOME%"
-classpath "%CLASSPATH%" %CMDNAME% %* ※