80708f5666ea5852a5f1a1597eb474cc3d7b4f78.svn-base 3.7 KB
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:context="http://www.springframework.org/schema/context"
    xmlns:jaxws="http://cxf.apache.org/jaxws"
    xmlns:jaxrs="http://cxf.apache.org/jaxrs"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:tx="http://www.springframework.org/schema/tx"
    xsi:schemaLocation="http://www.springframework.org/schema/beans 
    http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
    http://www.springframework.org/schema/context
    http://www.springframework.org/schema/context/spring-context-3.0.xsd
    http://cxf.apache.org/jaxws 
    http://cxf.apache.org/schemas/jaxws.xsd
    http://cxf.apache.org/jaxrs
    http://cxf.apache.org/schemas/jaxrs.xsd
    http://www.springframework.org/schema/tx 
    http://www.springframework.org/schema/tx/spring-tx.xsd 
    http://www.springframework.org/schema/aop 
    http://www.springframework.org/schema/aop/spring-aop.xsd">

	<import resource="classpath:META-INF/cxf/cxf.xml"/>
	<import resource="classpath:META-INF/cxf/cxf-extension-soap.xml"/>
	<import resource="classpath:META-INF/cxf/cxf-servlet.xml"/>
	
	<!-- YxyTimer webservice Wsdl模块配置 -->
	<bean id="linkmanWebserviceWsdl" class="yxy.timer.webservice.interfaces.impl.LinkManWebserviceImpl" />
	<!-- 客户分类 webservice wsdl 配置 -->
	<bean id="typeWebserviceWsdl" class="yxy.timer.webservice.interfaces.impl.CustomerTypeWebserviceImpl" />
	<!-- 用户签名 webservice wsdl 配置 -->
	<bean id="signatureWebserviceWsdl" class="yxy.timer.webservice.interfaces.impl.UserSignatureWebserviceImpl"/>
	<!-- 获取邮件基本信息webservice wsdl配置 -->
	<bean id="getmailinfoWsdl" class="yxy.timer.webservice.interfaces.impl.GetMailInterfacesImpl">
		<property name="yxysendmailmasterbasedao" ref="yxysendmailmasterbasedao"></property>
		<property name="yxysysparamaterservice" ref="yxysysparamaterservice"></property>
	</bean>
	
	<!-- webmail统计营销邮数据  wsdl 配置 -->
	<bean id="yxycountwebservicewsdl" class="yxy.timer.webservice.interfaces.impl.YxyCountWebserviceImpl">
		<property name="timercountyxydao" ref="timercountyxydao"></property>
	</bean>
	
	<!--联系人 webservice Wsdl访问方式 -->
	<jaxws:server id="linkmanWebservice" serviceClass="yxy.timer.webservice.interfaces.impl.LinkManWebserviceImpl" address="/linkmanWebservice">  
		<jaxws:serviceBean>  
	    	<ref bean="linkmanWebserviceWsdl" />  
	    </jaxws:serviceBean>  
	</jaxws:server>
	  
	 <!-- 客户分类 webservice Wsdl访问方式  --> 
	 <jaxws:server id="typeWebservice" serviceClass="yxy.timer.webservice.interfaces.impl.CustomerTypeWebserviceImpl" address="/typeWebservice">
	 	<jaxws:serviceBean>
	 		<ref bean="typeWebserviceWsdl"/>
	 	</jaxws:serviceBean>
	 </jaxws:server>
	 
	 <!-- 用户签名webservice Wsdl访问方式 -->
	 <jaxws:server id="signatueWebservice" serviceClass="yxy.timer.webservice.interfaces.impl.UserSignatureWebserviceImpl" address="/signatureWebservice">
	 	<jaxws:serviceBean>
	 		<ref bean="signatureWebserviceWsdl"/>
	 	</jaxws:serviceBean>
	 </jaxws:server>
	 
	 <!-- webmail统计营销邮数据 -->
	 <jaxws:server id="yxycountwebservice" serviceClass="yxy.timer.webservice.interfaces.impl.YxyCountWebserviceImpl" address="/yxycountWebservice">
	 	<jaxws:serviceBean>
	 		<ref bean="yxycountwebservicewsdl"/>
	 	</jaxws:serviceBean>
	 </jaxws:server>
	 
	 <!-- 获取邮件基本信息webservice wsdl配置 -->
	 <jaxws:server id="getmailinfowebservice" serviceClass="yxy.timer.webservice.interfaces.impl.GetMailInterfacesImpl" address="/yxymailinfoWebservice">
	 	<jaxws:serviceBean>
	 		<ref bean="getmailinfoWsdl"/>
	 	</jaxws:serviceBean>
	 </jaxws:server>
 </beans>