From 30712afec4c80c7f3a49788a8f52d27611605698 Mon Sep 17 00:00:00 2001 From: Ed Warnicke Date: Mon, 25 Aug 2014 23:31:33 -0500 Subject: [PATCH] Added feature for sal-mdsal-xsql Change-Id: I041f6939b837c281f103310bcaf7bcbda4f1ab2d Signed-off-by: Ed Warnicke --- features/mdsal/pom.xml | 4 ++ .../mdsal/src/main/resources/features.xml | 6 ++ opendaylight/commons/opendaylight/pom.xml | 6 ++ opendaylight/md-sal/pom.xml | 7 ++- .../md-sal/sal-clustering-config/pom.xml | 24 ++++++++ .../md-sal/sal-dom-xsql-config/pom.xml | 57 +++++++++++++++++++ .../src/main/resources/04-xsql.xml | 29 ++++++++++ 7 files changed, 130 insertions(+), 3 deletions(-) create mode 100644 opendaylight/md-sal/sal-dom-xsql-config/pom.xml create mode 100644 opendaylight/md-sal/sal-dom-xsql-config/src/main/resources/04-xsql.xml diff --git a/features/mdsal/pom.xml b/features/mdsal/pom.xml index 5be0061698..3a9de7abcd 100644 --- a/features/mdsal/pom.xml +++ b/features/mdsal/pom.xml @@ -56,6 +56,10 @@ org.opendaylight.controller sal-broker-impl + + org.opendaylight.controller + sal-dom-xsql + org.opendaylight.controller sal-binding-api diff --git a/features/mdsal/src/main/resources/features.xml b/features/mdsal/src/main/resources/features.xml index 754e97dee3..9e29fc84f8 100644 --- a/features/mdsal/src/main/resources/features.xml +++ b/features/mdsal/src/main/resources/features.xml @@ -11,6 +11,7 @@ odl-mdsal-broker odl-mdsal-netconf-connector odl-restconf + odl-mdsal-xsql odl-toaster @@ -65,4 +66,9 @@ mvn:org.opendaylight.controller.samples/sample-toaster-provider/${project.version} mvn:org.opendaylight.controller.samples/toaster-config/${project.version}/xml/config + + odl-mdsal-broker + mvn:org.opendaylight.controller/sal-dom-xsql/${project.version} + mvn:org.opendaylight.controller/sal-dom-xsql-config/${project.version}/xml/config + diff --git a/opendaylight/commons/opendaylight/pom.xml b/opendaylight/commons/opendaylight/pom.xml index b9a6f38412..8fd173c094 100644 --- a/opendaylight/commons/opendaylight/pom.xml +++ b/opendaylight/commons/opendaylight/pom.xml @@ -78,6 +78,7 @@ etc/opendaylight/karaf 00-netty.xml 01-mdsal.xml + 04-xsql.xml 01-netconf.xml 03-toaster-sample.xml 10-rest-connector.xml @@ -1276,6 +1277,11 @@ sal-connector-api ${mdsal.version} + + org.opendaylight.controller + sal-dom-xsql + ${mdsal.version} + org.opendaylight.controller sal-core-api diff --git a/opendaylight/md-sal/pom.xml b/opendaylight/md-sal/pom.xml index 6c6760d789..c184c44d7d 100644 --- a/opendaylight/md-sal/pom.xml +++ b/opendaylight/md-sal/pom.xml @@ -83,6 +83,7 @@ sal-remoterpc-connector + sal-dom-xsql-config @@ -123,7 +124,7 @@ - + @@ -136,7 +137,7 @@ - + @@ -216,4 +217,4 @@ - + \ No newline at end of file diff --git a/opendaylight/md-sal/sal-clustering-config/pom.xml b/opendaylight/md-sal/sal-clustering-config/pom.xml index a42a66aed1..31b658d1d7 100644 --- a/opendaylight/md-sal/sal-clustering-config/pom.xml +++ b/opendaylight/md-sal/sal-clustering-config/pom.xml @@ -18,5 +18,29 @@ Configuration files for md-sal clustering jar + + + org.codehaus.mojo + build-helper-maven-plugin + + + attach-artifacts + + attach-artifact + + package + + + + ${project.build.directory}/classes/initial/05-clustering.xml.conf + xml + config + + + + + + + diff --git a/opendaylight/md-sal/sal-dom-xsql-config/pom.xml b/opendaylight/md-sal/sal-dom-xsql-config/pom.xml new file mode 100644 index 0000000000..077405fe6e --- /dev/null +++ b/opendaylight/md-sal/sal-dom-xsql-config/pom.xml @@ -0,0 +1,57 @@ + + + + 4.0.0 + + + sal-parent + org.opendaylight.controller + 1.1-SNAPSHOT + + sal-dom-xsql-config + org.opendaylight.controller + Configuration files for md-sal + jar + + + 04-xsql.xml + + + + + org.codehaus.mojo + build-helper-maven-plugin + + + attach-artifacts + + attach-artifact + + package + + + + ${project.build.directory}/classes/${configfile} + xml + config + + + + + + + + + + scm:git:ssh://git.opendaylight.org:29418/controller.git + scm:git:ssh://git.opendaylight.org:29418/controller.git + HEAD + https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=summary + + diff --git a/opendaylight/md-sal/sal-dom-xsql-config/src/main/resources/04-xsql.xml b/opendaylight/md-sal/sal-dom-xsql-config/src/main/resources/04-xsql.xml new file mode 100644 index 0000000000..d7d547d19e --- /dev/null +++ b/opendaylight/md-sal/sal-dom-xsql-config/src/main/resources/04-xsql.xml @@ -0,0 +1,29 @@ + + + + + + + XSQL:XSQL + + XSQL + + binding:binding-data-broker + binding-data-broker + + + dom:dom-async-data-broker + inmemory-data-broker + + + dom:schema-service + yang-schema-service + + + + + + + http://netconfcentral.org/ns/XSQL?module=XSQL&revision=2014-06-26 + + -- 2.36.6