第 6 章 JSVRChecker
6.5 チェック結果の出力
6.5.1 画面への出力例
6.5.2 ログへの出力例
JSVRCheckerを実行した結果、ログファイルへ出力される情報の例を次に示します。青い太文字の部分が、JSVRCheckerの出力で
す。
…
[2003/05/12 08:30:44] :!!!servlet and logging started!!!
[2003/05/13 08:31:01] :!!!servlet and logging started!!!
| COM.FUJITSU.JSVR ENVIRONMENT CHECK LOG [2003/05/13 08:33:51]
| | ### CHECK in CENTRAL ###
| | [ OK ] Access 'SCRIPT_PATH' resource by 'HTTP' | [ OK ] Access 'PNG_PATH' by 'HTTP' | [ OK ] Access 'GRID_PATH' by 'HTTP' | [ OK ] 'ADOPTED_CHARSET' is valid | [ OK ] 'HTML_CHARSET' is valid | [ OK ] JDBC works correctly | [ OK ] Specify 'URL','ADMINISTRATOR','PASSWORD' connect DB | [ OK ] KW font exist | [ !? ] [JSVRC009] GW font does not exist | ('GW01.ttf' does not exist) | | ### CHECK in IME ###
| | [ OK ] Access DB | [ OK ] Update 'DATE' table | [ OK ] Employment code and DB records match | [ OK ] 43 hits in 'KANJI' table with yomi 'AI' | [ OK ] 9 hits in 'TANGO' table with yomi 'AI' | [ OK ] 1 hits in 'PROPERTY' table with kanji 'AI'(LOVE) | [ OK ] 47 hits in 'JYUSHO' table to 1st. level | [ OK ] 8 hits in 'hand recognization' table with glyph 'tree' | limit 8 | | ### CHECK in FONT ###
| | [ OK ] Font works correctly | +---[2003/05/14 08:31:07] :!!!servlet and logging started!!!
[2003/05/15 08:30:24] :!!!servlet and logging started!!!
…
6.5.3 出力情報の一覧
JSVRCheckerは、各チェック項目の結果として、次の形式でログ情報を出力します。
[チェック結果がOKの場合]
"[ OK ]" + チェック項目ごとのメッセージ文字列 [チェック結果がNGの場合]
"[ NG ]" + 生じたエラーに該当する通知情報
[運用状況によっては、チェック結果がNGの場合]
"[ !? ]" + 生じたエラーに該当する通知情報
チェック項目ごとのログ情報の一覧は次のとおりです。なお、チェック結果が"NG"または"!?"の場合の通知情報は、その識別リテラル を示します。「運用ガイド」の付録B.2も合わせて参照してください。
(1)[ENV]セクションの"SCRIPT_PATH"へ設定されたURLへの接続テスト
OK
Access 'SCRIPT_PATH' resource by 'HTTP' NG
JSVRC001
!?
部門サーバにhttpsで接続している環境の場合 "'SCRIPT_PATH' connection check skipped, because of SSL" と表示し、本チェックは 行わない。
(2)[ENV]セクションの"PNG_PATH"へ設定されたURL(サーブレット)への接続テスト
OK
Access 'PNG_PATH' by 'HTTP' NG
JSVRC002
!?
部門サーバにhttpsで接続している環境の場合 "'PNG_PATH' connection check skipped, because of SSL" と表示し、本チェックは行 わない。
(3)[ENV]セクションの"GRID_PATH"へ設定されたURL(サーブレット)への接続テスト
OK
Access 'GRID_PATH' by 'HTTP' NG
JSVRC003
!?
部門サーバにhttpsで接続している環境の場合 "'GRID_PATH' connection check skipped, because of SSL" と表示し、本チェックは行 わない。
(4)[ENV]セクションの"ADOPTED_CHARSET"へ設定された値のリテラルチェック
OK
'ADOPTED_CHARSET' is valid NG / !?
JSVRC004
(5)[ENV]セクションの"HTML_CHARSET"へ設定された値と、"ADOPTED_CHARSET"へ設定された値とのマッチング チェック
OK
'HTML_CHARSET' is valid NG / !?
JSVRC005
(6)JDBCドライバクラスのロードテスト
OK
JDBC works correctly NG / !?
JSVRC006
(7)[DB]セクションの設定を使用したDB接続テスト
OK
Specify 'URL','ADMINISTRATOR','PASSWORD' connect DB NG / !?
JSVRC007
(8)内字フォントファイル"KW0A.ttf"の存在チェック
OK
KW font exist NG / !?
JSVRC008
(9)外字フォントファイル"GWxx.ttf"(xxは環境に応じて変わる)の存在チェック
OK
GW font exist (…)
最新外字フォントファイルの更新日付を( )内に表示 NG / !?
JSVRC009
ただし、部門サーバへ外字を配付し、データベースへ反映したことが無い場合(部門サーバのセットアップ直後など)にも、"!?"としてこ の識別リテラルが出力されるが、これは運用上問題ない状態である。
(10)DB接続テスト
OK
Access DB NG / !?
JSVRC101
(11)DATEテーブルの更新テスト
OK
Update 'DATE' table NG / !?
JSVRC102
(12)DBと運用文字コード適合とのチェック
OK
Employment code and DB records match NG / !?
JSVRC103およびJSVRC104
(13)"あい"の読みによる漢字検索テスト
OK
N hits in 'KANJI' table with yomi 'AI' Nは実際の検索結果数
NG / !?
JSVRC105およびJSVRC106
(14)"あい"の読みによる単語検索テスト
OK
N hits in 'TANGO' table with yomi 'AI' Nは実際の検索結果数
NG / !?
JSVRC107およびJSVRC108
(15)"愛"の文字プロパティ検索テスト
OK
N hits in 'PROPERTY' table with kanji 'AI'(LOVE) Nは実際の検索結果数
NG / !?
JSVRC109およびJSVRC110
(16)日本全国の県名の取得テスト
OK
N hits in 'JYUSHO' table to 1st. level Nは実際の検索結果数
NG / !?
JSVRC111およびJSVRC112
(17)木偏のストロークデータの手書き部品認識テスト
OK
N hits in 'hand recognization' table with glyph 'tree' limit 8 Nは実際の検索結果数
NG / !?
JSVRC113およびJSVRC114
(18)"Graphics"クラスのクリエイトテスト
OK
Font works correctly NG / !?
JSVRC201