<?xml version="1.0" encoding="UTF-8"?>
<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/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>com.my.project</groupId>
<artifactId>main</artifactId>
<version>${etb-esb.parent.version}</version>
</parent>
<groupId>com.my.project</groupId>
<artifactId>library</artifactId>
<packaging>bundle</packaging>
<version>0.1-SNAPSHOT</version>
<name>Project :: Libraries :: ${pkgArtifactId}</name>
<description>
This bundle simply wraps ${pkgArtifactId}-${pkgVersion}.jar.
</description>
<properties>
<pkgGroupId>com.atlassian.jira</pkgGroupId>
<pkgArtifactId>jira-rest-java-client</pkgArtifactId>
<pkgVersion>0.6-m9</pkgVersion>
<jersey.version>1.5</jersey.version>
<embed-dep>
commons-codec;inline=true,
jettison;inline=true,
guava;inline=true,
joda-time;inline=true,
jersey-core;inline=true,
jersey-apache-client;inline=true,
jersey-client;inline=true,
jersey-multipart;inline=true,
jersey-server;inline=true,
grizzly-http;inline=true,
grizzly-servlet-webserver;inline=true,
oauth-client;inline=true,
oauth-signature;inline=true,
http;inline=true,
jsr250-api;inline=true,
ejb-api;inline=true,
cdi-api;inline=true,
el-api;inline=true,
javax.inject;inline=true,
persistence-api;inline=true,
javaee-web-api;inline=true,
pax-web-jetty-bundle;inline=true,
commons-logging;inline=true,
jsp-2.1;inline=true,
jaxb-xalan;inline=true,
jaxp-ri;inline=true,
commons-httpclient;inline=true
</embed-dep>
<import-pkg>
org.apache.commons.codec,
org.apache.commons.codec.binary,
org.apache.commons.codec.net,
org.codehaus.jettison.json,
!com.sun.java_cup.internal,
!com.sun.org.apache.xpath.internal.jaxp,
javax.crypto,
javax.crypto.spec,
javax.imageio,
javax.imageio.spi,
javax.imageio.stream,
javax.management,
javax.management.modelmbean,
javax.management.remote,
javax.naming,
javax.naming.directory,
javax.naming.spi,
javax.net,
javax.net.ssl,
javax.security.auth,
javax.security.auth.callback,
javax.security.auth.login,
javax.security.auth.spi,
javax.security.auth.x500,
javax.security.cert,
javax.security.sasl,
javax.sql,
javax.swing,
javax.swing.border,
javax.swing.event,
javax.xml.datatype,
javax.xml.namespace,
javax.xml.parsers,
javax.xml.transform,
javax.xml.transform.dom,
javax.xml.transform.sax,
javax.xml.transform.stream,
javax.xml.validation,
javax.xml.xpath,
org.apache.avalon.framework.logger,
org.apache.commons.httpclient,
org.apache.commons.httpclient.auth,
org.apache.commons.httpclient.methods,
org.apache.commons.httpclient.params,
!org.apache.log,
org.apache.log4j,
!org.apache.tools.ant,
!org.apache.tools.ant.taskdefs,
!org.apache.tools.ant.types,
!org.eclipse.jdt.core.compiler,
!org.eclipse.jdt.internal.compiler,
!org.eclipse.jdt.internal.compiler.classfmt,
!org.eclipse.jdt.internal.compiler.env,
!org.eclipse.jdt.internal.compiler.problem,
org.ietf.jgss,
!org.jvnet.mimepull,
!org.mortbay.log,
!org.mortbay.util.ajax,
!org.ops4j.pax.web.jsp,
org.osgi.framework,
org.osgi.service.cm,
org.osgi.util.tracker,
org.slf4j, org.w3c.dom,
org.w3c.dom.events,
org.w3c.dom.ls,
org.w3c.dom.traversal,
org.xml.sax,
org.xml.sax.ext,
org.xml.sax.helpers,
!sun.misc,
!sun.security.action,
javax.xml.transform.stax,
org.w3c.dom.html,
org.w3c.dom.ranges
</import-pkg>
</properties>
<build>
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<version>2.3.7</version>
<extensions>true</extensions>
<configuration>
<instructions>
<Bundle-SymbolicName>${pom.artifactId}</Bundle-SymbolicName>
<Private-Package>com.atlassian.jira.rest.client.internal*</Private-Package>
<Export-Package>
com.atlassian.jira.rest.client*
</Export-Package>
<Import-Package>${import-pkg}</Import-Package>
<Embed-Dependency>${embed-dep}</Embed-Dependency>
</instructions>
<!--<unpackBundle>true</unpackBundle>-->
</configuration>
</plugin>
</plugins>
</build>
<dependencies>
<dependency>
<groupId>org.codehaus.jettison</groupId>
<artifactId>jettison</artifactId>
<version>1.1</version>
</dependency>
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>r05</version>
</dependency>
<dependency>
<groupId>joda-time</groupId>
<artifactId>joda-time</artifactId>
<version>1.6.2</version>
</dependency>
<dependency>
<groupId>org.bluestemsoftware.open.maven.tparty</groupId>
<artifactId>jettison</artifactId>
<version>1.1</version>
</dependency>
<dependency>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-core</artifactId>
<version>${jersey.version}</version>
</dependency>
<dependency>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-bundle</artifactId>
<version>${jersey.version}</version>
</dependency>
<dependency>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-client</artifactId>
<version>${jersey.version}</version>
</dependency>
<dependency>
<groupId>com.sun.jersey.contribs</groupId>
<artifactId>jersey-apache-client</artifactId>
<version>${jersey.version}</version>
</dependency>
<dependency>
<groupId>com.sun.jersey.contribs</groupId>
<artifactId>jersey-multipart</artifactId>
<version>${jersey.version}</version>
</dependency>
<dependency>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-server</artifactId>
<version>${jersey.version}</version>
</dependency>
<dependency>
<groupId>com.sun.jersey.oauth</groupId>
<artifactId>oauth-client</artifactId>
<version>1.1.1-ea</version>
</dependency>
<dependency>
<groupId>com.sun.jersey.oauth</groupId>
<artifactId>oauth-signature</artifactId>
<version>1.1.1-ea</version>
</dependency>
<dependency>
<groupId>com.sun.net.httpserver</groupId>
<artifactId>http</artifactId>
<version>20070405</version>
</dependency>
<dependency>
<groupId>com.sun.grizzly</groupId>
<artifactId>grizzly-http</artifactId>
<version>1.9.18-i</version>
</dependency>
<dependency>
<groupId>com.sun.grizzly</groupId>
<artifactId>grizzly-servlet-webserver</artifactId>
<version>1.9.18-i</version>
</dependency>
<dependency>
<groupId>javax.annotation</groupId>
<artifactId>jsr250-api</artifactId>
<version>1.0</version>
</dependency>
<dependency>
<groupId>javax.ejb</groupId>
<artifactId>ejb-api</artifactId>
<version>3.0</version>
</dependency>
<dependency>
<groupId>javax.enterprise</groupId>
<artifactId>cdi-api</artifactId>
<version>1.0-SP1</version>
</dependency>
<dependency>
<groupId>javax.el</groupId>
<artifactId>el-api</artifactId>
<version>2.2</version>
</dependency>
<dependency>
<groupId>javax.inject</groupId>
<artifactId>javax.inject</artifactId>
<version>1</version>
</dependency>
<dependency>
<groupId>javax.persistence</groupId>
<artifactId>persistence-api</artifactId>
<version>1.0.2</version>
</dependency>
<dependency>
<groupId>javax</groupId>
<artifactId>javaee-web-api</artifactId>
<version>6.0</version>
</dependency>
<dependency>
<groupId>org.ops4j.pax.web</groupId>
<artifactId>pax-web-jetty-bundle</artifactId>
<version>1.0.3</version>
</dependency>
<dependency>
<groupId>org.mortbay.jetty</groupId>
<artifactId>jsp-2.1</artifactId>
<version>6.1.11</version>
</dependency>
<dependency>
<groupId>activesoap</groupId>
<artifactId>jaxb-xalan</artifactId>
<version>1.5</version>
</dependency>
<dependency>
<groupId>com.sun.org.apache</groupId>
<artifactId>jaxp-ri</artifactId>
<version>1.4</version>
</dependency>
<dependency>
<groupId>commons-httpclient</groupId>
<artifactId>commons-httpclient</artifactId>
<version>3.1</version>
</dependency>
<dependency>
<groupId>commons-codec</groupId>
<artifactId>commons-codec</artifactId>
<version>1.2</version>
</dependency>
<dependency>
<groupId>com.atlassian.jira</groupId>
<artifactId>jira-rest-java-client</artifactId>
<version>0.6-m9</version>
</dependency>
</dependencies>
<repositories>
<repository>
<id>atlassian-public</id>
<url>https://m2proxy.atlassian.com/repository/public</url>
<snapshots>
<enabled>true</enabled>
<updatePolicy>daily</updatePolicy>
<checksumPolicy>warn</checksumPolicy>
</snapshots>
<releases>
<enabled>true</enabled>
<checksumPolicy>warn</checksumPolicy>
</releases>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>atlassian-public</id>
<url>https://m2proxy.atlassian.com/repository/public</url>
<releases>
<enabled>true</enabled>
<checksumPolicy>warn</checksumPolicy>
</releases>
<snapshots>
<checksumPolicy>warn</checksumPolicy>
</snapshots>
</pluginRepository>
</pluginRepositories>
</project>