Как уточнить конфигурацию контекста с помощью сведений о конечной точке в JAXRS?
Вот что у меня есть для JAXWS:
<jaxws:endpoint id="s-myService" implementor="#myService"
serviceName="s2:MyService"
endpointName="e2:MyServiceEndpoint"
address="/my-service/soap/base"
publishedEndpointUrl="http://localhost:8080/my-service/soap/base"
xmlns:s2="http://localhost:8080/example-service/ns"
xmlns:e2="http://localhost:8080/example-service/ns"
/>
Как сделать так, чтобы следующая конечная точка JAXRS реализовывала те же детали?
<jaxrs:server id="r-myService"
address="/my-service/rest/base">
<jaxrs:serviceBeans>
<ref bean="myRestService" />
</jaxrs:serviceBeans>
<jaxrs:providers>
<bean class="org.codehaus.jackson.jaxrs.JacksonJsonProvider" />
<ref bean="SomethingGives"/>
</jaxrs:providers>
<jaxrs:extensionMappings>
<entry key="json" value="application/json" />
<entry key="xml" value="application/xml" />
</jaxrs:extensionMappings>
</jaxrs:server>
Мне бы очень хотелось, чтобы PublishEndpointUrl был реализован в службе REST. API для JAXRSServerFactoryBean подразумевает, что это можно сделать через унаследованное поле. Как должна быть реализована конфигурация контекста?