2012-06-10 7 views
5

JSFアプリケーションでosgiバンドルとしてPrimefacesライブラリを使用したいと思います。 JSFページでWABパッケージを作成しました。また、promefaces.jarをOSGIバンドルとしてデプロイしました。 primefaces.jarに、MANIFESTファイルがパッケージをエクスポートして他のバンドルに表示されていることがわかりました。質問は、私はどのようにWABバンドルにprimefacesタグを使用することができますか?私はPOM.xmlファイルに設定を追加する必要があると確信していますが、どうやってそれを行うのかは分かりません。JSF拡張ライブラリをOSGIバンドルとして使用する方法

.jarファイルをWEB-INF/libディレクトリに置くことで、primefaces.jarをWABに組み込むことに成功しましたが、WEB-INF/libディレクトリにjarリソースとしてではなく、OSGIリソースとしてPrimefaceを使用したいと考えています。

答えて

3

タグの宣言をコピーしてprimefaces-p.taglib.xmlファイルに貼り付けてください。また、tutorialカスタムタグの作成方法を見てください。

4

WABバンドルもOSGiバンドルですか? これが必要な場合は、必要なパッケージをWABバンドルのマニフェストファイルにインポートするだけです。 パッケージをImport-Package:エントリの下に表示して組み込みます。 これにより、WABバンドル全体に表示されます。

関連する問題