CXF OSGi バンドルを karaf コンテナーにデプロイし、それぞれ独自のバンドルに複数のエンドポイントを配置しました。エンドポイントは、JAX-RS と JAX-WS のフレーバーが混在しています。JOSSO を使用してエンドポイントのセキュリティを有効にしたいので、サーブレット フィルターを登録する必要があります。明らかに、フィルターを宣言するための web.xml がないため、OSGi サービス レジストリに登録する必要があります。
pax-web http ホワイトボードを使用してフィルターを登録しようとしましたが、doFilter メソッドが呼び出されません。分散 OSGI cxf 実装には、フィルターで org.apache.cxf.httpservice.filter プロパティを true に設定し、pax-web ホワイトボードを混乱させないように servletNames にダミー文字列を指定するための規定があることに気付きました。サーブレット フィルターを登録するために、標準の CXF (非配布) OSGi バンドルに似たようなことはありますか?