2 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
3 <modelVersion>4.0.0</modelVersion>
5 <artifactId>lispflowmapping-commons</artifactId>
6 <groupId>org.opendaylight.lispflowmapping</groupId>
7 <version>1.1.8-SNAPSHOT</version>
8 <relativePath>../../commons/parent</relativePath>
10 <artifactId>mappingservice.config</artifactId>
11 <name>${project.artifactId}</name>
12 <packaging>bundle</packaging>
14 <connection>scm:git:https://git.opendaylight.org/gerrit/p/lispflowmapping.git</connection>
15 <developerConnection>scm:git:ssh://git.opendaylight.org:29418/lispflowmapping.git</developerConnection>
16 <url>https://wiki.opendaylight.org/view/OpenDaylight_Lisp_Flow_Mapping:Main</url>
23 <jmxGeneratorPath>${project.build.directory}/generated-sources/config</jmxGeneratorPath>
29 <groupId>org.opendaylight.yangtools</groupId>
30 <artifactId>yang-maven-plugin</artifactId>
31 <version>${yang.version}</version>
35 <goal>generate-sources</goal>
41 org.opendaylight.controller.config.yangjmxgenerator.plugin.JMXGenerator
43 <outputBaseDir>${jmxGeneratorPath}</outputBaseDir>
44 <additionalConfiguration>
46 lispconfig==org.opendaylight.lispflowmapping.config.yang
47 </namespaceToPackage1>
48 </additionalConfiguration>
52 org.opendaylight.yangtools.maven.sal.api.gen.plugin.CodeGeneratorImpl
55 target/generated-sources/sal
59 <inspectDependencies>true</inspectDependencies>
65 <groupId>org.opendaylight.controller</groupId>
66 <artifactId>yang-jmx-generator-plugin</artifactId>
67 <version>0.2.3</version>
70 <groupId>org.opendaylight.yangtools</groupId>
71 <artifactId>maven-sal-api-gen-plugin</artifactId>
72 <version>${yang.version}</version>
81 <groupId>org.apache.felix</groupId>
82 <artifactId>maven-bundle-plugin</artifactId>
88 ch.qos.logback.classic,
89 ch.qos.logback.classic.encoder,
90 ch.qos.logback.classic.filter,
91 ch.qos.logback.classic.spi,
93 ch.qos.logback.core.status,
94 ch.qos.logback.core.encoder,
95 ch.qos.logback.core.rolling,
96 org.opendaylight.controller.config.api,
97 org.opendaylight.controller.config.api.runtime,
98 org.opendaylight.controller.config.api.annotations,
99 org.opendaylight.yangtools.yang.binding.annotations,
100 org.opendaylight.controller.config.spi,
101 com.google.common.base,
102 com.google.common.collect,
103 org.apache.commons.lang3,
106 org.opendaylight.lispflowmapping.type.sbplugin
109 org.opendaylight.lispflowmapping.config.yang
115 <groupId>org.opendaylight.yangtools</groupId>
116 <artifactId>yang-maven-plugin</artifactId>
119 <groupId>org.codehaus.mojo</groupId>
120 <artifactId>build-helper-maven-plugin</artifactId>
121 <version>1.8</version>
125 <phase>generate-sources</phase>
127 <goal>add-source</goal>
131 <source>${project.build.directory}/generated-sources/config</source>
141 <groupId>org.opendaylight.yangtools.model</groupId>
142 <artifactId>ietf-inet-types</artifactId>
145 <groupId>org.opendaylight.yangtools.model</groupId>
146 <artifactId>ietf-yang-types</artifactId>
149 <groupId>org.opendaylight.lispflowmapping</groupId>
150 <artifactId>mappingservice.api</artifactId>
153 <groupId>org.opendaylight.yangtools</groupId>
154 <artifactId>yang-binding</artifactId>
157 <groupId>org.opendaylight.yangtools</groupId>
158 <artifactId>yang-common</artifactId>
161 <groupId>org.opendaylight.controller</groupId>
162 <artifactId>config-api</artifactId>