All Downloads are FREE. Search and download functionalities are using the official Maven repository.

n.dragon-uddi-ws.1.1-alpha1.source-code.applicationContext-uddi-services.xml Maven / Gradle / Ivy

There is a newer version: 1.1
Show newest version
<?xml version="1.0" encoding="UTF-8"?>
	<!--
		Dragon - SOA Governance Platform. Copyright (c) 2009 EBM Websourcing,
		http://www.ebmwebsourcing.com/ This library is free software; you can
		redistribute it and/or modify it under the terms of the GNU Lesser
		General Public License as published by the Free Software Foundation;
		either version 2.1 of the License, or (at your option) any later
		version. This library is distributed in the hope that it will be
		useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
		MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
		Lesser General Public License for more details. You should have
		received a copy of the GNU Lesser General Public License along with
		this library; if not, write to the Free Software Foundation, Inc., 59
		Temple Place, Suite 330, Boston, MA 02111-1307 USA Initial
		developer(s): EBM WebSourcing
	-->
<beans xmlns="http://www.springframework.org/schema/beans"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:jaxws="http://cxf.apache.org/jaxws"
	xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://cxf.apache.org/jaxws http://cxf.apache.org/schemas/jaxws.xsd">

	<!-- UDDI Service beans declaration -->
	<!-- V3 beans -->
	<bean name="uddiInquiryServiceV3" class="org.ow2.dragon.service.uddi.v3.impl.UDDIInquiryImpl">
		<constructor-arg>
			<ref bean="universalUnifiedDAO" />
		</constructor-arg>
		<constructor-arg>
			<ref bean="org.apache.cxf.jaxws.context.WebServiceContextImpl" />
		</constructor-arg>
	</bean>

	<jaxws:endpoint id="uddiInquiryWSV3" implementor="#uddiInquiryServiceV3"
		address="/UddiInquiryServiceV3" />

	<bean name="uddiPublicationServiceV3"
		class="org.ow2.dragon.service.uddi.v3.impl.UDDIPublicationImpl">
		<constructor-arg>
			<ref bean="universalUnifiedDAO" />
		</constructor-arg>
		<constructor-arg>
			<ref bean="metadataService" />
		</constructor-arg>
	</bean>

	<jaxws:endpoint id="uddiPublicationWSV3" implementor="#uddiPublicationServiceV3"
		address="/UddiPublicationServiceV3" />

	<!-- V2 beans -->
	<bean name="uddiInquiryServiceV2" class="org.ow2.dragon.service.uddi.v2.impl.InquireImpl">
		<constructor-arg>
			<ref bean="universalUnifiedDAO" />
		</constructor-arg>
		<constructor-arg>
			<ref bean="org.apache.cxf.jaxws.context.WebServiceContextImpl" />
		</constructor-arg>
	</bean>

	<jaxws:endpoint id="uddiInquiryWSV2" implementor="#uddiInquiryServiceV2"
		address="/UddiInquiryServiceV2" />

</beans>




© 2015 - 2024 Weber Informatics LLC | Privacy Policy