Make sure to generate MD-SAL binding 64/4464/1 jenkins-controller-bulk-release-prepare-only-3 jenkins-controller-bulk-release-prepare-only-4
authorRobert Varga <rovarga@cisco.com>
Mon, 20 Jan 2014 22:12:23 +0000 (23:12 +0100)
committerRobert Varga <rovarga@cisco.com>
Mon, 20 Jan 2014 22:24:27 +0000 (23:24 +0100)
Config subsystem and MD-SAL are a bit intertwined, so make sure we
generate MD-SAL bindings for the config model too. Actually stops an
IllegalStateException from occuring.

Change-Id: Icab3cb3945831eed0af635b05084e3e75e18be14
Signed-off-by: Robert Varga <rovarga@cisco.com>
mappingservice/config/pom.xml

index 56c39dbccb7e2754fda69aedeeb3ca69409e95ba..ae7aeeb36f8889da7cbf8c81062a596a27ca0549 100644 (file)
                                                                                        </namespaceToPackage1>
                                                                                </additionalConfiguration>
                                                                        </generator>
+                                                                       <generator>
+                                                                               <codeGeneratorClass>
+                                                                                       org.opendaylight.yangtools.maven.sal.api.gen.plugin.CodeGeneratorImpl
+                                                                               </codeGeneratorClass>
+                                                                               <outputBaseDir>
+                                                                                       target/generated-sources/sal
+                                                                               </outputBaseDir>
+                                                                       </generator>
                                                                </codeGenerators>
                                                                <inspectDependencies>true</inspectDependencies>
                                                        </configuration>
                                                        <artifactId>yang-jmx-generator-plugin</artifactId>
                                                        <version>0.2.3-SNAPSHOT</version>
                                                </dependency>
+                                               <dependency>
+                                                       <groupId>org.opendaylight.yangtools</groupId>
+                                                       <artifactId>maven-sal-api-gen-plugin</artifactId>
+                                                       <version>${yang.version}</version>
+                                                       <type>jar</type>
+                                               </dependency>
                                        </dependencies>
                                </plugin>
                        </plugins>