概要: 属性 | 操作   詳細: 属性 | 操作   索引

MO名称:
java-config -  Java環境の設定
定義:
ObjectName
{0}:type=java-config,config={1},category=config
CLIName
server.java-config

属性の概要
java-home (Javaインストールディレクトリ)
Javaインストールディレクトリの指定
debug-enabled (デバッグモード)
デバッグモードの指定
debug-options (JPDAオプション)
JPDA (JavaPlatform Debugger Architecture) オプションの指定
rmic-options (rmicオプション)
RMIコンパイラオプションの指定
javac-options (javaコンパイラオプション)
javaコンパイラオプションの指定
wscompile-options (wscompileオプション)
wscompileコンパイラオプションの指定
jvm-options (JVM オプション)
JVM オプションの指定
classpath-prefix (システムクラスパスプレフィクス)
システムクラスパスプレフィクスの指定
classpath-suffix (システムクラスパスサフィックス)
システムクラスパスサフィックスの指定
server-classpath (サーバのクラスパス)
サーバのクラスパスを指定
native-library-path-prefix (ネイティブライブラリパスプレフィクス)
ネイティブライブラリパスのプレフィクスを指定
native-library-path-suffix (ネイティブライブラリパスサフィックス)
ネイティブライブラリパスのサフィックスを指定
bytecode-preprocessors (バイトコードプリプロセッサ)
com.nec.webotx.BytecodePreprocessorインタフェースをインプリメントしたクラスのリストを設定
env-classpath-ignored (クラスパス追加フラグ)
CLASSPATH環境変数の追加の有無を設定
rmic-java-options (RMIコンパイラ起動時のJavaオプションの指定)
RMIコンパイラ実行時のJavaオプションの指定
rmic-command-maxlength (RMIコンパイラコマンドライン長の最大長)
RMIコンパイラ実行コマンドライン長の最大長(Windowsの場合のみ有効)
rmic-enabled (RMICの実行)
RMICを実行するとDynamic RMI-IIOPが無効化されます

操作の概要
getProperties (プロパティ一覧の取得)
プロパティの一覧を取得します。
setProperty (プロパティの設定)
プロパティの名前と値を設定します。


属性の詳細

java-home (Javaインストールディレクトリ)

Javaインストールディレクトリの指定

詳細:
サーバが使用するJava(JDK)のインストールディレクトリを指定します。
型:
java.lang.String


debug-enabled (デバッグモード)

デバッグモードの指定

詳細:
この設定にチェックを入れ、かつJPDAオプションを指定すると、サーバをデバッグモードで起動します。その際、開発環境等を使用して、配備されたアプリケーションに対してデバッグ操作を行うことが可能になります。
型:
java.lang.Boolean


debug-options (JPDAオプション)

JPDA (JavaPlatform Debugger Architecture) オプションの指定

詳細:
JPDAによるデバッグモードを有効にした場合、ここでJPDAに対する実行オプションを指定します。
型:
java.lang.String


rmic-options (rmicオプション)

RMIコンパイラオプションの指定

詳細:
アプリケーションの配備時に実行されるRMIコンパイラに渡すオプションを指定します。
デフォルトでは -g オプション(行番号や局所変数に関する情報を含むデバッガ用のテーブルを生成)が指定されます。
型:
java.lang.String


javac-options (javaコンパイラオプション)

javaコンパイラオプションの指定

詳細:
アプリケーションの配備時にJava コンパイラに渡すオプションを指定します。
デフォルトでは -g オプション(行番号や局所変数に関する情報を含むデバッガ用のテーブルを生成)が指定されます。
型:
java.lang.String


wscompile-options (wscompileオプション)

wscompileコンパイラオプションの指定

詳細:
アプリケーションの配備時に実行されるwscompileコマンドに渡すオプションを指定します。
型:
java.lang.String


jvm-options (JVM オプション)

JVM オプションの指定

詳細:
サーバの実行時に使用するJVMオプションを指定します。
デフォルトで設定されている以下のオプションについては、開発するシステムの規模により設定値の変更が必要です。特に、開発評価時にOutOfMemoryErrorが発生する場合は、開発アプリケーションのチューニングの他に、これらの設定値を大きくすることで問題が解決されます。
 -Xms : メモリ割り当てプールの初期サイズ(単位:バイト)
 -Xmx : メモリ割り当てプールの最大サイズ(単位:バイト)
 ※各設定値の末尾にはk(キロ)、m(メガ)を指定可能。
型:
java.lang.String[]


classpath-prefix (システムクラスパスプレフィクス)

システムクラスパスプレフィクスの指定

詳細:
システムクラスパスのプレフィクスを指定します。
XML パーサクラスのようなシステムクラスをオーバーライドしたいときはシステムクラスパスの前につけるべきです。
この属性は注意して使用してください。
型:
java.lang.String


classpath-suffix (システムクラスパスサフィックス)

システムクラスパスサフィックスの指定

詳細:
システムクラスパスのサフィクスを指定します。
ここで指定されたクラスパスは、システムクラスパスの後に連結されます。
型:
java.lang.String


server-classpath (サーバのクラスパス)

サーバのクラスパスを指定

詳細:
サーバが起動された環境のクラスパスを指定します。
このクラスパスには、System.getProperty(''java.class.path'') を使ってアクセスすることが可能です。
型:
java.lang.String


native-library-path-prefix (ネイティブライブラリパスプレフィクス)

ネイティブライブラリパスのプレフィクスを指定

詳細:
ネイティブライブラリパスには次のものが含まれます。
 ・サーバに対するネイティブ共有ライブラリへの相対パス
 ・標準のJREネイティブライブラリパス
 ・シェル環境設定 (UNIXにおけるLD_LIBRARY_PATH)
 ・プロファイラ要素に指定されたパス
これらのパスを基に、システムによって自動的に連結したパスが作成されます。
型:
java.lang.String


native-library-path-suffix (ネイティブライブラリパスサフィックス)

ネイティブライブラリパスのサフィックスを指定

詳細:
ネイティブライブラリパスのサフィックスを指定します。
ここで指定されたライブラリパスは、Javaライブラリパスの後に連結されます。
型:
java.lang.String


bytecode-preprocessors (バイトコードプリプロセッサ)

com.nec.webotx.BytecodePreprocessorインタフェースをインプリメントしたクラスのリストを設定

詳細:
com.nec.webotx.BytecodePreprocessorインタフェースをインプリメントしたクラスのリストを指定します。指定された各プリプロセッサクラスは指定された順に呼ばれます。
型:
java.lang.String


env-classpath-ignored (クラスパス追加フラグ)

CLASSPATH環境変数の追加の有無を設定

詳細:
チェックを外すとCLASSPATH 環境変数をWebOTX アプリケーションサーバクラスパスの最後に追加します。
型:
java.lang.Boolean


rmic-java-options (RMIコンパイラ起動時のJavaオプションの指定)

RMIコンパイラ実行時のJavaオプションの指定

詳細:
EJBの配備時に実行されるRMIコンパイラに指定するJavaのオプションを指定します。
例えばRMIコンパイラでOutOfMemoryなどが発生する場合は、ここに-Xmxオプションを指定してRMIコンパイラのヒープサイズを拡張します。
型:
java.lang.String


rmic-command-maxlength (RMIコンパイラコマンドライン長の最大長)

RMIコンパイラ実行コマンドライン長の最大長(Windowsの場合のみ有効)

詳細:
RMIコンパイラの実行コマンドライン長の最大長を指定します(Windows OSの場合のみ有効)。
RMIコンパイラを実行するjavaプログラム起動時のコマンドラインがこの長さを超えると、この長さで分割してRMIコンパイラが実行されます。
型:
java.lang.String


rmic-enabled (RMICの実行)

RMICを実行するとDynamic RMI-IIOPが無効化されます

詳細:
RMICを実行するかどうかを指定します。RMICを実行すると、EJBおよびEJB参照のためのスタブ クラスとタイ クラスが生成されます。スタブ クラスやタイ クラスが存在する場合、そのコンポーネントではDynamic RMI-IIOPが無効になります。
型:
java.lang.Boolean

操作の詳細

getProperties (プロパティ一覧の取得)

プロパティの一覧を取得します。

詳細:
プロパティの一覧を取得します。
戻り値:
javax.management.AttributeList
引数:
なし


setProperty (プロパティの設定)

プロパティの名前と値を設定します。

詳細:
プロパティの名前と値を設定します。
戻り値:
void
引数:
nameAndValue - javax.management.Attribute
プロパティの名前と値を設定します。