インポート対象として選択されているログ・ファイルのタイプに応じて、 対応するパーサーが eclipse¥plugins¥com.ibm.etools.logging.adapter.config ディレクトリー (Eclipse の製品インストール・ディレクトリー内にあります) の plugin.xml ファイルに拡張ポイントとして登録されています。
以下は、WebSphere Activity Server V5 ログ・パーサー拡張ポイントのコードの一部です。
<extension
point = "org.eclipse.hyades.logging.parsers.logParser">
<parser
id="com.ibm.etools.logging.parsers.WASV5ActivityLogParser"
name="%STR_WASV5_ACTIVITY_LOG_IMPORT_NAME"
ui_name="%STR_WASV5_ACTIVITY_LOG_IMPORT_NAME"
description="%STR_WASV5_ACTIVITY_LOG_IMPORT_DESCRIPTION"
icon="./icons/full/obj16/log_parser.gif"
class="com.ibm.etools.logging.parsers.WASV5ActivityLogParser">
<field
id="file_path"
name="%STR_WASV5_ACTIVITY_LOG_IMPORT_FILE_PATH"
defaultValue="activity.log"
useBrowse="true"
browseType="*.log"
tooltip="%STR_WASV5_ACTIVITY_LOG_IMPORT_FILE_PATH_TOOLTIP"
helpContextId="">
</field>
<field
id="was_home"
name="%STR_WASV5_ACTIVITY_LOG_IMPORT_WAS_HOME"
defaultValue=""
useBrowse="true"
tooltip="%STR_WASV5_ACTIVITY_LOG_IMPORT_WAS_HOME_TOOLTIP"
helpContextId="">
</field>
</parser>
</extension>
「インポート (Import)」ウィザード (「ファイル (File)」>「インポート (Import)」) の「ロケーション (Location)」ページの入力フィールドは、たとえば、 WebSphere Application Server V5 のアクティビティー・ログがインポート用のファイルとして選択される場合は、 この拡張ポイントのフィールド・エレメントとして指定されます。 最初のフィールド・エレメントには、「アクティビティー・ログのファイル・パス (Activity log file path)」テキスト・フィールドを指定します。 このフィールドには拡張子「*.log」でファイルを検索することができる関連「ブラウズ (Browse)」ボタンがあります。 このテキスト・フィールドのデフォルト値は「activity.log」です。 2 番目のエレメントには、 「WebSphere Application Server V5.0 インストール・ディレクトリー (WebSphere Application Server V5.0 installation directory)」テキスト・フィールドを指定します。 このフィールドにも、関連「ブラウズ (Browse)」ボタンがあります。 「ブラウズ (Browse)」ボタンに指定されるファイル・フィルターはありませんので、 フォルダーのみブラウズされます。この場合、 このテキスト・フィールドにはデフォルト値はありません。
ログ・パーサーの拡張ポイントについての一般的な事項について詳しくは、『 ログ・パーサーの作成』を参照してください。
関連タスク
ログ・ファイルのインポート・ロケーションの構成
ログ・ファイルのインポート
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.