NuGenesis LMS でデバッグログを有効にする方法 - WKB16442
Article number: 16442To English version
目的または目標
LMS の技術的問題に関する詳細情報を Waters サポートに提供するため、NuGenesis LMS ソフトウェアでのデバッグログを有効にする。
環境
- NuGenesis 9 LMS
- NuGenesis 8 LMS
手順
NuGenesis LMS でのデバッグログは、各コンポーネント内で別々に制御されます。
- NuGenesis LMS クライアント
- NuGenesis LMS クライアント内のデバッグログは、クライアントのインストールフォルダー内の設定ファイルによって制御されます。LMS クライアントがユーザーの PC に直接インストールされている場合、このフォルダーはユーザーの PC 上にあります。ユーザーが Citrix を介して LMS にアクセスする場合、インストールフォルダーは Citrix サーバー上にあります。
- LMS クライアントインストールフォルダー内で「eln.exe.config」ファイルを探します。このファイルをメモ帳で開きます。
- XML タグ「<priority」を探します。その値を「DEBUG」に設定します。初期設定では「ERROR」です。.
- 例: <priority value="ERROR"></priority>
- LMS クライアントが実行中の場合は、再起動します。
- ログファイルは「product.log」という名前で、ログインしているユーザーの AppData フォルダーに保存されます。LMS 8 SR2 クライアントでは、「%APPDATA%\Waters\NuGenesis LMS\8.0.3.0\」にあります。ユーザーが Citrix クライアントを介してログインする場合、ログファイルはユーザーのプロファイルフォルダーにあります。このフォルダーは、Citrix サーバーまたは中央のプロファイルサーバーにあります
- Waters Image Writer
- NuGenesis 8 SR1 では、以下のレジストリーキーを作成します。
- HKLM\Software\Waters Image Writer、名前:Log、種類:DWORD、値:1
- HKLM\Software\Waters Image Writer、名前:LogDestDir、種類:文字列、値:C:\tmp
- NuGenesis 8 FR1/SR2 および NuGenesis 9 では、LMS クライアントマシンでパス C:\tmp を作成します。イメージライターは C:\tmp でログファイルに書き込みます。
- NuGenesis 8 SR1 では、以下のレジストリーキーを作成します。
- LMS SDK
- クライアントマシン上のファイルを編集します:ドライブ:\Program Files (x86)\Waters\NuGenesis LMS SDK\ELNTK_ClientExtern.config
- レベルを ERROR ではなく DEBUG に設定します。
- ファイルを保存して閉じます。
- NuGenesis LMS-Empower インターフェース
- このソフトウェアは通常、Empower クライアントがインストールされているマシンにインストールされます。
- 2 つのコンポーネントがあります:Sample Browser と Result Sender
- Sample Browser:
- メモ帳で以下のファイルを開きます。
- ドライブ:\Program Files (x86)\Waters\LMS Empower Interface\EmpowerSampleBrowser.exe.config
- <priority value = "ERROR"/> を <priority value="DEBUG"/> に変更します。
- ファイルを保存して閉じます。
- Sample Browser が開いている場合は、閉じて再度開きます。
- メモ帳で以下のファイルを開きます。
- Result Sender:
- メモ帳で以下のファイルを開きます。
- ドライブ:\Program Files (x86)\Waters\LMS Empower Interface\EmpowerResultsSender.exe.config
- <priority value = "ERROR"/> を <priority value="DEBUG"/> に変更します
- ファイルを保存して閉じます
- Result Sender が開いている場合は、閉じて再度開きます
- メモ帳で以下のファイルを開きます。
- ログファイルは C:\ProgramData\Waters\LMS Empower Interface\Log に書き込まれます
- NuGenesis LMS サーバー (JBOSS/WildFly)
- デスクトップまたは[スタート]メニューからショートカットを使用して NuGenesis LMS サーバー設定ツールを実行します
- 設定ツールで[Logs](ログ)エントリーをクリアします
- 「Default log level」(既定のログレベル)を[DEBUG](デバッグ)に設定します
- 特定のカテゴリーのログレベルを設定するには、ログレベルを設定します
- [Apply](適用)をクリックし、[Close](閉じる)をクリックします
- 変更を有効にするために、NuGenesis LMS サーバーサービスを再起動します
- ログファイルはドライブ:\WatersLMSServer\log に書き込まれます
- externSQLQueries.log:com.creon.externaldbtoolkit
- server.log:その他すべてのカテゴリー
- ConnectionManager.log:org.jboss.jca
- eventConsumer.log:com.creon.eln.ELN_ProcExec
- NuGenesis LMS Job サービス
- メモ帳で以下のファイルを開きます。
- ドライブ:\WatersLMSServer\actback\properties\com\creon\qdisr\properties\loggingManager.properties
- 「log4j.rootCategory」の設定を「ERROR,ROOT」から「DEBUG,ROOT」に変更します
- loggingManager.properties を保存して閉じます
- メモ帳で以下のファイルを開きます。
- ドライブ:\WatersLMSServer\actback\properties\com\creon\qdisr\properties\loggingScheduler.properties
- log4j.rootCategory を「DEBUG,ROOT」に設定します
- loggingScheduler.properties を保存して閉じます
- 次のサービスを再起動します。
- NuGenesis LMS Job Manager
- NuGenesis LMS Job Scheduler
- メモ帳で以下のファイルを開きます。
- NuGenesis LMS Web サーバー
- NuGenesis LMS Web サーバー設定ツールを実行します。デスクトップとスタートメニューで「NuGenesis LMS IIS Configuration」を探します。
- ショートカットを右クリックし、[管理者として実行]を選択します。
- ログレベルを DEBUG に設定します。
- [Next](次へ)をクリックして、他の LMS Web サーバー設定をスキップします。
- [Finish](完了)をクリックして、Web サーバー設定を保存します。
- NuGenesis LMS Web サーバーを再起動します。
- ログファイルは、NuGenesis LMS IIS 設定ツールの最初のページで指定されているパスおよびファイル名に書き込まれます
- WatersLMS PDF プリンター(Amyuni ドキュメントコンバーター)
- LMS Web サーバーで以下のレジストリーキーを作成します。
- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Hardware Profiles\0001\Software\WatersLMS PDF Printer、名前:TraceEnabled、種類:DWORD、値:1
- ユーザーが次に LMS でドキュメントレポートを開くと、プリンターは LMS Web サーバー上のログファイル C:\temp\pdfdrv.log に書き込みます
- ログファイルを別のフォルダーまたはファイル名に書き込むには、以下のキーを作成します。
- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Hardware Profiles\0001\Software\WatersLMS PDF Printer、名前:TraceFile、種類:REG_SZ、値:<ログファイルへのフルパス>
- PDF コンバーターの追跡ログのその他のオプションについては、Amyuni の Web サイトにあります
- LMS Web サーバーで以下のレジストリーキーを作成します。
- SampleShare
- [スタート]メニューから LMS Sample Share 設定ツールを実行します。
- [ログレベル]を DEBUG に設定し、[OK]をクリックします。
- ログファイルはドライブ:\inetpub\wwwroot\SampleShare\logs に書き込まれます。
- NuGenesis Smart Builder
- [スタート]メニューから「Configure NuGenesis LMS Smart Builder」(NuGenesis LMS Smart Builder の設定)ショートカットを実行します。
- [ログレベル]を DEBUG に設定し、[OK]をクリックします。
- LMS クライアントが実行中の場合は、開いているドキュメントセクションを閉じて、クライアントを終了します。クライアントを再起動し、Smart Builder セクションを再度開きます。
- ログファイルの名前は「LMSSmartBuilder-DATE.log」であり、ログインしているユーザーの AppData フォルダーに保存されます:%APPDATA%\Waters\NuGenesis LMS Smart Builder。
- シリアルデバイスサポート (SDS)
- SDS でのデバッグログは、SDS インストールフォルダー内の設定ファイルによって制御されます。SDS がユーザーの PC に直接インストールされている場合、このフォルダーはユーザーの PC 上にあります。ユーザーが Citrix を介して LMS にアクセスする場合、インストールフォルダーは Citrix サーバー上にあります。
- ドライブ:\Program Files (x86)\Waters\Waters Serial Device Support に移動します。
- メモ帳で「sds.exe.config」ファイルを編集します。
- XML タグ「level」を探します。その値を「DEBUG」に設定します。
- 例:<level value="ERROR"/>
- ファイルを保存して閉じます。
- ロギングの変更を有効にするには、SDS ソフトウェア(SDS を Smart Builder フォームで使用している場合は Excel)を再起動します。
- ログファイルの名前は「Waters-SDS-DATE.log」であり、ログインしているユーザー のAppData フォルダーに保存されます:%APPDATA%\Waters\Waters Serial Device Support
追加情報
id16442, ELN, NGLMS, NGLMSLIC, NGLMSOPT, serial device, SUPNG, エクセル