Moving all files to root directory
[appc.git] / appc-dispatcher / appc-dispatcher-common / transaction-recorder / 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     <parent>
4         <artifactId>appc-dispatcher-common</artifactId>
5         <groupId>org.openecomp.appc</groupId>
6         <version>1.0.0</version>
7     </parent>
8     <modelVersion>4.0.0</modelVersion>
9
10     <artifactId>transaction-recorder</artifactId>
11     <packaging>bundle</packaging>
12
13     <name>transaction-recorder</name>
14     <dependencies>
15         <dependency>
16             <groupId>org.openecomp.appc</groupId>
17             <artifactId>appc-common</artifactId>
18             <version>${project.version}</version>
19         </dependency>
20         <dependency>
21             <groupId>org.openecomp.appc</groupId>
22             <artifactId>appc-data-access-lib</artifactId>
23             <version>${project.version}</version>
24         </dependency>
25     </dependencies>
26
27
28     <properties>
29         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
30     </properties>
31     <build>
32         <plugins>
33             <plugin>
34                 <groupId>org.apache.felix</groupId>
35                 <artifactId>maven-bundle-plugin</artifactId>
36                 <configuration>
37                     <instructions>
38                         <Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName>
39                         <Bundle-Version>${project.version}</Bundle-Version>
40                         <Embed-Dependency>appc-common,eelf-core,logback-core,logback-classic,appc-data-access-lib;scope=compile|runtime;inline=false</Embed-Dependency>
41                         <Embed-Transitive>true</Embed-Transitive>
42                         <Export-Service>org.openecomp.appc.transactionrecorder.TransactionRecorder</Export-Service>
43                         <Import-Package>!javax.*,!groovy.lang,!org.apache.log,!org.apache.log4j.*,!org.codehaus.jackson.*,!org.codehaus.jackson.map.*,!org.codehaus.commons.compiler,!org.codehaus.groovy.*,!org.apache.commons.lang3,!org.codehaus.janino,!org.jasypt.*,!com.ibm.icu.*,!com.sun.faces.*,*</Import-Package>
44                         <Export-Package>org.openecomp.appc.transactionrecorder,org.openecomp.appc.transactionrecorder.objects</Export-Package>
45                     </instructions>
46                 </configuration>
47             </plugin>
48         </plugins>
49     </build>
50
51
52 </project>