Advertisement
Guest User

Untitled

a guest
Oct 25th, 2012
449
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 12.10 KB | None | 0 0
  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/maven-v4_0_0.xsd">
  4.  
  5.     <modelVersion>4.0.0</modelVersion>
  6.  
  7.     <parent>
  8.         <groupId>com.my.project</groupId>
  9.         <artifactId>main</artifactId>
  10.         <version>${etb-esb.parent.version}</version>
  11.     </parent>
  12.  
  13.     <groupId>com.my.project</groupId>
  14.     <artifactId>library</artifactId>
  15.     <packaging>bundle</packaging>
  16.     <version>0.1-SNAPSHOT</version>
  17.  
  18.     <name>Project :: Libraries :: ${pkgArtifactId}</name>
  19.     <description>
  20.         This bundle simply wraps ${pkgArtifactId}-${pkgVersion}.jar.
  21.     </description>
  22.  
  23.     <properties>
  24.         <pkgGroupId>com.atlassian.jira</pkgGroupId>
  25.         <pkgArtifactId>jira-rest-java-client</pkgArtifactId>
  26.         <pkgVersion>0.6-m9</pkgVersion>
  27.         <jersey.version>1.5</jersey.version>
  28.         <embed-dep>
  29.             commons-codec;inline=true,
  30.             jettison;inline=true,
  31.             guava;inline=true,
  32.             joda-time;inline=true,
  33.             jersey-core;inline=true,
  34.             jersey-apache-client;inline=true,
  35.             jersey-client;inline=true,
  36.             jersey-multipart;inline=true,
  37.             jersey-server;inline=true,
  38.             grizzly-http;inline=true,
  39.             grizzly-servlet-webserver;inline=true,
  40.             oauth-client;inline=true,
  41.             oauth-signature;inline=true,
  42.             http;inline=true,
  43.             jsr250-api;inline=true,
  44.             ejb-api;inline=true,
  45.             cdi-api;inline=true,
  46.             el-api;inline=true,
  47.             javax.inject;inline=true,
  48.             persistence-api;inline=true,
  49.             javaee-web-api;inline=true,
  50.             pax-web-jetty-bundle;inline=true,
  51.             commons-logging;inline=true,
  52.             jsp-2.1;inline=true,
  53.             jaxb-xalan;inline=true,
  54.             jaxp-ri;inline=true,
  55.             commons-httpclient;inline=true
  56.         </embed-dep>
  57.         <import-pkg>
  58.             org.apache.commons.codec,
  59.             org.apache.commons.codec.binary,
  60.             org.apache.commons.codec.net,
  61.             org.codehaus.jettison.json,
  62.             !com.sun.java_cup.internal,
  63.             !com.sun.org.apache.xpath.internal.jaxp,
  64.             javax.crypto,
  65.             javax.crypto.spec,
  66.             javax.imageio,
  67.             javax.imageio.spi,
  68.             javax.imageio.stream,
  69.             javax.management,
  70.             javax.management.modelmbean,
  71.             javax.management.remote,
  72.             javax.naming,
  73.             javax.naming.directory,
  74.             javax.naming.spi,
  75.             javax.net,
  76.             javax.net.ssl,
  77.             javax.security.auth,
  78.             javax.security.auth.callback,
  79.             javax.security.auth.login,
  80.             javax.security.auth.spi,
  81.             javax.security.auth.x500,
  82.             javax.security.cert,
  83.             javax.security.sasl,
  84.             javax.sql,
  85.             javax.swing,
  86.             javax.swing.border,
  87.             javax.swing.event,
  88.             javax.xml.datatype,
  89.             javax.xml.namespace,
  90.             javax.xml.parsers,
  91.             javax.xml.transform,
  92.             javax.xml.transform.dom,
  93.             javax.xml.transform.sax,
  94.             javax.xml.transform.stream,
  95.             javax.xml.validation,
  96.             javax.xml.xpath,
  97.             org.apache.avalon.framework.logger,
  98.             org.apache.commons.httpclient,
  99.             org.apache.commons.httpclient.auth,
  100.             org.apache.commons.httpclient.methods,
  101.             org.apache.commons.httpclient.params,
  102.             !org.apache.log,
  103.             org.apache.log4j,
  104.             !org.apache.tools.ant,
  105.             !org.apache.tools.ant.taskdefs,
  106.             !org.apache.tools.ant.types,
  107.             !org.eclipse.jdt.core.compiler,
  108.             !org.eclipse.jdt.internal.compiler,
  109.             !org.eclipse.jdt.internal.compiler.classfmt,
  110.             !org.eclipse.jdt.internal.compiler.env,
  111.             !org.eclipse.jdt.internal.compiler.problem,
  112.             org.ietf.jgss,
  113.             !org.jvnet.mimepull,
  114.             !org.mortbay.log,
  115.             !org.mortbay.util.ajax,
  116.             !org.ops4j.pax.web.jsp,
  117.             org.osgi.framework,
  118.             org.osgi.service.cm,
  119.             org.osgi.util.tracker,
  120.             org.slf4j, org.w3c.dom,
  121.             org.w3c.dom.events,
  122.             org.w3c.dom.ls,
  123.             org.w3c.dom.traversal,
  124.             org.xml.sax,
  125.             org.xml.sax.ext,
  126.             org.xml.sax.helpers,
  127.             !sun.misc,
  128.             !sun.security.action,
  129.             javax.xml.transform.stax,
  130.             org.w3c.dom.html,
  131.             org.w3c.dom.ranges
  132.         </import-pkg>
  133.     </properties>
  134.  
  135.     <build>
  136.         <defaultGoal>install</defaultGoal>
  137.  
  138.         <plugins>
  139.             <plugin>
  140.                 <groupId>org.apache.felix</groupId>
  141.                 <artifactId>maven-bundle-plugin</artifactId>
  142.                 <version>2.3.7</version>
  143.                 <extensions>true</extensions>
  144.                 <configuration>
  145.                     <instructions>
  146.                         <Bundle-SymbolicName>${pom.artifactId}</Bundle-SymbolicName>
  147.                         <Private-Package>com.atlassian.jira.rest.client.internal*</Private-Package>
  148.                         <Export-Package>
  149.                             com.atlassian.jira.rest.client*
  150.                         </Export-Package>
  151.                         <Import-Package>${import-pkg}</Import-Package>
  152.                         <Embed-Dependency>${embed-dep}</Embed-Dependency>
  153.                     </instructions>
  154.                     <!--<unpackBundle>true</unpackBundle>-->
  155.                 </configuration>
  156.             </plugin>
  157.  
  158.         </plugins>
  159.  
  160.     </build>
  161.  
  162.     <dependencies>
  163.         <dependency>
  164.             <groupId>org.codehaus.jettison</groupId>
  165.             <artifactId>jettison</artifactId>
  166.             <version>1.1</version>
  167.         </dependency>
  168.         <dependency>
  169.             <groupId>com.google.guava</groupId>
  170.             <artifactId>guava</artifactId>
  171.             <version>r05</version>
  172.         </dependency>
  173.         <dependency>
  174.             <groupId>joda-time</groupId>
  175.             <artifactId>joda-time</artifactId>
  176.             <version>1.6.2</version>
  177.         </dependency>
  178.         <dependency>
  179.             <groupId>org.bluestemsoftware.open.maven.tparty</groupId>
  180.             <artifactId>jettison</artifactId>
  181.             <version>1.1</version>
  182.         </dependency>
  183.         <dependency>
  184.             <groupId>com.sun.jersey</groupId>
  185.             <artifactId>jersey-core</artifactId>
  186.             <version>${jersey.version}</version>
  187.         </dependency>
  188.         <dependency>
  189.             <groupId>com.sun.jersey</groupId>
  190.             <artifactId>jersey-bundle</artifactId>
  191.             <version>${jersey.version}</version>
  192.         </dependency>
  193.  
  194.         <dependency>
  195.             <groupId>com.sun.jersey</groupId>
  196.             <artifactId>jersey-client</artifactId>
  197.             <version>${jersey.version}</version>
  198.         </dependency>
  199.         <dependency>
  200.             <groupId>com.sun.jersey.contribs</groupId>
  201.             <artifactId>jersey-apache-client</artifactId>
  202.             <version>${jersey.version}</version>
  203.         </dependency>
  204.         <dependency>
  205.             <groupId>com.sun.jersey.contribs</groupId>
  206.             <artifactId>jersey-multipart</artifactId>
  207.             <version>${jersey.version}</version>
  208.         </dependency>
  209.         <dependency>
  210.             <groupId>com.sun.jersey</groupId>
  211.             <artifactId>jersey-server</artifactId>
  212.             <version>${jersey.version}</version>
  213.         </dependency>
  214.         <dependency>
  215.             <groupId>com.sun.jersey.oauth</groupId>
  216.             <artifactId>oauth-client</artifactId>
  217.             <version>1.1.1-ea</version>
  218.         </dependency>
  219.         <dependency>
  220.             <groupId>com.sun.jersey.oauth</groupId>
  221.             <artifactId>oauth-signature</artifactId>
  222.             <version>1.1.1-ea</version>
  223.         </dependency>
  224.         <dependency>
  225.             <groupId>com.sun.net.httpserver</groupId>
  226.             <artifactId>http</artifactId>
  227.             <version>20070405</version>
  228.         </dependency>
  229.         <dependency>
  230.             <groupId>com.sun.grizzly</groupId>
  231.             <artifactId>grizzly-http</artifactId>
  232.             <version>1.9.18-i</version>
  233.         </dependency>
  234.         <dependency>
  235.             <groupId>com.sun.grizzly</groupId>
  236.             <artifactId>grizzly-servlet-webserver</artifactId>
  237.             <version>1.9.18-i</version>
  238.         </dependency>
  239.         <dependency>
  240.             <groupId>javax.annotation</groupId>
  241.             <artifactId>jsr250-api</artifactId>
  242.             <version>1.0</version>
  243.         </dependency>
  244.         <dependency>
  245.             <groupId>javax.ejb</groupId>
  246.             <artifactId>ejb-api</artifactId>
  247.             <version>3.0</version>
  248.         </dependency>
  249.         <dependency>
  250.             <groupId>javax.enterprise</groupId>
  251.             <artifactId>cdi-api</artifactId>
  252.             <version>1.0-SP1</version>
  253.         </dependency>
  254.         <dependency>
  255.             <groupId>javax.el</groupId>
  256.             <artifactId>el-api</artifactId>
  257.             <version>2.2</version>
  258.         </dependency>
  259.         <dependency>
  260.             <groupId>javax.inject</groupId>
  261.             <artifactId>javax.inject</artifactId>
  262.             <version>1</version>
  263.         </dependency>
  264.         <dependency>
  265.             <groupId>javax.persistence</groupId>
  266.             <artifactId>persistence-api</artifactId>
  267.             <version>1.0.2</version>
  268.         </dependency>
  269.         <dependency>
  270.             <groupId>javax</groupId>
  271.             <artifactId>javaee-web-api</artifactId>
  272.             <version>6.0</version>
  273.         </dependency>
  274.         <dependency>
  275.             <groupId>org.ops4j.pax.web</groupId>
  276.             <artifactId>pax-web-jetty-bundle</artifactId>
  277.             <version>1.0.3</version>
  278.         </dependency>
  279.         <dependency>
  280.             <groupId>org.mortbay.jetty</groupId>
  281.             <artifactId>jsp-2.1</artifactId>
  282.             <version>6.1.11</version>
  283.         </dependency>
  284.         <dependency>
  285.             <groupId>activesoap</groupId>
  286.             <artifactId>jaxb-xalan</artifactId>
  287.             <version>1.5</version>
  288.         </dependency>
  289.         <dependency>
  290.             <groupId>com.sun.org.apache</groupId>
  291.             <artifactId>jaxp-ri</artifactId>
  292.             <version>1.4</version>
  293.         </dependency>
  294.         <dependency>
  295.             <groupId>commons-httpclient</groupId>
  296.             <artifactId>commons-httpclient</artifactId>
  297.             <version>3.1</version>
  298.         </dependency>
  299.         <dependency>
  300.             <groupId>commons-codec</groupId>
  301.             <artifactId>commons-codec</artifactId>
  302.             <version>1.2</version>
  303.         </dependency>
  304.  
  305.         <dependency>
  306.             <groupId>com.atlassian.jira</groupId>
  307.             <artifactId>jira-rest-java-client</artifactId>
  308.             <version>0.6-m9</version>
  309.         </dependency>
  310.     </dependencies>
  311.  
  312.     <repositories>
  313.         <repository>
  314.             <id>atlassian-public</id>
  315.             <url>https://m2proxy.atlassian.com/repository/public</url>
  316.             <snapshots>
  317.                 <enabled>true</enabled>
  318.                 <updatePolicy>daily</updatePolicy>
  319.                 <checksumPolicy>warn</checksumPolicy>
  320.             </snapshots>
  321.             <releases>
  322.                 <enabled>true</enabled>
  323.                 <checksumPolicy>warn</checksumPolicy>
  324.             </releases>
  325.         </repository>
  326.  
  327.     </repositories>
  328.  
  329.     <pluginRepositories>
  330.         <pluginRepository>
  331.             <id>atlassian-public</id>
  332.             <url>https://m2proxy.atlassian.com/repository/public</url>
  333.             <releases>
  334.                 <enabled>true</enabled>
  335.                 <checksumPolicy>warn</checksumPolicy>
  336.             </releases>
  337.             <snapshots>
  338.                 <checksumPolicy>warn</checksumPolicy>
  339.             </snapshots>
  340.         </pluginRepository>
  341.     </pluginRepositories>
  342.  
  343. </project>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement