Merge of new rebased code
[appc.git] / appc-adapters / appc-ssh-adapter / appc-ssh-adapter-sshd / 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"
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-ssh-adapter</artifactId>
8         <version>1.1.0-SNAPSHOT</version>
9     </parent>
10
11     <artifactId>appc-ssh-adapter-sshd</artifactId>
12     <packaging>bundle</packaging>
13
14     <dependencies>
15         <dependency>
16             <groupId>org.openecomp.appc</groupId>
17             <artifactId>appc-ssh-adapter-api</artifactId>
18             <version>${project.version}</version>
19             <scope>provided</scope>
20         </dependency>
21         <dependency>
22             <groupId>org.apache.sshd</groupId>
23             <artifactId>sshd-core</artifactId>
24             <scope>provided</scope>
25         </dependency>
26         <dependency>
27             <groupId>com.att.eelf</groupId>
28             <artifactId>eelf-core</artifactId>
29         </dependency>
30         <dependency>
31             <groupId>junit</groupId>
32             <artifactId>junit</artifactId>
33             <scope>test</scope>
34         </dependency>
35         <dependency>
36             <groupId>org.openecomp.appc</groupId>
37             <artifactId>appc-common</artifactId>
38             <version>${project.version}</version>
39         </dependency>
40         <dependency>
41             <groupId>org.openecomp.sdnc.core</groupId>
42             <artifactId>dblib-provider</artifactId>
43         </dependency>
44     </dependencies>
45
46     <build>
47         <plugins>
48             <plugin>
49                 <groupId>org.apache.felix</groupId>
50                 <artifactId>maven-bundle-plugin</artifactId>
51                 <extensions>true</extensions>
52                 <configuration>
53                     <instructions>
54                         <Export-Service>org.openecomp.appc.adapter.ssh.SshAdapter</Export-Service>
55                         <Private-Package>org.openecomp.appc.adapter.ssh.impl.*</Private-Package>
56                         <Import-Package>!org.apache.log,!org.apache.commons.logging,!groovy.lang,!javax.jms,!org.codehaus.commons.compiler,!org.codehaus.groovy.*,!org.codehaus.janino,!com.ibm.icu.*,!com.sun.faces.*,!org.jasypt.*,*</Import-Package>
57                         <Embed-Dependency>!dblib-provider,jasypt,eelf-core,logback-core,logback-classic;scope=compile|runtime;inline=false</Embed-Dependency>
58                         <Embed-Transitive>true</Embed-Transitive>
59                     </instructions>
60                 </configuration>
61             </plugin>
62         </plugins>
63     </build>
64 </project>