pom.xml revision e96082cee64fa683a06ed1844014482cf593735d
772f80ea8bc2eefa2bff3873187ea9433b14562aLukas Slebodnik<?xml version="1.0" encoding="UTF-8"?>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik<!--
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik ~ DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik ~
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik ~ Copyright (c) 2011-2013 ForgeRock AS. All Rights Reserved
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik ~
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik ~ The contents of this file are subject to the terms
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik ~ of the Common Development and Distribution License
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik ~ (the License). You may not use this file except in
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik ~ compliance with the License.
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik ~
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik ~ You can obtain a copy of the License at
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik ~ http://forgerock.org/license/CDDLv1.0.html
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik ~ See the License for the specific language governing
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik ~ permission and limitations under the License.
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik ~
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik ~ When distributing Covered Code, include this CDDL
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik ~ Header Notice in each file and include the License file
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik ~ at http://forgerock.org/license/CDDLv1.0.html
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik ~ If applicable, add the following below the CDDL Header,
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik ~ with the fields enclosed by brackets [] replaced by
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik ~ your own identifying information:
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik ~ "Portions Copyrighted [year] [name of copyright owner]"
772f80ea8bc2eefa2bff3873187ea9433b14562aLukas Slebodnik -->
772f80ea8bc2eefa2bff3873187ea9433b14562aLukas Slebodnik<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">
772f80ea8bc2eefa2bff3873187ea9433b14562aLukas Slebodnik <modelVersion>4.0.0</modelVersion>
772f80ea8bc2eefa2bff3873187ea9433b14562aLukas Slebodnik <parent>
772f80ea8bc2eefa2bff3873187ea9433b14562aLukas Slebodnik <groupId>org.forgerock.openidm</groupId>
772f80ea8bc2eefa2bff3873187ea9433b14562aLukas Slebodnik <artifactId>openidm-project</artifactId>
772f80ea8bc2eefa2bff3873187ea9433b14562aLukas Slebodnik <version>4.0.0-SNAPSHOT</version>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik </parent>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <artifactId>openidm-shell</artifactId>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <name>OpenIDM Felix Gogo Shell</name>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <packaging>bundle</packaging>
772f80ea8bc2eefa2bff3873187ea9433b14562aLukas Slebodnik <properties>
772f80ea8bc2eefa2bff3873187ea9433b14562aLukas Slebodnik <openidm.osgi.import.defaults>
772f80ea8bc2eefa2bff3873187ea9433b14562aLukas Slebodnik !org.apache.felix.gogo.shell,!org.apache.felix.gogo.runtime*,org.apache.felix.service.command;version="[0.10.0,1)";status=provisional;mandatory:=status
772f80ea8bc2eefa2bff3873187ea9433b14562aLukas Slebodnik </openidm.osgi.import.defaults>
772f80ea8bc2eefa2bff3873187ea9433b14562aLukas Slebodnik </properties>
772f80ea8bc2eefa2bff3873187ea9433b14562aLukas Slebodnik <dependencies>
772f80ea8bc2eefa2bff3873187ea9433b14562aLukas Slebodnik <dependency>
772f80ea8bc2eefa2bff3873187ea9433b14562aLukas Slebodnik <groupId>org.forgerock.openidm</groupId>
772f80ea8bc2eefa2bff3873187ea9433b14562aLukas Slebodnik <artifactId>openidm-core</artifactId>
772f80ea8bc2eefa2bff3873187ea9433b14562aLukas Slebodnik <version>${project.version}</version>
772f80ea8bc2eefa2bff3873187ea9433b14562aLukas Slebodnik </dependency>
772f80ea8bc2eefa2bff3873187ea9433b14562aLukas Slebodnik <dependency>
772f80ea8bc2eefa2bff3873187ea9433b14562aLukas Slebodnik <groupId>org.forgerock.openidm</groupId>
772f80ea8bc2eefa2bff3873187ea9433b14562aLukas Slebodnik <artifactId>openidm-config</artifactId>
772f80ea8bc2eefa2bff3873187ea9433b14562aLukas Slebodnik <version>${project.version}</version>
772f80ea8bc2eefa2bff3873187ea9433b14562aLukas Slebodnik </dependency>
772f80ea8bc2eefa2bff3873187ea9433b14562aLukas Slebodnik <dependency>
772f80ea8bc2eefa2bff3873187ea9433b14562aLukas Slebodnik <groupId>org.forgerock.openidm</groupId>
772f80ea8bc2eefa2bff3873187ea9433b14562aLukas Slebodnik <artifactId>openidm-external-rest</artifactId>
772f80ea8bc2eefa2bff3873187ea9433b14562aLukas Slebodnik <version>${project.version}</version>
772f80ea8bc2eefa2bff3873187ea9433b14562aLukas Slebodnik </dependency>
772f80ea8bc2eefa2bff3873187ea9433b14562aLukas Slebodnik <dependency>
772f80ea8bc2eefa2bff3873187ea9433b14562aLukas Slebodnik <groupId>org.restlet.osgi</groupId>
772f80ea8bc2eefa2bff3873187ea9433b14562aLukas Slebodnik <artifactId>org.restlet.ext.jackson</artifactId>
772f80ea8bc2eefa2bff3873187ea9433b14562aLukas Slebodnik <optional>true</optional>
772f80ea8bc2eefa2bff3873187ea9433b14562aLukas Slebodnik </dependency>
772f80ea8bc2eefa2bff3873187ea9433b14562aLukas Slebodnik <dependency>
772f80ea8bc2eefa2bff3873187ea9433b14562aLukas Slebodnik <groupId>org.apache.felix</groupId>
772f80ea8bc2eefa2bff3873187ea9433b14562aLukas Slebodnik <artifactId>org.apache.felix.gogo.shell</artifactId>
772f80ea8bc2eefa2bff3873187ea9433b14562aLukas Slebodnik <version>0.10.0</version>
772f80ea8bc2eefa2bff3873187ea9433b14562aLukas Slebodnik <!-- The spring repository currently serves up a pom with false dependency on this file. Remove it. -->
772f80ea8bc2eefa2bff3873187ea9433b14562aLukas Slebodnik <exclusions>
772f80ea8bc2eefa2bff3873187ea9433b14562aLukas Slebodnik <exclusion>
772f80ea8bc2eefa2bff3873187ea9433b14562aLukas Slebodnik <groupId>org.eclipse.osgi</groupId>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <artifactId>org.eclipse.osgi</artifactId>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik </exclusion>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik </exclusions>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik </dependency>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <!--dependency>
772f80ea8bc2eefa2bff3873187ea9433b14562aLukas Slebodnik <groupId>org.apache.felix</groupId>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <artifactId>org.apache.felix.gogo.command</artifactId>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <version>0.12.0</version>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <scope>provided</scope>
772f80ea8bc2eefa2bff3873187ea9433b14562aLukas Slebodnik </dependency-->
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <dependency>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <groupId>asm</groupId>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <artifactId>asm-all</artifactId>
772f80ea8bc2eefa2bff3873187ea9433b14562aLukas Slebodnik <version>3.3.1</version>
772f80ea8bc2eefa2bff3873187ea9433b14562aLukas Slebodnik <scope>provided</scope>
772f80ea8bc2eefa2bff3873187ea9433b14562aLukas Slebodnik </dependency>
772f80ea8bc2eefa2bff3873187ea9433b14562aLukas Slebodnik
772f80ea8bc2eefa2bff3873187ea9433b14562aLukas Slebodnik <!-- Provided OSGi Dependencies -->
772f80ea8bc2eefa2bff3873187ea9433b14562aLukas Slebodnik <dependency>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <groupId>org.osgi</groupId>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <artifactId>org.osgi.core</artifactId>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <scope>provided</scope>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik </dependency>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <!-- TODO Remove org.apache.felix.framework when Compendium 4.3 is used -->
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <dependency>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <groupId>org.apache.felix</groupId>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <artifactId>org.apache.felix.framework</artifactId>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <scope>provided</scope>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik </dependency>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <dependency>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <groupId>org.osgi</groupId>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <artifactId>org.osgi.compendium</artifactId>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <scope>provided</scope>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik </dependency>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <!-- Provided Dependencies -->
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <dependency>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <groupId>org.apache.felix</groupId>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <artifactId>org.apache.felix.scr.annotations</artifactId>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <scope>provided</scope>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik </dependency>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <!-- Test Dependencies -->
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <dependency>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <groupId>org.testng</groupId>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <artifactId>testng</artifactId>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <scope>test</scope>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik </dependency>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <dependency>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <groupId>org.easytesting</groupId>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <artifactId>fest-assert-core</artifactId>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <scope>test</scope>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik </dependency>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <dependency>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <groupId>org.mockito</groupId>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <artifactId>mockito-all</artifactId>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <scope>test</scope>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik </dependency>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik </dependencies>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <build>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <plugins>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <plugin>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <groupId>org.apache.felix</groupId>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <artifactId>maven-scr-plugin</artifactId>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <executions>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <execution>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <id>generate-scr-scrdescriptor</id>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <goals>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <goal>scr</goal>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik </goals>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik </execution>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik </executions>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik </plugin>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <plugin>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <groupId>org.apache.felix</groupId>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <artifactId>maven-bundle-plugin</artifactId>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <extensions>true</extensions>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <configuration>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <instructions>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <Bundle-Activator>org.forgerock.openidm.shell.felixgogo.Activator</Bundle-Activator>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <Embed-Dependency>*;artifactId=asm-all;inline=false</Embed-Dependency>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <Main-Class>org.forgerock.openidm.shell.impl.Main</Main-Class>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik <_failok>true</_failok>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik </instructions>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik </configuration>
f31b698549231d68451dbb8fd1184ad375eb5e64Lukas Slebodnik </plugin>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik </plugins>
f31b698549231d68451dbb8fd1184ad375eb5e64Lukas Slebodnik </build>
f31b698549231d68451dbb8fd1184ad375eb5e64Lukas Slebodnik</project>
93aaa447a3082e94dd475fe004e960211f53096eLukas Slebodnik