現在、SpringMVCDispatcherServletと2つのCXFServletを備えたJavaWebアプリがあります。DispatcherServletはデフォルトのサーブレット(マッピング/
)であり、一方のCXFServletはにマップされ/api/*
、もう一方はにマップされ/services/*
ます。
私を悩ませているのは、CXFServletにマッピングせず/api/v0
に、2つのサービスをホストする1つのCXFServletを1つと1つにすることは不可能のように思われることです。これが可能であれば、別のサーブレットインスタンスの初期化時間、構成の手間、およびメモリ要件を節約できます。/services/myService
/*
/*
したがって、基本的に、私の質問は、共通のベース/ルートURLを使用せずに、できればSpring名前空間構成を使用してCXFServletにマッピングせずに、1つのCXFServletの2つのURLで2つのCXFサービスをホストする方法を知っているかどうかです。