pom.xml revision 44e29ab1a81842519755c5d3b9a3403efad35354
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose<?xml version="1.0" encoding="UTF-8"?>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose<!--
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose ~ DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose ~
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose ~ Copyright (c) 2011-2012 ForgeRock AS. All Rights Reserved
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose ~
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose ~ The contents of this file are subject to the terms
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose ~ of the Common Development and Distribution License
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose ~ (the License). You may not use this file except in
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose ~ compliance with the License.
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose ~
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose ~ You can obtain a copy of the License at
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose ~ http://forgerock.org/license/CDDLv1.0.html
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose ~ See the License for the specific language governing
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose ~ permission and limitations under the License.
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose ~
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose ~ When distributing Covered Code, include this CDDL
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose ~ Header Notice in each file and include the License file
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose ~ at http://forgerock.org/license/CDDLv1.0.html
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose ~ If applicable, add the following below the CDDL Header,
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose ~ with the fields enclosed by brackets [] replaced by
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose ~ your own identifying information:
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose ~ "Portions Copyrighted [year] [name of copyright owner]"
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose -->
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose<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">
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <modelVersion>4.0.0</modelVersion>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <parent>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <artifactId>openidm-project</artifactId>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <groupId>org.forgerock.openidm</groupId>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <version>2.1.0-SNAPSHOT</version>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose </parent>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <groupId>org.forgerock.openidm</groupId>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <artifactId>openidm-ui</artifactId>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <name>OpenIDM Web UI</name>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <packaging>bundle</packaging>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <description>Bundle containing a servlet which allows exposing the web content enclosed in module openidm-ui-ria using OSGI container.</description>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <dependencies>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <dependency>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <groupId>javax.servlet</groupId>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <artifactId>javax.servlet-api</artifactId>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <scope>provided</scope>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose </dependency>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <dependency>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <groupId>org.apache.felix</groupId>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <artifactId>org.apache.felix.scr.annotations</artifactId>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <scope>provided</scope>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose </dependency>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <dependency>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <groupId>org.slf4j</groupId>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <artifactId>slf4j-api</artifactId>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose </dependency>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <dependency>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <groupId>org.apache.felix</groupId>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <artifactId>org.apache.felix.framework</artifactId>
5e60c73cb91d1659755fb5ea829837db68d46163Sumit Bose <scope>provided</scope>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose </dependency>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <dependency>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <groupId>org.osgi</groupId>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <artifactId>org.osgi.compendium</artifactId>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <scope>provided</scope>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose </dependency>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <dependency>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <groupId>org.forgerock.openidm</groupId>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <artifactId>openidm-ui-ria-admin</artifactId>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <version>${project.version}</version>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <type>zip</type>
62dbfd0596aa15ddf0d9384f426814edcf627331Simo Sorce <classifier>www</classifier>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose </dependency>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose </dependencies>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <build>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <resources>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <resource>
5c95a8f77a37cd9ca4e2f6037bebade5284f415cSimo Sorce <directory>src/main/webapp</directory>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose </resource>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose </resources>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <plugins>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <plugin>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <groupId>org.apache.felix</groupId>
6a8999bf933f72923a271831d85a01ef88a81f39Jakub Hrozek <artifactId>maven-scr-plugin</artifactId>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <executions>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <execution>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <id>generate-scr-scrdescriptor</id>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <goals>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <goal>scr</goal>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose </goals>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose </execution>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose </executions>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose </plugin>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <plugin>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <groupId>org.apache.felix</groupId>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <artifactId>maven-bundle-plugin</artifactId>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <extensions>true</extensions>
a3c8390d19593b1e5277d95bfb4ab206d4785150Nikolai Kondrashov <configuration>
a3c8390d19593b1e5277d95bfb4ab206d4785150Nikolai Kondrashov <instructions>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <Import-Package>*</Import-Package>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <Include-Resource>{maven-resources}</Include-Resource>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose </instructions>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose </configuration>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose </plugin>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <plugin>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <groupId>org.apache.maven.plugins</groupId>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <artifactId>maven-shade-plugin</artifactId>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <executions>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <execution>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <phase>package</phase>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <goals>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <goal>shade</goal>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose </goals>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <configuration>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <createDependencyReducedPom>false</createDependencyReducedPom>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <relocations>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <relocation>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <pattern>openidm-ui-ria-admin</pattern>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <shadedPattern>ui</shadedPattern>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <includes>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <include>openidm-ui-ria-admin.**</include>
a3c8390d19593b1e5277d95bfb4ab206d4785150Nikolai Kondrashov </includes>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose </relocation>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose </relocations>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <artifactSet>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <includes>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose <include>org.forgerock.openidm:openidm-ui-ria-admin</include>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose </includes>
a3c8390d19593b1e5277d95bfb4ab206d4785150Nikolai Kondrashov </artifactSet>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose </configuration>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose </execution>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose </executions>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose </plugin>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose </plugins>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose </build>
a3c8390d19593b1e5277d95bfb4ab206d4785150Nikolai Kondrashov</project>
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose
386a66b1aa18a176e6a06fa126556c9590c373b6Sumit Bose