============LICENSE_START=======================================================\r
ONAP : APPC\r
================================================================================\r
- Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.\r
+ Copyright (C) 2017-2018 AT&T Intellectual Property. All rights reserved.\r
================================================================================\r
Copyright (C) 2017 Amdocs\r
=============================================================================\r
See the License for the specific language governing permissions and\r
limitations under the License.\r
\r
- ECOMP is a trademark and service mark of AT&T Intellectual Property.\r
============LICENSE_END=========================================================\r
-->\r
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"\r
<modelVersion>4.0.0</modelVersion>\r
<parent>\r
<artifactId>appc-java-client</artifactId>\r
- <groupId>org.openecomp.appc.client</groupId>\r
- <version>1.3.0-SNAPSHOT</version>\r
+ <groupId>org.onap.appc.client</groupId>\r
+ <version>1.6.0</version>\r
</parent>\r
\r
<artifactId>client-kit</artifactId>\r
<licenseDir>${project.parent.parent.basedir}</licenseDir>\r
</properties>\r
\r
+ <build>\r
+ <plugins>\r
+ <plugin>\r
+ <groupId>org.onap.appc.client</groupId>\r
+ <artifactId>code-generator</artifactId>\r
+ <version>${project.parent.version}</version>\r
+ <dependencies>\r
+ <dependency>\r
+ <groupId>org.onap.appc</groupId>\r
+ <artifactId>appc-provider-model</artifactId>\r
+ <version>${project.parent.version}</version>\r
+ </dependency>\r
+ </dependencies>\r
+ <executions>\r
+ <execution>\r
+ <id>code-generate-json</id>\r
+ <goals>\r
+ <goal>generate-sources</goal>\r
+ </goals>\r
+ <configuration>\r
+ <sourceFileName>META-INF/yang/appc-provider-lcm@2016-01-08.yang</sourceFileName>\r
+ <outputFileName>target/generated-sources/appc-provider-lcm/appc-provider-lcm.json</outputFileName>\r
+ <templateName>templates/open-api/yang-to-open-api.ftl</templateName>\r
+ <contextBuilderClassName>org.onap.appc.tools.generator.extensions.YangContextBuilderImpl\r
+ </contextBuilderClassName>\r
+ <contextConfigFileName>APPC</contextConfigFileName>\r
+ </configuration>\r
+ </execution>\r
+ <execution>\r
+ <id>code-generate-java</id>\r
+ <goals>\r
+ <goal>generate-sources</goal>\r
+ </goals>\r
+ <configuration>\r
+ <sourceFileName>target/generated-sources/appc-provider-lcm/appc-provider-lcm.json</sourceFileName>\r
+ <outputFileName>target/generated-sources/appc-provider-lcm/output.txt</outputFileName>\r
+ <templateName>templates/client-kit/open-api-to-java.ftl</templateName>\r
+ <contextBuilderClassName>org.onap.appc.tools.generator.extensions.JsonContextBuilderImpl</contextBuilderClassName>\r
+ <contextConfigFileName>configuration/client-kit.properties</contextConfigFileName>\r
+ </configuration>\r
+ </execution>\r
+ </executions>\r
+ </plugin>\r
+ </plugins>\r
+ </build>\r
+\r
<dependencies>\r
<dependency>\r
- <groupId>org.openecomp.appc.client</groupId>\r
+ <groupId>org.onap.appc.client</groupId>\r
<artifactId>client-lib</artifactId>\r
<version>${project.parent.version}</version>\r
</dependency>\r
<version>${yang.parser.impl.version}</version>\r
<scope>test</scope>\r
</dependency>\r
+\r
</dependencies>\r
</project>\r