1

以下のようにすべてのWebサービスを構成しているapplicationContext.xmlがあります-

<import resource="classpath:META-INF/cxf/cxf.xml" />
<import resource="classpath:META-INF/cxf/cxf-extension-jaxrs-binding.xml" />
<import resource="classpath:META-INF/cxf/cxf-servlet.xml" />

<jaxrs:server id="restContainer" address="/">
    <jaxrs:serviceBeans>
        <ref bean="bookService" />
        <ref bean="movieService" />
    </jaxrs:serviceBeans>
</jaxrs:server>


<bean id="bookService" class="com.informit.apachecxfexample.BookServiceImpl"/> 
<bean id="movieService" class="com.informit.apachecxfexample.MovieServiceImpl"/> 

ただし、最初のサービス (bookService) のみを呼び出すことができます。参照Beanの順序を変更すると

<ref bean="movieService" />
<ref bean="bookService" />

上記の場合、movieService のみが呼び出されます。

applicationContext.xml で構成されたすべてのサービスを呼び出す方法はありますか?

4

0 に答える 0