2011-07-12 6 views
0

私のプロジェクトはかなり簡単です。私は実装としてログバックとslf4jをサポートする標準的な耳のプロジェクトが欲しい。私の主な問題は、設定ファイルが使われていないことと、xercesからコンソールにデバッグ情報が出力されることです。 戦争のようなプロジェクトはうまく動作するので、私は思う耳のファイルに大きなクラスパスの問題があります。私はすでにすべてのルートディレクトリにlogback.xmlを置いていますが、動作しません。また、hibernate.cfg.xmlファイルが見つからないという問題もありました。誰でも私にチップを与えたり、サンプルの耳を提供することができますか? 私はGF 3.1.1を使用していますSLF4J、ログバック、glassfishのネイティブ休止状態のMaven EARプロジェクト

+0

これはどのフェーズにログインしていますか?あるいは、設定ファイルがデプロイされていないと言っていますか?または、デプロイされていますが、実行時に無視されます(Maven以外)? –

+0

configはearファイルにありますが、無視されます。 –

+0

耳にはどこですか?そしてそれを無視しているのは、EJBと戦争の両方です。 –

答えて

0

私は、WARファイルとEJBファイルの両方にアクセスする必要がなければ、設定ファイルはそれぞれのjarファイルのMETA-INFにあると信じています。

簡単なアクセスが必要な場合は、解決策はアプリケーションサーバーによって異なります。あなたのケースでは、GlassFish classloader hierarchy docのテーブルの「アプリケーション」エントリを見てください。私はガラス漁師ではないので、私はあなたを指導することができます。

+0

私は設定にアクセスする必要がありますか?私はランタイム中にいくつかのログレベルを変更することができるようにしたいと思いますが、他に情報を取得することはできますか? –

+0

上記の答えの新しい第2段落を参照してください。 –