Hitachi

Cosminexus V11 アプリケーションサーバ 機能解説 互換編


11.2.1 J2EEサーバ用ユーザプロパティを設定するパラメタ

J2EEサーバ用ユーザプロパティを設定するパラメタについて説明します。

「param-name指定値」に対応するparam-valueの指定内容については,「10.1.1 usrconf.properties(J2EEサーバ用ユーザプロパティファイル)」についての説明を参照してください。また,参照する場合はキーをパラメタに読み替えてください。「省略値」とは,パラメタの指定がない場合に仮定される値です。「VR」とは,パラメタが導入・変更されたアプリケーションサーバのバージョンです。

なお,「param-valueの指定内容」が記載されているパラメタは,usrconf.properties(J2EEサーバ用ユーザプロパティファイル)と指定方法が異なるパラメタです。

J2EE サーバ用ユーザプロパティを設定するパラメタを指定する場合の指定形式を次に示します。

指定形式
<param-name>パラメタ</param-name>
<param-value>値</param-value>

usrconf.properties(J2EEサーバ用ユーザプロパティファイル)に指定できるパラメタのうち,この項の表に記載していないパラメタは,次の形式で指定してください。

指定形式
<param-name>ex.properties</param-name>
<param-value>パラメタ=値</param-value>

値を複数指定する場合は,複数の<param-value>を指定します。

値を複数指定する場合の指定形式
<param-name>ex.properties</param-name>
<param-value>パラメタ=値</param-value>
<param-value>パラメタ=値</param-value>

なお,この項に記載があるパラメタのうち,次のパラメタは,この形式で指定することもできます。それ以外のパラメタをこの形式で指定した場合,動作が保証されません。また,<param-name>パラメタ</param-name>の形式とこの形式の両方で同じパラメタを指定した場合,動作が保証されません。

パラメタと運用管理ポータルの画面の対応については,マニュアル「アプリケーションサーバ 運用管理ポータル操作ガイド」を参照してください。

〈この項の構成〉

(1) cosminexus.jpaから始まるパラメタ

cosminexus.jpaから始まるパラメタについて次の表に示します。「param-name指定値」に対応するparam-valueの指定内容については,「10.1.1(1) cosminexus.jpaから始まるキー」についての説明を参照してください。また,参照する場合はキーをパラメタに読み替えてください。

表11‒3 cosminexus.jpaから始まるパラメタ

param-name指定値

指定可能値

省略値

VR

cosminexus.jpa.logging.level.operation.<category>

指定できる文字列を次に示します。

  • Off

  • Information

  • Detail

Off

08-00

cosminexus.jpa.exception.logging.sql

指定できる文字列を次に示します。

  • Off

  • Information

  • Detail

Off

08-00

(2) ejbserver.jpaから始まるパラメタ

ejbserver.jpaから始まるパラメタについて次の表に示します。「param-name指定値」に対応するparam-valueの指定内容については,「10.1.1(2) ejbserver.jpaから始まるキー」についての説明を参照してください。また,参照する場合はキーをパラメタに読み替えてください。

表11‒4 ejbserver.jpaから始まるパラメタ

param-name指定値

指定可能値

省略値

VR

ejbserver.jpa.defaultJtaDsName

任意の文字列を指定します。

なし

08-00

ejbserver.jpa.defaultNonJtaDsName

任意の文字列を指定します。

なし

08-00

ejbserver.jpa.defaultProviderClassName

任意の文字列を指定します。

com.hitachi.software.jpa.PersistenceProvider

08-00

ejbserver.jpa.disable

指定できる文字列を次に示します。

  • true

  • false

false

08-50

ejbserver.jpa.overrideJtaDsName

任意の文字列を指定します。

なし

08-00

ejbserver.jpa.overrideNonJtaDsName

任意の文字列を指定します。

なし

08-00

ejbserver.jpa.overrideProvider

任意の文字列を指定します。

なし

08-00

ejbserver.jpa.emfprop.<property key>

任意の文字列を指定します。

なし

08-00

(3) ejbserver.loggerから始まるパラメタ

ejbserver.loggerから始まるパラメタについて次の表に示します。「param-name指定値」に対応するparam-valueの指定内容については,「10.1.1(3) ejbserver.loggerから始まるキー」についての説明を参照してください。また,参照する場合はキーをパラメタに読み替えてください。

表11‒5 ejbserver.loggerから始まるパラメタ

param-name指定値

指定可能値

省略値

VR

ejbserver.logger.channels.define.JPAOperationLogFile.filenum

1〜16の整数で指定します。

2

08-00

ejbserver.logger.channels.define.JPAOperationLogFile.filesize

4096〜2147483647(単位:バイト)の整数で指定します。

1048576

08-00

ejbserver.logger.channels.define.JPAMaintenanceLogFile.filenum

1〜16の整数で指定します。

2

08-00

ejbserver.logger.channels.define.JPAMaintenanceLogFile.filesize

4096〜2147483647(単位:バイト)の整数で指定します。

1048576

08-00

ejbserver.logger.channels.define.WebAccessLogFile.filenum

1〜16の整数で指定します。

16

07-50

ejbserver.logger.channels.define.WebAccessLogFile.filesize

4096〜2147483647(単位:バイト)の整数で指定します。

4194304

07-50

(4) ejbserver.serverから始まるパラメタ

ejbserver.serverから始まるパラメタについて次の表に示します。「param-name指定値」に対応するparam-valueの指定内容については,「10.1.1(4) ejbserver.serverから始まるキー」についての説明を参照してください。また,参照する場合はキーをパラメタに読み替えてください。

表11‒6 ejbserver.serverから始まるパラメタ

param-name指定値

指定可能値

省略値

VR

ejbserver.server.eheap.ajp13.enabled

指定できる文字列を次に示します。

  • true

  • false

true

08-00

(5) webserver.connectorから始まるパラメタ

webserver.connectorから始まるパラメタについて次の表に示します。「param-name指定値」に対応するparam-valueの指定内容については,「10.1.1(5) webserver.connectorから始まるキー」についての説明を参照してください。また,参照する場合はキーをパラメタに読み替えてください。

表11‒7 webserver.connectorから始まるパラメタ

param-name指定値

指定可能値

省略値

VR

webserver.connector.ajp13.backlog

1〜2147483647の整数で指定します。

100

06-50

webserver.connector.ajp13.bind_host

指定できる文字列を次に示します。

  • ホスト名

  • IPv4アドレス

  • @myhost

なし

07-50

webserver.connector.ajp13.max_threads

1〜1024の整数で指定します。

10

06-50

webserver.connector.ajp13.port

1〜65535の整数で指定します。

8007

06-50

07-00

webserver.connector.ajp13.receive_timeout

0〜3600(単位:秒)の整数で指定します。

600

06-50

07-00

webserver.connector.ajp13.send_timeout

0〜3600(単位:秒)の整数で指定します。

600

07-00

webserver.connector.inprocess_http.backlog

1〜2147483647の整数で指定します。

511

07-50

webserver.connector.inprocess_http.bind_host

指定できる文字列を次に示します。

  • ホスト名

  • IPv4アドレス

  • @myhost

なし

07-50

webserver.connector.inprocess_http.enabled

指定できる文字列を次に示します。

  • true

  • false

false

07-50

webserver.connector.inprocess_http.enabled_methods

指定できる値を次に示します。

  • GET

  • HEAD

  • POST

  • PUT

  • DELETE

  • OPTIONS

  • TRACE

  • CONNECT

  • PATCH

  • LINK

  • UNLINK

  • アスタリスク「*」

GET,HEAD,POST,PUT,DELETE,OPTIONS

07-50

webserver.connector.inprocess_http.error_custom.<エラーページカスタマイズ定義名>.file

ファイル名

なし

07-50

webserver.connector.inprocess_http.error_custom.<エラーページカスタマイズ定義名>.file.content_type

任意の文字列を指定します。

text/html

07-50

webserver.connector.inprocess_http.error_custom.<エラーページカスタマイズ定義名>.redirect_url

任意の文字列を指定します。

なし

07-50

webserver.connector.inprocess_http.error_custom.<エラーページカスタマイズ定義名>.request_url

任意の文字列を指定します。

/*

07-50

webserver.connector.inprocess_http.error_custom.<エラーページカスタマイズ定義名>.status

400〜599の整数で指定します。

なし

07-50

webserver.connector.inprocess_http.error_custom.list

英数字,およびアンダースコア「_」を使って32文字以内で指定します。また,複数指定する場合はコンマ「,」で区切って指定します。

なし

07-50

webserver.connector.inprocess_http.gateway.host

次のどれかを指定します。

  • ホスト名

  • IPv4アドレス

  • @myhost

なし

07-50

webserver.connector.inprocess_http.gateway.https_scheme

指定できる文字列を次に示します。

  • true

  • false

false

07-50

webserver.connector.inprocess_http.gateway.port

1〜65535の整数で指定します。

なし

07-50

webserver.connector.inprocess_http.init_threads

1〜1024の整数で指定します。

10

07-50

webserver.connector.inprocess_http.keep_start_threads

指定できる文字列を次に示します。

  • true

  • false

false

07-50

webserver.connector.inprocess_http.limit.max_headers

0〜32767の整数で指定します。

100

07-50

webserver.connector.inprocess_http.limit.max_request_body

-1〜2147483647(単位:バイト)の整数で指定します。

-1

07-50

webserver.connector.inprocess_http.limit.max_request_header

7〜65536(単位:バイト)の整数で指定します。

16384

07-50

webserver.connector.inprocess_http.limit.max_request_line

指定できる値(単位:バイト)を示します。

  • -1

  • 7〜8190

8190

07-50

webserver.connector.inprocess_http.max_connections

1〜1024の整数で指定します。

100

07-50

webserver.connector.inprocess_http.max_execute_threads

1〜1024の整数で指定します。

10

07-50

webserver.connector.inprocess_http.max_spare_threads

1〜1024の整数で指定します。

20

07-50

webserver.connector.inprocess_http.min_spare_threads

1〜1024の整数で指定します。

5

07-50

webserver.connector.inprocess_http.permitted.hosts

次のどれかを指定します。

  • ホスト名

  • IPv4アドレス

  • @myhost

  • アスタリスク「*」

*

07-50

webserver.connector.inprocess_http.persistent_connection.max_connections

0〜1024の整数で指定します。

100

07-50

webserver.connector.inprocess_http.persistent_connection.max_requests

0〜2147483647の整数で指定します。

100

07-50

webserver.connector.inprocess_http.persistent_connection.timeout

0〜3600(単位:秒)の整数で指定します。

3

07-50

webserver.connector.inprocess_http.port

1〜65535の整数で指定します。

80

07-50

webserver.connector.inprocess_http.receive_timeout

0〜3600(単位:秒)の整数で指定します。

300

07-50

webserver.connector.inprocess_http.redirect.<リダイレクト定義名>.file

ファイル名を指定します。

なし

07-50

webserver.connector.inprocess_http.redirect.<リダイレクト定義名>.file.content_type

任意の文字列を指定します。

text/html

07-50

webserver.connector.inprocess_http.redirect.<リダイレクト定義名>.redirect_url

任意の文字列を指定します。

なし

07-50

webserver.connector.inprocess_http.redirect.<リダイレクト定義名>.request_url

任意の文字列を指定します。

なし

07-50

webserver.connector.inprocess_http.redirect.<リダイレクト定義名>.status

指定できる値を次に示します。

  • 200

  • 300

  • 301

  • 302

  • 303

  • 305

  • 307

302

07-50

webserver.connector.inprocess_http.redirect.list

英数字,およびアンダースコア「_」を使って32文字以内で指定します。また,複数指定する場合はコンマ「,」で区切って指定します。

なし

07-50

webserver.connector.inprocess_http.rejection_threads

0〜1023の整数で指定します。

1

07-50

webserver.connector.inprocess_http.response.header.server

任意の文字列を指定します。

CosminexusComponentContainer

07-50

webserver.connector.inprocess_http.send_timeout

0〜3600(単位:秒)の整数で指定します。

300

07-50

注※

ホスト名またはIPv4アドレスを指定する場合は,ホストの定義の<host-name>タグの値を指定してください。異なる値を指定した場合,警告メッセージ(KEOS24186-W)が出力され,意図しない設定となることがあります。

(6) webserver.containerから始まるパラメタ

webserver.containerから始まるパラメタについて次の表に示します。「param-name指定値」に対応するparam-valueの指定内容については,「10.1.1(6) webserver.containerから始まるキー」についての説明を参照してください。また,参照する場合はキーをパラメタに読み替えてください。

表11‒8 webserver.containerから始まるパラメタ

param-name指定値

指定可能値

省略値

VR

webserver.container.ac.logEnabled

指定できる文字列を次に示します。

  • true

  • false

false

06-50