diff --git a/apps/openroadm/network/pom.xml b/apps/openroadm/network/pom.xml
index 87594abbd5..eb08d46d45 100644
--- a/apps/openroadm/network/pom.xml
+++ b/apps/openroadm/network/pom.xml
@@ -22,20 +22,31 @@
onos-apps-openroadm
org.onosproject
- 1.2.1-SNAPSHOT
+ 1.11.0-SNAPSHOT
../pom.xml
onos-apps-openroadm-network
- 1.2.1-SNAPSHOT
bundle
Open ROADM Network Model
+
org.onosproject
- onos-app-yang
- 1.10.0-SNAPSHOT
+ onos-yang-model
+
+
+ org.onosproject
+ onos-yang-runtime
+
+
+
+ org.onosproject
+ onos-apps-openroadm-yangmodel
+ ${project.version}
+
+
-
\ No newline at end of file
+
diff --git a/apps/openroadm/pom.xml b/apps/openroadm/pom.xml
index ffbadfad40..6e5405c5bb 100644
--- a/apps/openroadm/pom.xml
+++ b/apps/openroadm/pom.xml
@@ -22,18 +22,16 @@
org.onosproject
onos-apps
- 1.10.0-SNAPSHOT
+ 1.11.0-SNAPSHOT
../pom.xml
onos-apps-openroadm
- 1.2.1-SNAPSHOT
pom
- Open ROADM Application
+ Open ROADM (1.2.1)Application
- yangmodel
service
network
-
\ No newline at end of file
+
diff --git a/apps/openroadm/service/pom.xml b/apps/openroadm/service/pom.xml
index 7f5499aa91..71bd710a5a 100644
--- a/apps/openroadm/service/pom.xml
+++ b/apps/openroadm/service/pom.xml
@@ -22,20 +22,31 @@
onos-apps-openroadm
org.onosproject
- 1.2.1-SNAPSHOT
+ 1.11.0-SNAPSHOT
../pom.xml
onos-apps-openroadm-service
- 1.2.1-SNAPSHOT
bundle
Open ROADM Service Model
+
org.onosproject
- onos-app-yang
- 1.10.0-SNAPSHOT
+ onos-yang-model
+
+
+ org.onosproject
+ onos-yang-runtime
+
+
+
+ org.onosproject
+ onos-apps-openroadm-yangmodel
+ ${project.version}
+
+
-
\ No newline at end of file
+
diff --git a/apps/pom.xml b/apps/pom.xml
index f6edde01a6..ad946b9896 100644
--- a/apps/pom.xml
+++ b/apps/pom.xml
@@ -85,6 +85,7 @@
mappingmanagement
network-troubleshoot
restconf
+ yang
diff --git a/apps/yang/pom.xml b/apps/yang/pom.xml
new file mode 100644
index 0000000000..1675168f50
--- /dev/null
+++ b/apps/yang/pom.xml
@@ -0,0 +1,99 @@
+
+
+
+ 4.0.0
+
+
+ org.onosproject
+ onos-apps
+ 1.11.0-SNAPSHOT
+
+
+ onos-apps-yang
+ bundle
+ YANG Compiler and Runtime
+
+
+ org.onosproject.yang
+
+
+
+
+
+ org.onosproject
+ onos-yang-model
+
+
+
+ org.onosproject
+ onos-yang-runtime
+
+
+
+ org.onosproject
+ onos-yang-serializers-xml
+
+
+
+ org.onosproject
+ onos-yang-serializers-json
+
+
+
+ org.apache.felix
+ org.apache.felix.scr.annotations
+
+
+
+ org.onosproject
+ onos-api
+ ${project.version}
+
+
+
+ org.onosproject
+ onos-cli
+ ${project.version}
+
+
+
+ org.apache.karaf.shell
+ org.apache.karaf.shell.console
+
+
+
+
+
+
+
+
+ org.apache.felix
+ maven-bundle-plugin
+
+
+
+ org.onosproject
+ onos-maven-plugin
+
+
+
+
+
+
+
diff --git a/lib/pom.xml b/lib/pom.xml
index 95accdca33..d25b48438c 100644
--- a/lib/pom.xml
+++ b/lib/pom.xml
@@ -399,6 +399,16 @@
onos-yang-runtime
${onos-yang-tools.version}
+
+ org.onosproject
+ onos-yang-serializers-xml
+ ${onos-yang-tools.version}
+
+
+ org.onosproject
+ onos-yang-serializers-json
+ ${onos-yang-tools.version}
+
diff --git a/models/openroadm/pom.xml b/models/openroadm/pom.xml
index 0ac295d493..c6bc223705 100644
--- a/models/openroadm/pom.xml
+++ b/models/openroadm/pom.xml
@@ -20,14 +20,141 @@
4.0.0
- onos-apps-openroadm
org.onosproject
- 1.2.1-SNAPSHOT
- ../pom.xml
+ onos
+ 1.11.0-SNAPSHOT
+ ../../pom.xml
onos-apps-openroadm-yangmodel
- 1.2.1-SNAPSHOT
bundle
- Open ROADM YANG models
-
\ No newline at end of file
+ Open ROADM YANG models (1.2.1)
+
+
+ org.onosproject.models.openroadm
+
+
+
+
+
+ org.onosproject
+ onos-yang-model
+
+
+
+ org.onosproject
+ onos-apps-yang
+ ${project.version}
+
+
+
+
+
+
+
+
+ org.apache.felix
+ maven-bundle-plugin
+ true
+
+
+ yang/resources/YangMetaData.ser=target/classes/yang/resources/YangMetaData.ser
+
+
+
+
+
+ org.onosproject
+ onos-yang-compiler-maven-plugin
+
+
+
+ org.onosproject
+ onos-maven-plugin
+
+
+
+ org.codehaus.mojo
+ build-helper-maven-plugin
+ 3.0.0
+
+
+ add-source
+ generate-sources
+
+ add-source
+
+
+
+ ${project.build.directory}/generated-sources
+
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-clean-plugin
+ 3.0.0
+
+
+ onos-yang-plugin-workaround
+
+ initialize
+
+ clean
+
+
+ true
+
+
+ target/generated-sources
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.eclipse.m2e
+ lifecycle-mapping
+ 1.0.0
+
+
+
+
+
+
+ org.apache.maven.plugins
+
+
+ maven-clean-plugin
+
+
+ [3.0.0,)
+
+
+ clean
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pom.xml b/pom.xml
index d5aa6a21cd..46702ce2c7 100644
--- a/pom.xml
+++ b/pom.xml
@@ -66,6 +66,8 @@
incubator
features
+ models/openroadm
+
tools/package/archetypes
tools/package/branding