バンドルがosgiで例外をスローすると、スタックトレースがosgiコンソールに出力されます。バンドルが例外をスローした場合は、通知を受けたい。私はosgiロギングサービスを使用してそれについて助けることができると思った。しかし、私はそれをヘリオスの下で働かせることはできませんでした。バンドルがosgi実行時に例外をスローすると、どのように通知されますか?
質問は、バンドルがosgi Heliosで例外をスローする場合、どのように通知することができますか?
osgi loggingが作業を行う場合、どのようにosgiのログをHeliosで動作させることができますか?私が検索したところでは、明らかに現在ヘリオスに統合されているosgiロギングサービスの実装はありません。私は、org.eclipse.equinox.logというバンドルを含むeclipseサイトからequinox skd 3.6をダウンロードしましたが、プラグインへの依存として追加したり、osgiランタイムにインストールすることができました。
本当にありがとうございます。
はい、バンドルが例外をスローするかどうかを知る方法はありません。実際には、私は仕事にヘリオスでログインしているosgiを持って来ることができました。私はhttp://eclipse.org/equinox/からequinox-skd 3.6をダウンロードし、解凍してEclipseのdropinsフォルダに入れました。私の考えは、osgiログバンドルのLogReaderServiceの実装が、バンドルがクラッシュしたときに何らかの形で通知されるということでした。 – zardosht