到目前为止,我一直使用apache cxf来托管一些Web服务,我的总线在blueprint.xml
中配置如下:
<cxf:bus>
<cxf:features>
</cxf:features>
</cxf:bus>
网络应用程序可在http://localhost:8182/cxf/myservice
上找到。
基本上,我希望能够指定/cxf/
部分 - 我该怎么做?
例如:
网络应用程序可在http://localhost:8182/foo/myservice
上找到。
(请注意,在我的情况下,我实际上想配置2个cxf总线......一个在/cxf
,一个在/foo
......)
编辑:我想澄清一下,因为我需要配置2个不同的总线,即&#34;全球&#34;属性org.apache.cxf.servlet.context=/xyz
的设置无法解决我的问题。
我需要这样的东西:
<!-- first bus -->
<cxf:bus id="cxf">
<!-- configure context to /cxf somehow... -->
<cxf:features>
</cxf:features>
</cxf:bus>
<!-- second bus -->
<cxf:bus id="foo">
<!-- configure context to /foo somehow... -->
<cxf:features>
</cxf:features>
</cxf:bus>