<bean class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
<property name="urlMap">
<map>
<entry key="/myHelloService.ws"><!-- 暴露的服务名称 -->
<ref bean="myTest" />
</entry>
</map>
</property>
</bean>
<bean id="myTest" parent="webService"
class="org.codehaus.xfire.spring.remoting.XFireExporter">
<!-- 定义实现类(指向applicationContext-webService.xml) -->
<property name="serviceBean">
<ref bean="myHelloBean" />
</property>
<!-- 定义接口类 -->
<property name="serviceClass">
<value>test.HelloRemote</value>
</property>
</bean>
<!-- webService 基本配置 -->
<bean id="webService"
class="org.codehaus.xfire.spring.remoting.XFireExporter"
abstract="true">
<property name="serviceFactory">
<ref bean="xfire.serviceFactory" />
</property>
<property name="xfire">
<ref bean="xfire" />
</property>
</bean>
</beans>
----------------------------------------------
spring 的配置文件 applicationContext-webService.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN"
"http://www.springframework.org/dtd/spring-beans.dtd">
<beans>
<bean id="myHelloBean" class="test.HelloBean"></bean>
</beans>

