== Dolphinのログ出力メモ
=== ログの出力先
{{{
* Windows 7の場合
C:\Users\(ユーザ名)\AppData\Roaming\Good Day\OpenDolphin\log\ 以下にログ出力。
* Windows XPの場合
C:\Documents and Settings\(ユーザ名)\Application Data\Good Day\OpenDolphin\log\ 以下にログ出力。
* Macの場合
???
* Linuxの場合
$HOME/.OpenDolphin/log/ 以下にログ出力。
}}}
=== ログファイルの詳細
{{{
$ tree .OpenDolphin/log/
.OpenDolphin/log/
|-- claim.log
|-- delegater.log
|-- dolphin.log Dolphinの動作ログ
|-- laboTest.log
|-- lastclaim.log 最後に送信したCLAIMデータ(XML)
|-- lastkarte.log 最後に操作したカルテデータ(XML)
|-- mml.log
|-- orcaviewquery1.log ORCAから病名取得時のSQL文(1回目:患者ID取得)
|-- orcaviewquery2.log ORCAから病名取得時のSQL文(2回目:病名取得)
|-- part11.log
|-- pvt.log
|-- receivePvt.log 受信した患者情報データ(XML)
|-- stackDump.log スタックダンプ
|-- stamp.log
|-- transaction.log
`-- velocity.log
}}}
== ログ出力 LogWriterクラス
{{{
./client/src/open/dolphin/log/LogWriter.java
}}}
== ログ出力に関する設定 (未確認)
{{{
Dolphinのログ出力に関しては、以下で定義されている。
./client/src/open/dolphin/resources/Dolphin_ja.properties
log.config.file=log4j.prop
現行では、log4j.propの方が使用されているらしい? 片方は不要??
./client/setting/log4j.prop
./client/setting/log4j.properties
}}}
== Dolphinの設定ファイルのフォルダ例
{{{
.
|-- default_plugins (プラグインフォルダ)
| |-- AllergyPanelPlugin.jar
| |-- LaboTestDocumentPanelPlugin.jar
| |-- MemoPanelPlugin.jar
| |-- PatientInfoDocumentPanelPlugin.jar
| |-- PatientVisitInspectorPlugin.jar
| `-- PhysicalPanelPlugin.jar
|-- imageBrowserProp.xml
|-- log (ログフォルダ)
| |-- dolphin.log
| |-- lastclaim.log
| |-- lastkarte.log
| |-- orcaviewquery1.log
| |-- orcaviewquery2.log
| |-- receivePvt.log
| |-- stackDump.log
| |-- stamp.log
| `-- velocity.log
|-- open.dolphin.client.ChartWindow.dividerLocation.xml
|-- open.dolphin.client.ChartWindow.layout.xml
|-- open.dolphin.client.ChartWindow.tabLocation.xml
|-- open.dolphin.client.karte.PatientInspector.layout.xml
|-- open.dolphin.client.karte.PatientInspector.tabLocation.xml
|-- schema
|-- schemas
|-- security
| `-- dolphin.login.config
`-- templates
}}}