2011-02-03 9 views
2

JSFアプリケーションでresource-config.xmlを設定する方法は誰にも分かりません。JSFフレームワークのリソースコンフィグ

新しい拡張機能として、resource-config.xmlの設定を開始しました。META-INFフォルダ、WEB-INF/classes、javaソースルートディレクトリの下に配置しようとしました。どちらも私のために働かなかった。リソースコンフィグレーションファイルがビルドパス内にあっても認識されません。

誰も私を同じ設定に導くことができますか?

ありがとうございます。

<?xml version="1.0" encoding="UTF-8"?> 
<resource-config> 
    <resource class="org.richfaces.renderkit.html.images.GrowlBackground"> 
     <name>org.richfaces.renderkit.html.images.GrowlBackground</name> 
    </resource> 
    <resource class="org.richfaces.renderkit.html.images.GrowlCloseButton"> 
     <name>org.richfaces.renderkit.html.images.GrowlCloseButton</name> 
    </resource> 
    <resource> 
     <name>org/richfaces/renderkit/html/images/info.png</name> 
     <path>org/richfaces/renderkit/html/images/info.png</path> 
    </resource> 
    <resource> 
     <name>org/richfaces/renderkit/html/css/jquery.gritter.xcss</name> 
     <path>org/richfaces/renderkit/html/css/jquery.gritter.xcss</path> 
    </resource> 
    <resource> 
     <name>org/richfaces/renderkit/html/scripts/growl.js</name> 
     <path>org/richfaces/renderkit/html/scripts/growl.js</path> 
    </resource> 
    <resource> 
     <name>org/richfaces/renderkit/html/images/error.png</name> 
     <path>org/richfaces/renderkit/html/images/error.png</path> 
    </resource> 
    <resource> 
     <name>org/richfaces/renderkit/html/scripts/jquery/jquery.js</name> 
     <path>org/richfaces/renderkit/html/scripts/jquery/jquery.js</path> 
    </resource> 
    <resource> 
     <name>org/richfaces/renderkit/html/scripts/jquery.gritter.js</name> 
     <path>org/richfaces/renderkit/html/scripts/jquery.gritter.js</path> 
    </resource> 
    <resource> 
     <name>org/richfaces/renderkit/html/images/warn.png</name> 
     <path>org/richfaces/renderkit/html/images/warn.png</path> 
    </resource> 
    <resource> 
     <name>org/richfaces/renderkit/html/images/fatal.png</name> 
     <path>org/richfaces/renderkit/html/images/fatal.png</path> 
    </resource> 
</resource-config> 
+0

サーバーコンソールで例外が発生していますか? – JSS

+0

番号。私のコンソールは例外を表示しません。 configにマップされたリソースの一部が画面に表示されませんでした。 –

+0

多分簡単な質問...配備されたディレクトリに 'resource-config.xml'の存在をチェックしましたか?または戦争ファイルですか? – ksimon

答えて

1

META-INFに入れる必要があります。コンポーネント開発キット(CDK)の開発に使用されるリソースのconfig.xmlの構成及びパスの記述があるRichFacesの

のサブプロジェクトである -

CDKへのリンクが取り付けられています。うまくいけば、それはあなたの問題を明らかにするでしょう。

resource-config.xmlを投稿してください。おそらくそこに問題がありますか? Developer Guideセクション4で提案されているよう

---編集

あなたはRichFacesのを開発する場合、多分src/main/config/resourcesを試してみてください?

---編集

このことができますregistering components with rich

希望を助けるかもしれない別のソース。

+0

あなたの応答に感謝します。 resources-config.xmlの内容を質問に含めました。 –

+0

META-INFフォルダに置いてみましたが動作しません。例外もスローされません。 –

+0

@radkrishは、コンポーネントの登録に役立つ別のソースを追加しました –