Fix JUNIT version to pick from parent pom.
[ccsdk/sli/adaptors.git] / mdsal-resource / provider / pom.xml
1 <?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" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
3     <modelVersion>4.0.0</modelVersion>
4     <parent>
5         <groupId>org.onap.ccsdk.sli.adaptors</groupId>
6         <artifactId>mdsal-resource</artifactId>
7         <version>0.1.0-SNAPSHOT</version>
8     </parent>
9     <artifactId>mdsal-resource-provider</artifactId>
10     <packaging>bundle</packaging>
11     <name>MD-SAL Resource Adaptor - Provider</name>
12     <url>http://maven.apache.org</url>
13     <properties>
14         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
15     </properties>
16     <dependencies>
17
18         <dependency>
19             <groupId>junit</groupId>
20             <artifactId>junit</artifactId>
21             <version>${junit.version}</version>
22             <scope>test</scope>
23         </dependency>
24         <dependency>
25             <groupId>org.onap.ccsdk.sli.core</groupId>
26             <artifactId>sli-common</artifactId>
27             <version>${sdnctl.sli.version}</version>
28             <scope>compile</scope>
29         </dependency>
30         <dependency>
31             <groupId>org.onap.ccsdk.sli.core</groupId>
32             <artifactId>sli-provider</artifactId>
33             <version>${sdnctl.sli.version}</version>
34             <scope>compile</scope>
35         </dependency>
36         <dependency>
37             <groupId>equinoxSDK381</groupId>
38             <artifactId>org.eclipse.osgi</artifactId>
39             <version>${equinox.osgi.version}</version>
40         </dependency>
41         <dependency>
42             <groupId>org.slf4j</groupId>
43             <artifactId>slf4j-api</artifactId>
44             <version>${slf4j.version}</version>
45         </dependency>
46         <dependency>
47             <groupId>org.slf4j</groupId>
48             <artifactId>jcl-over-slf4j</artifactId>
49             <version>${slf4j.version}</version>
50         </dependency>
51         <dependency>
52             <groupId>commons-codec</groupId>
53             <artifactId>commons-codec</artifactId>
54             <version>${commons.codec.version}</version>
55         </dependency>
56
57     </dependencies>
58
59     <build>
60         <plugins>
61
62             <plugin>
63                 <groupId>org.apache.felix</groupId>
64                 <artifactId>maven-bundle-plugin</artifactId>
65                 <version>${bundle.plugin.version}</version>
66                 <extensions>true</extensions>
67                 <configuration>
68                     <instructions>
69                         <Bundle-SymbolicName>org.onap.ccsdk.sli.adaptors.resource.mdsal</Bundle-SymbolicName>
70                         <Bundle-Activator>org.onap.ccsdk.sli.adaptors.resource.mdsal.MdsalResourceActivator</Bundle-Activator>
71                         <Export-Package>org.onap.ccsdk.sli.adaptors.resource.mdsal</Export-Package>
72                         <Import-Package>org.onap.ccsdk.sli.adaptors.*,org.osgi.framework.*,org.slf4j.*,com.mysql.jdbc.*</Import-Package>
73                         <!-- <Embed-Dependency>*;scope=compile|runtime;artifactId=!sli-common|org.eclipse.osgi|slf4j-api|jcl-over-slf4j|mysql-connector-java|xml-apis</Embed-Dependency> -->
74                         <Import-Package>*</Import-Package>
75                         <Embed-Transitive>true</Embed-Transitive>
76                     </instructions>
77
78
79                 </configuration>
80
81             </plugin>
82
83
84         </plugins>
85         <pluginManagement>
86             <plugins>
87                 <!--This plugin's configuration is used to store Eclipse m2e settings
88                     only. It has no influence on the Maven build itself. -->
89                 <plugin>
90                     <groupId>org.eclipse.m2e</groupId>
91                     <artifactId>lifecycle-mapping</artifactId>
92                     <version>1.0.0</version>
93                     <configuration>
94                         <lifecycleMappingMetadata>
95                             <pluginExecutions>
96                                 <pluginExecution>
97                                     <pluginExecutionFilter>
98                                         <groupId>
99                                             com.brocade.developer
100                                         </groupId>
101                                         <artifactId>
102                                             providermodule-plugin
103                                         </artifactId>
104                                         <versionRange>
105                                             [1.2.0.100-SNAPSHOT,)
106                                         </versionRange>
107                                         <goals>
108                                             <goal>process</goal>
109                                         </goals>
110                                     </pluginExecutionFilter>
111                                     <action>
112                                         <ignore />
113                                     </action>
114                                 </pluginExecution>
115                             </pluginExecutions>
116                         </lifecycleMappingMetadata>
117                     </configuration>
118                 </plugin>
119             </plugins>
120         </pluginManagement>
121     </build>
122 </project>