Jonathan Hart

Moved onlab-rest bundle out of onos-api.

Having onlab-rest in onos-api creates a dependency issue because the
dependencies of onlab-rest are not included in onos-api. Usually people don't
see an issue because they also have another rest/web feature installed.

Fixes ONOS-505.

Change-Id: Ifd1526491eb526bb2d751d915fc97cceef5a64a9
(cherry picked from commit 449bd5bc)
......@@ -67,7 +67,6 @@
<bundle>mvn:com.sun.jersey/jersey-core/1.18.1</bundle>
<bundle>mvn:com.sun.jersey/jersey-server/1.18.1</bundle>
<bundle>mvn:com.sun.jersey/jersey-servlet/1.18.1</bundle>
</feature>
<feature name="onos-api" version="@FEATURE-VERSION"
......@@ -76,7 +75,6 @@
<feature>onos-thirdparty-base</feature>
<bundle>mvn:org.onosproject/onlab-misc/@ONOS-VERSION</bundle>
<bundle>mvn:org.onosproject/onlab-osgi/@ONOS-VERSION</bundle>
<bundle>mvn:org.onosproject/onlab-rest/@ONOS-VERSION</bundle>
<bundle>mvn:org.onosproject/onos-api/@ONOS-VERSION</bundle>
</feature>
......@@ -101,6 +99,7 @@
description="ONOS REST API components">
<feature>onos-api</feature>
<feature>onos-thirdparty-web</feature>
<bundle>mvn:org.onosproject/onlab-rest/@ONOS-VERSION</bundle>
<bundle>mvn:org.onosproject/onos-rest/@ONOS-VERSION</bundle>
</feature>
......@@ -109,6 +108,7 @@
<feature>onos-api</feature>
<feature>onos-thirdparty-web</feature>
<bundle>mvn:org.eclipse.jetty/jetty-websocket/8.1.15.v20140411</bundle>
<bundle>mvn:org.onosproject/onlab-rest/@ONOS-VERSION</bundle>
<bundle>mvn:org.onosproject/onos-gui/@ONOS-VERSION</bundle>
</feature>
......@@ -138,6 +138,7 @@
description="ONOS sample topology viewer application">
<feature>onos-api</feature>
<feature>onos-thirdparty-web</feature>
<bundle>mvn:org.onosproject/onlab-rest/@ONOS-VERSION</bundle>
<bundle>mvn:org.onosproject/onos-app-tvue/@ONOS-VERSION</bundle>
</feature>
......@@ -230,6 +231,4 @@
<bundle>mvn:org.onosproject/onos-app-election/@ONOS-VERSION</bundle>
</feature>
</features>
......