blob: 3d63620f1bb21440880d18d84ffece104a1381dc [file] [log] [blame]
Anand Chaturvedie178b072017-08-14 20:10:36 -04001<?xml version="1.0" encoding="UTF-8"?>
2<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4 <modelVersion>4.0.0</modelVersion>
5 <parent>
6 <groupId>org.openecomp.appc</groupId>
7 <artifactId>appc-aai-client</artifactId>
8 <version>1.1.0-SNAPSHOT</version>
9 </parent>
10 <artifactId>appc-aai-client-provider</artifactId>
11 <packaging>bundle</packaging>
12 <name>APPC AAI Client - Provider</name>
13
14 <properties>
15 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
16 </properties>
17 <dependencies>
18 <dependency>
19 <groupId>equinoxSDK381</groupId>
20 <artifactId>org.eclipse.osgi</artifactId>
21 <version>${equinox.osgi.version}</version>
22 </dependency>
23 <dependency>
Patrick Brady76706002017-09-04 21:37:25 -070024 <groupId>org.onap.ccsdk.sli.core</groupId>
Anand Chaturvedie178b072017-08-14 20:10:36 -040025 <artifactId>sli-provider</artifactId>
26 <scope>compile</scope>
27 </dependency>
28
29 <dependency>
Patrick Brady76706002017-09-04 21:37:25 -070030 <groupId>org.onap.ccsdk.sli.adaptors</groupId>
Anand Chaturvedie178b072017-08-14 20:10:36 -040031 <artifactId>aai-service-provider</artifactId>
Patrick Brady76706002017-09-04 21:37:25 -070032 <version>${ccsdk.sli.plugins.version}</version>
Anand Chaturvedie178b072017-08-14 20:10:36 -040033 <scope>compile</scope>
34 </dependency>
35
36
37 <dependency>
38 <groupId>commons-io</groupId>
39 <artifactId>commons-io</artifactId>
40 <version>2.5</version>
41 </dependency>
42
43 <dependency>
44 <groupId>com.att.eelf</groupId>
45 <artifactId>eelf-core</artifactId>
46 </dependency>
47
48 <dependency>
49 <groupId>junit</groupId>
50 <artifactId>junit</artifactId>
51 <scope>test</scope>
52 </dependency>
53
54
55
56 </dependencies>
57 <build>
58 <plugins>
59 <plugin>
60 <artifactId>maven-resources-plugin</artifactId>
61 <version>2.6</version>
62 <executions>
63 <execution>
64 <id>copy-xsl</id>
65 <goals>
66 <goal>copy-resources</goal>
67 </goals>
68 <phase>validate</phase>
69 <configuration>
70 <outputDirectory>${basedir}/target/templates/xslt/sbg</outputDirectory>
71 <resources>
72 <resource>
73 <directory>src/main/resources/xsl</directory>
74 <includes>
75 <include>*</include>
76 </includes>
77 <filtering>true</filtering>
78 </resource>
79 </resources>
80 </configuration>
81 </execution>
82 <execution>
83 <id>copy-properties</id>
84 <goals>
85 <goal>copy-resources</goal>
86 </goals>
87 <phase>validate</phase>
88 <configuration>
89 <outputDirectory>${basedir}/target/properties/</outputDirectory>
90 <resources>
91 <resource>
92 <directory>src/main/resources</directory>
93 <includes>
94 <include>*.properties</include>
95 </includes>
96 <filtering>true</filtering>
97 </resource>
98 </resources>
99 </configuration>
100 </execution>
101 </executions>
102 </plugin>
103 <plugin>
104 <groupId>org.apache.felix</groupId>
105 <artifactId>maven-bundle-plugin</artifactId>
106 <version>${bundle.plugin.version}</version>
107 <extensions>true</extensions>
108 <configuration>
109 <instructions>
110 <Bundle-SymbolicName>org.openecomp.appc.aai.client</Bundle-SymbolicName>
111 <Bundle-Activator>org.openecomp.appc.aai.client.AppcAaiClientActivator</Bundle-Activator>
112 <Export-Package>org.openecomp.appc.aai.client</Export-Package>
113 <Import-Package>*</Import-Package>
114 <DynamicImport-Package>*</DynamicImport-Package>
115 </instructions>
116 <manifestLocation>${project.basedir}/src/main/resources/META-INF</manifestLocation>
117 </configuration>
118 </plugin>
119 </plugins>
120 <pluginManagement>
121 <plugins>
122 </plugins>
123 </pluginManagement>
124 </build>
125</project>