<!-- Repos needed by the UI -->
<repository>mvn:org.opendaylight.dlux/features-dlux/{{VERSION}}/xml/features</repository>
<!-- Repos needed by IOvisor Renderer -->
- <repository>mvn:org.opendaylight.aaa/features-aaa/${aaa.version}/xml/features</repository>
+ <repository>mvn:org.opendaylight.aaa/features-aaa-shiro/${aaa.version}/xml/features</repository>
+ <!-- Repos needed by sxp-mapper -->
+ <repository>mvn:org.opendaylight.sxp/features/${sxp.version}/xml/features</repository>
<!-- The common GBP components -->
<feature name='odl-groupbasedpolicy-base' version='${project.version}' description='OpenDaylight :: groupbasedpolicy :: Base Copmonents'>
<feature version='${sfc.version}'>odl-sfc-ui</feature>
<bundle>mvn:commons-net/commons-net/{{VERSION}}</bundle>
<bundle>mvn:org.opendaylight.groupbasedpolicy/ofoverlay-renderer/{{VERSION}}</bundle>
+ <bundle>mvn:com.sun.jersey/jersey-core/{{VERSION}}</bundle>
+ <bundle>mvn:com.sun.jersey/jersey-client/{{VERSION}}</bundle>
+ <bundle>mvn:com.google.code.gson/gson/{{VERSION}}</bundle>
<configfile finalname="${config.configfile.directory}/15-groupbasedpolicy-ofoverlay.xml">mvn:org.opendaylight.groupbasedpolicy/ofoverlay-renderer/{{VERSION}}/xml/config</configfile>
</feature>
This renderer maps GBP service model to agents of the IOVisor Linux Foundation project.
-->
<feature name='odl-groupbasedpolicy-iovisor' version='${project.version}'
- description='OpenDaylight :: groupbasedpolicy :: IOVisor Renderer'>
+ description='OpenDaylight :: groupbasedpolicy :: IOVisor Renderer'>
<feature>war</feature>
- <feature version='${aaa.version}'>odl-aaa-authn</feature>
+ <feature version='${aaa.version}'>odl-aaa-shiro</feature>
<feature version="${project.version}">odl-groupbasedpolicy-base</feature>
<feature version="${restconf.version}">odl-restconf</feature>
<bundle>mvn:org.opendaylight.groupbasedpolicy/iovisor-renderer/{{VERSION}}</bundle>
<feature version="${neutron.version}">odl-neutron-service</feature>
<feature version="${project.version}">odl-groupbasedpolicy-base</feature>
<feature version="${project.version}">odl-groupbasedpolicy-ofoverlay</feature>
+ <bundle>mvn:org.opendaylight.neutron/dummyprovider/{{VERSION}}</bundle>
<bundle>mvn:org.opendaylight.groupbasedpolicy/neutron-mapper/{{VERSION}}</bundle>
<bundle>mvn:org.opendaylight.groupbasedpolicy/neutron-ovsdb/{{VERSION}}</bundle>
<configfile finalname="${config.configfile.directory}/15-neutron-mapper.xml">mvn:org.opendaylight.groupbasedpolicy/neutron-mapper/{{VERSION}}/xml/config</configfile>
<feature version="${project.version}">odl-groupbasedpolicy-uibackend</feature>
<bundle>mvn:org.opendaylight.groupbasedpolicy/groupbasedpolicy-ui-bundle/{{VERSION}}</bundle>
</feature>
+
+ <!--
+ SXP-MAPPER
+ -->
+ <feature name='odl-groupbasedpolicy-sxp-mapper' version='${project.version}' description='OpenDaylight :: groupbasedpolicy :: sxp-mapper'>
+ <feature version="${project.version}">odl-groupbasedpolicy-base</feature>
+ <feature version="${sxp.version}">odl-sxp-core</feature>
+ <bundle>mvn:commons-net/commons-net/{{VERSION}}</bundle>
+ <bundle>mvn:org.opendaylight.groupbasedpolicy/sxp-mapper/{{VERSION}}</bundle>
+ <configfile finalname="${config.configfile.directory}/15-groupbasedpolicy-sxp-mapper.xml">mvn:org.opendaylight.groupbasedpolicy/sxp-mapper/{{VERSION}}/xml/config</configfile>
+ </feature>
</features>