コードの実行に適したカスタム ResourceBundle クラス org.example.web.UILabels.java がありますが、Eclipse の JSF エディターはそれを見つけられません。エディター/バリデーターは名前でプロパティ ファイルのみを探していると思います。これはまた、リソースで先行検索を取得できなくなったことを意味します。
これを修正する方法はありますか?
<f:loadBundle basename="org.example.web.UILabels" var="uiLabels"/>
...
<h:outputText value="#{uiLabels.someTextValue}" />
...
エラーメッセージが表示されます (問題のエラーリストにあります)
リソース バンドル org.example.web.UILabels がクラスパスに見つかりません
タイプ=JSF問題
Eclipse3.4.0 と WebStandardTools バージョン
- バージョン:1.4.0.v200802280619-13-7w311917141518
- バージョン:1.5.1.v200802280619-1407w311917141519
- バージョン:3.0.0.v200806092130-7A-8Y8QqN2lf4VSWrI2ek5Pf4k7s
プロパティ ファイルだけでなく ResourceBundle クラスを使用している理由の詳細については、質問 653682 how-to-override-some-resources-from-a-propertyresourcebundle を参照してください。
お時間をいただきありがとうございます、デビッド・ウォーターズ