Implemented a simple northbound service and add it to the features.
[alto.git] / alto-northbound / pom.xml
index cdef005d9e64a7d41688c0ad299523bac1489fa1..0f873569bcf411cc78d5a311d976a605a5307585 100644 (file)
@@ -11,6 +11,7 @@
   </parent>
   <groupId>org.opendaylight.alto</groupId>
   <artifactId>alto-northbound</artifactId>
+  <version>1.0.0-SNAPSHOT</version>
   <packaging>bundle</packaging>
 
   <build>
@@ -22,7 +23,7 @@
           <dependency>
             <groupId>org.opendaylight.controller</groupId>
             <artifactId>sal</artifactId>
-            <version>0.7.1-SNAPSHOT</version>
+            <version>${sal.version}</version>
           </dependency>
         </dependencies>
       </plugin>
@@ -35,7 +36,8 @@
         <configuration>
           <instructions>
             <Import-Package>
-              org.codehaus.jettison.json,
+              org.opendaylight.yang.gen.v1.urn.opendaylight.alto.*,
+              org.opendaylight.alto.services.api,
               org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev100924,
               org.opendaylight.yang.gen.v1.urn.opendaylight.alto.service.types.rev141101,
               org.apache.commons.logging,
     <dependency>
       <groupId>org.opendaylight.controller.thirdparty</groupId>
       <artifactId>com.sun.jersey.jersey-servlet</artifactId>
-      <version>1.17</version>
+      <version>${jersey.servlet.version}</version>
+    </dependency>
+
+    <dependency>
+      <groupId>com.sun.jersey</groupId>
+      <artifactId>jersey-json</artifactId>
+      <version>${jersey.json.version}</version>
     </dependency>
 
     <dependency>
       <groupId>org.opendaylight.controller</groupId>
       <artifactId>commons.northbound</artifactId>
-      <version>0.4.2-SNAPSHOT</version>
+      <version>${controller.commons.northbound.version}</version>
     </dependency>
 
     <dependency>
     <dependency>
       <groupId>org.opendaylight.controller.thirdparty</groupId>
       <artifactId>org.apache.catalina.filters.CorsFilter</artifactId>
-      <version>7.0.42</version>
+      <version>${corsfilter.version}</version>
     </dependency>
 
     <dependency>
-      <groupId>org.codehaus.jettison</groupId>
-      <artifactId>jettison</artifactId>
-      <version>1.3.7</version>
+      <groupId>${project.groupId}</groupId>
+      <artifactId>alto-model</artifactId>
+      <version>${project.version}</version>
     </dependency>
 
     <dependency>
       <version>${project.version}</version>
     </dependency>
 
+    <dependency>
+      <groupId>${project.groupId}</groupId>
+      <artifactId>services.api</artifactId>
+      <version>${project.version}</version>
+    </dependency>
+
   </dependencies>
 </project>