blob: 0604b1ad0d54088df1670044786fdb509187489d [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>
24 <groupId>org.openecomp.sdnc.core</groupId>
25 <artifactId>sli-provider</artifactId>
26 <scope>compile</scope>
27 </dependency>
28
29 <dependency>
30 <groupId>org.openecomp.sdnc.adaptors</groupId>
31 <artifactId>aai-service-provider</artifactId>
32 <scope>compile</scope>
33 </dependency>
34
35
36 <dependency>
37 <groupId>commons-io</groupId>
38 <artifactId>commons-io</artifactId>
39 <version>2.5</version>
40 </dependency>
41
42 <dependency>
43 <groupId>com.att.eelf</groupId>
44 <artifactId>eelf-core</artifactId>
45 </dependency>
46
47 <dependency>
48 <groupId>junit</groupId>
49 <artifactId>junit</artifactId>
50 <scope>test</scope>
51 </dependency>
52
53
54
55 </dependencies>
56 <build>
57 <plugins>
58 <plugin>
59 <artifactId>maven-resources-plugin</artifactId>
60 <version>2.6</version>
61 <executions>
62 <execution>
63 <id>copy-xsl</id>
64 <goals>
65 <goal>copy-resources</goal>
66 </goals>
67 <phase>validate</phase>
68 <configuration>
69 <outputDirectory>${basedir}/target/templates/xslt/sbg</outputDirectory>
70 <resources>
71 <resource>
72 <directory>src/main/resources/xsl</directory>
73 <includes>
74 <include>*</include>
75 </includes>
76 <filtering>true</filtering>
77 </resource>
78 </resources>
79 </configuration>
80 </execution>
81 <execution>
82 <id>copy-properties</id>
83 <goals>
84 <goal>copy-resources</goal>
85 </goals>
86 <phase>validate</phase>
87 <configuration>
88 <outputDirectory>${basedir}/target/properties/</outputDirectory>
89 <resources>
90 <resource>
91 <directory>src/main/resources</directory>
92 <includes>
93 <include>*.properties</include>
94 </includes>
95 <filtering>true</filtering>
96 </resource>
97 </resources>
98 </configuration>
99 </execution>
100 </executions>
101 </plugin>
102 <plugin>
103 <groupId>org.apache.felix</groupId>
104 <artifactId>maven-bundle-plugin</artifactId>
105 <version>${bundle.plugin.version}</version>
106 <extensions>true</extensions>
107 <configuration>
108 <instructions>
109 <Bundle-SymbolicName>org.openecomp.appc.aai.client</Bundle-SymbolicName>
110 <Bundle-Activator>org.openecomp.appc.aai.client.AppcAaiClientActivator</Bundle-Activator>
111 <Export-Package>org.openecomp.appc.aai.client</Export-Package>
112 <Import-Package>*</Import-Package>
113 <DynamicImport-Package>*</DynamicImport-Package>
114 </instructions>
115 <manifestLocation>${project.basedir}/src/main/resources/META-INF</manifestLocation>
116 </configuration>
117 </plugin>
118 </plugins>
119 <pluginManagement>
120 <plugins>
121 </plugins>
122 </pluginManagement>
123 </build>
124</project>