私のWebサービスには/myapp/ admin/servicesのようなRESTエンドポイントURLがあります。設定org.apache.cxf.servlet.hide-service-list-page=false
すると、URLがCXFサービスリストに乗っ取られます。これは、リストのURLがorg.apache.cxf.transport.servlet.ServletControllerで相対的であるために発生します。
OK、結構です。URL構造で「services」というフレーズを使用するべきではありませんでした。Meaculpa。しかし、どうすればこれを修正できますか?ServletControllerのデフォルトの「/services」を上書きしたいのですが。そのクラスでsetServiceListRelativePath()を呼び出すためにコンテナが必要なだけですが、その方法がわかりません。これを行うための魔法のSpringスニペットがあると思いますか?
重要な場合は、TalendServiceFactoryにバンドルされているCXFを使用しています。