WEB-INF.mvc-dispatcher-servlet-osgi.xml Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of st-core-services Show documentation
Show all versions of st-core-services Show documentation
The set of core services bundled with the default Semantic Turkey XPI
<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:osgi="http://www.springframework.org/schema/osgi" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:util="http://www.springframework.org/schema/util" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.1.xsd http://www.springframework.org/schema/osgi http://www.springframework.org/schema/osgi/spring-osgi.xsd http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-3.1.xsd "> <!-- Imports the custom range provider from the service registry --> <osgi:reference id="customFormManager" interface="it.uniroma2.art.semanticturkey.customform.CustomFormManager" /> <!-- Imports the CODA-core provider from the service registry --> <osgi:reference id="CODACoreProvider" interface="it.uniroma2.art.semanticturkey.customform.CODACoreProvider" /> <osgi:service ref="conversionService" interface="org.springframework.core.convert.ConversionService" /> <osgi:reference id="codaOSGiFactory" interface="it.uniroma2.art.coda.osgi.bundle.CODAOSGiFactory" /> <osgi:reference id="extensionPointManager" interface="it.uniroma2.art.semanticturkey.extension.ExtensionPointManager" /> <!-- Imports the MAPALE façade --> <osgi:reference id="mediationFramework" interface="it.uniroma2.art.maple.orchestration.MediationFramework" /> <osgi:service ref="stSpecificRandomIDGenerator" interface="it.uniroma2.art.coda.interfaces.Converter"> <osgi:service-properties> <entry key="it.uniroma2.art.coda.contractInterface" value="it.uniroma2.art.coda.converters.contracts.RandomIdGenerator" /> <entry key="it.uniroma2.art.coda.converter"> <util:constant static-field="it.uniroma2.art.semanticturkey.converters.STSpecificRandomIDGenerator.CONVERTER_URI" /> </entry> </osgi:service-properties> </osgi:service> <osgi:reference id="resourceChangeNotificationManager" interface="it.uniroma2.art.semanticturkey.notification.ResourceChangeNotificationManager" /> <osgi:reference id="resourceMetadataManager" interface="it.uniroma2.art.semanticturkey.versioning.ResourceMetadataManager" /> <osgi:reference id="configRepository" interface="org.apache.karaf.config.core.ConfigRepository" /> </beans>