| POM: |
Show
hide
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.launcher.features</artifactId>
<version>2.1.0-RC8</version>
<name>${project.artifactId}</name>
<description>The prepackaged features for blended.</description>
<url>https://github.com/woq-blended/blended</url>
<organization>
<name>https://github.com/woq-blended</name>
<url>https://github.com/woq-blended/blended</url>
</organization>
<licenses>
<license>
<name>The Apache License, Version 2.0</name>
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
</license>
</licenses>
<developers>
<developer>
<name>Andreas Gies</name>
<email>andreas@wayofquality.de</email>
<organization>WoQ - Way of Quality GmbH</organization>
<organizationUrl>http://www.wayofquality.de</organizationUrl>
</developer>
<developer>
<name>Tobias Roeser</name>
<email>tobias.roeser@tototec.de</email>
<organization>ToToTec</organization>
</developer>
</developers>
<prerequisites>
<maven>3.3.3</maven>
</prerequisites>
<scm>
<connection>scm:git:ssh://git@github.com/woq-blended/blended</connection>
<developerConnection>scm:git:ssh://git@github.com/woq-blended/blended.git</developerConnection>
<url>https://github.com/woq-blended/blended</url>
</scm>
<distributionManagement>
<repository>
<id>ossrh</id>
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
</repository>
<snapshotRepository>
<id>ossrh</id>
<url>https://oss.sonatype.org/content/repositories/snapshots/</url>
</snapshotRepository>
</distributionManagement>
<properties>
<bundle.symbolicName>${project.artifactId}</bundle.symbolicName>
<java.version>1.8</java.version>
<scala.version>2.11</scala.version>
<blended.version>2.1.0-RC8</blended.version>
<bundle.namespace>${project.artifactId}</bundle.namespace>
</properties>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.mgmt.rest</artifactId>
<version>2.1.0-RC8</version>
<type>war</type>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.mgmt.repo</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.mgmt.repo.rest</artifactId>
<version>2.1.0-RC8</version>
<type>war</type>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.updater.remote</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.container.registry</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.persistence</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.persistence.orient</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>com.orientechnologies</groupId>
<artifactId>orientdb-core</artifactId>
<version>2.2.7</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>com.googlecode.concurrentlinkedhashmap</groupId>
<artifactId>concurrentlinkedhashmap-lru</artifactId>
<version>1.4.2</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>com.google.code.findbugs</groupId>
<artifactId>jsr305</artifactId>
<version>3.0.1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.mgmt.ui</artifactId>
<version>2.1.0-RC8</version>
<type>war</type>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.aries</groupId>
<artifactId>org.apache.aries.util</artifactId>
<version>1.1.0</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.aries.jmx</groupId>
<artifactId>org.apache.aries.jmx.api</artifactId>
<version>1.1.1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.aries.jmx</groupId>
<artifactId>org.apache.aries.jmx.core</artifactId>
<version>1.1.1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.jmx</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>com.springsource.org.apache.commons.collections</artifactId>
<version>3.2.1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>com.springsource.org.apache.commons.discovery</artifactId>
<version>0.4.0</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>commons-lang</groupId>
<artifactId>commons-lang</artifactId>
<version>2.6</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>commons-pool</groupId>
<artifactId>commons-pool</artifactId>
<version>1.6</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>commons-net</groupId>
<artifactId>commons-net</artifactId>
<version>3.3</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-exec</artifactId>
<version>1.3</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>com.springsource.org.apache.commons.io</artifactId>
<version>1.4.0</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>com.springsource.org.apache.commons.codec</artifactId>
<version>1.6.0</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>com.springsource.org.apache.commons.httpclient</artifactId>
<version>3.1.0</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.commons-beanutils</artifactId>
<version>1.8.3_2</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.aopalliance</artifactId>
<version>1.0_6</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.spring-core</artifactId>
<version>3.2.14.RELEASE_1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.spring-expression</artifactId>
<version>3.2.14.RELEASE_1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.spring-beans</artifactId>
<version>3.2.14.RELEASE_1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.spring-aop</artifactId>
<version>3.2.14.RELEASE_1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.spring-context</artifactId>
<version>3.2.14.RELEASE_1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.spring-context-support</artifactId>
<version>3.2.14.RELEASE_1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.spring-tx</artifactId>
<version>3.2.14.RELEASE_1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.codehaus.jettison</groupId>
<artifactId>jettison</artifactId>
<version>1.3.4</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.codehaus.jackson</groupId>
<artifactId>jackson-core-asl</artifactId>
<version>1.9.12</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.codehaus.jackson</groupId>
<artifactId>jackson-mapper-asl</artifactId>
<version>1.9.12</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.codehaus.jackson</groupId>
<artifactId>jackson-jaxrs</artifactId>
<version>1.9.12</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-core</artifactId>
<version>1.18.1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-json</artifactId>
<version>1.18.1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-server</artifactId>
<version>1.18.1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-servlet</artifactId>
<version>1.18.1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-client</artifactId>
<version>1.18.1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-servlet_3.0_spec</artifactId>
<version>1.0</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.ops4j.base</groupId>
<artifactId>ops4j-base-lang</artifactId>
<version>1.4.0</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.ops4j.pax.swissbox</groupId>
<artifactId>pax-swissbox-core</artifactId>
<version>1.7.0</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.ops4j.pax.swissbox</groupId>
<artifactId>pax-swissbox-optional-jcl</artifactId>
<version>1.7.0</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.xbean</groupId>
<artifactId>xbean-bundleutils</artifactId>
<version>3.16</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.xbean</groupId>
<artifactId>xbean-asm4-shaded</artifactId>
<version>3.16</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.xbean</groupId>
<artifactId>xbean-reflect</artifactId>
<version>3.16</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.xbean</groupId>
<artifactId>xbean-finder-shaded</artifactId>
<version>3.16</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.ops4j.pax.web</groupId>
<artifactId>pax-web-api</artifactId>
<version>3.1.0</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.ops4j.pax.web</groupId>
<artifactId>pax-web-spi</artifactId>
<version>3.1.0</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.ops4j.pax.web</groupId>
<artifactId>pax-web-runtime</artifactId>
<version>3.1.0</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.ops4j.pax.web</groupId>
<artifactId>pax-web-jetty</artifactId>
<version>3.1.0</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.ops4j.pax.web</groupId>
<artifactId>pax-web-jsp</artifactId>
<version>3.1.0</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.ops4j.pax.web</groupId>
<artifactId>pax-web-extender-whiteboard</artifactId>
<version>3.1.0</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.ops4j.pax.web</groupId>
<artifactId>pax-web-extender-war</artifactId>
<version>3.1.0</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.shiro</groupId>
<artifactId>shiro-core</artifactId>
<version>1.2.4</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.shiro</groupId>
<artifactId>shiro-web</artifactId>
<version>1.2.4</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.security</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>io.hawt</groupId>
<artifactId>hawtio-web</artifactId>
<version>1.4.65</version>
<type>war</type>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.hawtio.login</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.framework</artifactId>
<version>5.0.0</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.security.boot</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.ow2.asm</groupId>
<artifactId>asm-all</artifactId>
<version>4.1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.updater</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.updater.config</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.scala-lang</groupId>
<artifactId>scala-reflect</artifactId>
<version>2.11.8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.scala-lang</groupId>
<artifactId>scala-library</artifactId>
<version>2.11.8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.scala-lang.modules</groupId>
<artifactId>scala-xml_2.11</artifactId>
<version>1.0.5</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.akka</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.util</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.container.context</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.configadmin</artifactId>
<version>1.8.6</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.eventadmin</artifactId>
<version>1.3.2</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.fileinstall</artifactId>
<version>3.4.2</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.util</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>jcl-over-slf4j</artifactId>
<version>1.7.12</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>jul-to-slf4j</artifactId>
<version>1.7.12</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.7.12</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-core</artifactId>
<version>1.1.3</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
<version>1.1.3</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.gogo.runtime</artifactId>
<version>0.16.2</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.gogo.shell</artifactId>
<version>0.10.0</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.gogo.command</artifactId>
<version>0.14.0</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.metatype</artifactId>
<version>1.0.12</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>com.typesafe</groupId>
<artifactId>config</artifactId>
<version>1.2.1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>com.typesafe.akka</groupId>
<artifactId>akka-actor_2.11</artifactId>
<version>2.3.10</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>com.typesafe.akka</groupId>
<artifactId>akka-osgi_2.11</artifactId>
<version>2.3.10</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>com.typesafe.akka</groupId>
<artifactId>akka-slf4j_2.11</artifactId>
<version>2.3.10</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>com.github.domino-osgi</groupId>
<artifactId>domino_2.11</artifactId>
<version>1.1.1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.domino</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.mgmt.base</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.prickle</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.mgmt.service.jmx</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.mgmt.agent</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.servicemix.specs</groupId>
<artifactId>org.apache.servicemix.specs.activation-api-1.1</artifactId>
<version>2.2.0</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-servlet_3.0_spec</artifactId>
<version>1.0</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>javax.mail</groupId>
<artifactId>mail</artifactId>
<version>1.4.5</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-annotation_1.1_spec</artifactId>
<version>1.0.1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-jaspic_1.0_spec</artifactId>
<version>1.1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.eclipse.jetty.aggregate</groupId>
<artifactId>jetty-all-server</artifactId>
<version>8.1.19.v20160209</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.activemq.defaultbroker</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.activemq.client</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.samples.spray.helloworld</artifactId>
<version>2.1.0-RC8</version>
<type>war</type>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.samples.camel</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.samples.jms</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-core</artifactId>
<version>2.17.3</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-spring</artifactId>
<version>2.17.3</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-jms</artifactId>
<version>2.17.3</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-http</artifactId>
<version>2.17.3</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-http-common</artifactId>
<version>2.17.3</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-servlet</artifactId>
<version>2.17.3</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-servletlistener</artifactId>
<version>2.17.3</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.camel.utils</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.jms.sampler</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.aries.proxy</groupId>
<artifactId>org.apache.aries.proxy.api</artifactId>
<version>1.0.1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.aries.blueprint</groupId>
<artifactId>org.apache.aries.blueprint.api</artifactId>
<version>1.0.1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.aries.blueprint</groupId>
<artifactId>org.apache.aries.blueprint.core</artifactId>
<version>1.4.3</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-annotation_1.1_spec</artifactId>
<version>1.0.1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-jms_1.1_spec</artifactId>
<version>1.1.1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-j2ee-management_1.1_spec</artifactId>
<version>1.0.1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.servicemix.specs</groupId>
<artifactId>org.apache.servicemix.specs.jaxb-api-2.2</artifactId>
<version>2.5.0</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.servicemix.specs</groupId>
<artifactId>org.apache.servicemix.specs.stax-api-1.0</artifactId>
<version>2.4.0</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.jvnet.jaxb2_commons</groupId>
<artifactId>jaxb2-basics-runtime</artifactId>
<version>0.6.4</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.jaxb-impl</artifactId>
<version>2.2.1.1_2</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.xbean</groupId>
<artifactId>xbean-spring</artifactId>
<version>3.16</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.activemq</groupId>
<artifactId>activemq-osgi</artifactId>
<version>5.14.2</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.activemq.brokerstarter</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.jms.utils</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.spring-jms</artifactId>
<version>3.2.14.RELEASE_1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.spray.api</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.spray</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
</dependencies>
</dependencyManagement>
<dependencies>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.mgmt.rest</artifactId>
<version>2.1.0-RC8</version>
<type>war</type>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.mgmt.repo</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.mgmt.repo.rest</artifactId>
<version>2.1.0-RC8</version>
<type>war</type>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.updater.remote</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.container.registry</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.persistence</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.persistence.orient</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>com.orientechnologies</groupId>
<artifactId>orientdb-core</artifactId>
<version>2.2.7</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>com.googlecode.concurrentlinkedhashmap</groupId>
<artifactId>concurrentlinkedhashmap-lru</artifactId>
<version>1.4.2</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>com.google.code.findbugs</groupId>
<artifactId>jsr305</artifactId>
<version>3.0.1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.mgmt.ui</artifactId>
<version>2.1.0-RC8</version>
<type>war</type>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.aries</groupId>
<artifactId>org.apache.aries.util</artifactId>
<version>1.1.0</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.aries.jmx</groupId>
<artifactId>org.apache.aries.jmx.api</artifactId>
<version>1.1.1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.aries.jmx</groupId>
<artifactId>org.apache.aries.jmx.core</artifactId>
<version>1.1.1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.jmx</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>com.springsource.org.apache.commons.collections</artifactId>
<version>3.2.1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>com.springsource.org.apache.commons.discovery</artifactId>
<version>0.4.0</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>commons-lang</groupId>
<artifactId>commons-lang</artifactId>
<version>2.6</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>commons-pool</groupId>
<artifactId>commons-pool</artifactId>
<version>1.6</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>commons-net</groupId>
<artifactId>commons-net</artifactId>
<version>3.3</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-exec</artifactId>
<version>1.3</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>com.springsource.org.apache.commons.io</artifactId>
<version>1.4.0</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>com.springsource.org.apache.commons.codec</artifactId>
<version>1.6.0</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>com.springsource.org.apache.commons.httpclient</artifactId>
<version>3.1.0</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.commons-beanutils</artifactId>
<version>1.8.3_2</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.aopalliance</artifactId>
<version>1.0_6</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.spring-core</artifactId>
<version>3.2.14.RELEASE_1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.spring-expression</artifactId>
<version>3.2.14.RELEASE_1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.spring-beans</artifactId>
<version>3.2.14.RELEASE_1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.spring-aop</artifactId>
<version>3.2.14.RELEASE_1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.spring-context</artifactId>
<version>3.2.14.RELEASE_1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.spring-context-support</artifactId>
<version>3.2.14.RELEASE_1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.spring-tx</artifactId>
<version>3.2.14.RELEASE_1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.codehaus.jettison</groupId>
<artifactId>jettison</artifactId>
<version>1.3.4</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.codehaus.jackson</groupId>
<artifactId>jackson-core-asl</artifactId>
<version>1.9.12</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.codehaus.jackson</groupId>
<artifactId>jackson-mapper-asl</artifactId>
<version>1.9.12</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.codehaus.jackson</groupId>
<artifactId>jackson-jaxrs</artifactId>
<version>1.9.12</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-core</artifactId>
<version>1.18.1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-json</artifactId>
<version>1.18.1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-server</artifactId>
<version>1.18.1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-servlet</artifactId>
<version>1.18.1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-client</artifactId>
<version>1.18.1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-servlet_3.0_spec</artifactId>
<version>1.0</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.ops4j.base</groupId>
<artifactId>ops4j-base-lang</artifactId>
<version>1.4.0</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.ops4j.pax.swissbox</groupId>
<artifactId>pax-swissbox-core</artifactId>
<version>1.7.0</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.ops4j.pax.swissbox</groupId>
<artifactId>pax-swissbox-optional-jcl</artifactId>
<version>1.7.0</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.xbean</groupId>
<artifactId>xbean-bundleutils</artifactId>
<version>3.16</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.xbean</groupId>
<artifactId>xbean-asm4-shaded</artifactId>
<version>3.16</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.xbean</groupId>
<artifactId>xbean-reflect</artifactId>
<version>3.16</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.xbean</groupId>
<artifactId>xbean-finder-shaded</artifactId>
<version>3.16</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.ops4j.pax.web</groupId>
<artifactId>pax-web-api</artifactId>
<version>3.1.0</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.ops4j.pax.web</groupId>
<artifactId>pax-web-spi</artifactId>
<version>3.1.0</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.ops4j.pax.web</groupId>
<artifactId>pax-web-runtime</artifactId>
<version>3.1.0</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.ops4j.pax.web</groupId>
<artifactId>pax-web-jetty</artifactId>
<version>3.1.0</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.ops4j.pax.web</groupId>
<artifactId>pax-web-jsp</artifactId>
<version>3.1.0</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.ops4j.pax.web</groupId>
<artifactId>pax-web-extender-whiteboard</artifactId>
<version>3.1.0</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.ops4j.pax.web</groupId>
<artifactId>pax-web-extender-war</artifactId>
<version>3.1.0</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.shiro</groupId>
<artifactId>shiro-core</artifactId>
<version>1.2.4</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.shiro</groupId>
<artifactId>shiro-web</artifactId>
<version>1.2.4</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.security</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>io.hawt</groupId>
<artifactId>hawtio-web</artifactId>
<version>1.4.65</version>
<type>war</type>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.hawtio.login</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.framework</artifactId>
<version>5.0.0</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.security.boot</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.ow2.asm</groupId>
<artifactId>asm-all</artifactId>
<version>4.1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.updater</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.updater.config</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.scala-lang</groupId>
<artifactId>scala-reflect</artifactId>
<version>2.11.8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.scala-lang</groupId>
<artifactId>scala-library</artifactId>
<version>2.11.8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.scala-lang.modules</groupId>
<artifactId>scala-xml_2.11</artifactId>
<version>1.0.5</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.akka</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.util</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.container.context</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.configadmin</artifactId>
<version>1.8.6</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.eventadmin</artifactId>
<version>1.3.2</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.fileinstall</artifactId>
<version>3.4.2</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.util</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>jcl-over-slf4j</artifactId>
<version>1.7.12</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>jul-to-slf4j</artifactId>
<version>1.7.12</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.7.12</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-core</artifactId>
<version>1.1.3</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
<version>1.1.3</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.gogo.runtime</artifactId>
<version>0.16.2</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.gogo.shell</artifactId>
<version>0.10.0</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.gogo.command</artifactId>
<version>0.14.0</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.metatype</artifactId>
<version>1.0.12</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>com.typesafe</groupId>
<artifactId>config</artifactId>
<version>1.2.1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>com.typesafe.akka</groupId>
<artifactId>akka-actor_2.11</artifactId>
<version>2.3.10</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>com.typesafe.akka</groupId>
<artifactId>akka-osgi_2.11</artifactId>
<version>2.3.10</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>com.typesafe.akka</groupId>
<artifactId>akka-slf4j_2.11</artifactId>
<version>2.3.10</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>com.github.domino-osgi</groupId>
<artifactId>domino_2.11</artifactId>
<version>1.1.1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.domino</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.mgmt.base</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.prickle</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.mgmt.service.jmx</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.mgmt.agent</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.servicemix.specs</groupId>
<artifactId>org.apache.servicemix.specs.activation-api-1.1</artifactId>
<version>2.2.0</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-servlet_3.0_spec</artifactId>
<version>1.0</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>javax.mail</groupId>
<artifactId>mail</artifactId>
<version>1.4.5</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-annotation_1.1_spec</artifactId>
<version>1.0.1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-jaspic_1.0_spec</artifactId>
<version>1.1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.eclipse.jetty.aggregate</groupId>
<artifactId>jetty-all-server</artifactId>
<version>8.1.19.v20160209</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.activemq.defaultbroker</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.activemq.client</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.samples.spray.helloworld</artifactId>
<version>2.1.0-RC8</version>
<type>war</type>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.samples.camel</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.samples.jms</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-core</artifactId>
<version>2.17.3</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-spring</artifactId>
<version>2.17.3</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-jms</artifactId>
<version>2.17.3</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-http</artifactId>
<version>2.17.3</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-http-common</artifactId>
<version>2.17.3</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-servlet</artifactId>
<version>2.17.3</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-servletlistener</artifactId>
<version>2.17.3</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.camel.utils</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.jms.sampler</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.aries.proxy</groupId>
<artifactId>org.apache.aries.proxy.api</artifactId>
<version>1.0.1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.aries.blueprint</groupId>
<artifactId>org.apache.aries.blueprint.api</artifactId>
<version>1.0.1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.aries.blueprint</groupId>
<artifactId>org.apache.aries.blueprint.core</artifactId>
<version>1.4.3</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-annotation_1.1_spec</artifactId>
<version>1.0.1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-jms_1.1_spec</artifactId>
<version>1.1.1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-j2ee-management_1.1_spec</artifactId>
<version>1.0.1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.servicemix.specs</groupId>
<artifactId>org.apache.servicemix.specs.jaxb-api-2.2</artifactId>
<version>2.5.0</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.servicemix.specs</groupId>
<artifactId>org.apache.servicemix.specs.stax-api-1.0</artifactId>
<version>2.4.0</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.jvnet.jaxb2_commons</groupId>
<artifactId>jaxb2-basics-runtime</artifactId>
<version>0.6.4</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.jaxb-impl</artifactId>
<version>2.2.1.1_2</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.xbean</groupId>
<artifactId>xbean-spring</artifactId>
<version>3.16</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.activemq</groupId>
<artifactId>activemq-osgi</artifactId>
<version>5.14.2</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.activemq.brokerstarter</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.jms.utils</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.spring-jms</artifactId>
<version>3.2.14.RELEASE_1</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.spray.api</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
<dependency>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended.spray</artifactId>
<version>2.1.0-RC8</version>
<optional>false</optional>
</dependency>
</dependencies>
<repositories>
<repository>
<releases>
<enabled>true</enabled>
<updatePolicy>daily</updatePolicy>
<checksumPolicy>warn</checksumPolicy>
</releases>
<snapshots>
<enabled>false</enabled>
<updatePolicy>daily</updatePolicy>
<checksumPolicy>warn</checksumPolicy>
</snapshots>
<id>FUSEStaging</id>
<url>http://repo.fusesource.com/nexus/content/repositories/jboss-fuse-6.1.x</url>
</repository>
<repository>
<releases>
<enabled>true</enabled>
<updatePolicy>daily</updatePolicy>
<checksumPolicy>warn</checksumPolicy>
</releases>
<snapshots>
<enabled>false</enabled>
<updatePolicy>daily</updatePolicy>
<checksumPolicy>warn</checksumPolicy>
</snapshots>
<id>SpringBundles</id>
<url>http://repository.springsource.com/maven/bundles/release</url>
</repository>
<repository>
<releases>
<enabled>true</enabled>
<updatePolicy>daily</updatePolicy>
<checksumPolicy>warn</checksumPolicy>
</releases>
<snapshots>
<enabled>false</enabled>
<updatePolicy>daily</updatePolicy>
<checksumPolicy>warn</checksumPolicy>
</snapshots>
<id>SpringExternalBundles</id>
<url>http://repository.springsource.com/maven/bundles/external</url>
</repository>
</repositories>
<build>
<resources>
<resource>
<filtering>true</filtering>
<directory>src/main/resources</directory>
</resource>
<resource>
<filtering>false</filtering>
<directory>src/main/binaryResources</directory>
</resource>
</resources>
<testResources>
<testResource>
<filtering>true</filtering>
<directory>src/test/resources</directory>
</testResource>
<testResource>
<filtering>false</filtering>
<directory>src/test/binaryResources</directory>
</testResource>
</testResources>
<pluginManagement>
<plugins>
<plugin>
<groupId>net.alchim31.maven</groupId>
<artifactId>scala-maven-plugin</artifactId>
<version>3.2.1</version>
<extensions>false</extensions>
<executions>
<execution>
<id>build-product</id>
<phase>generate-resources</phase>
<goals>
<goal>script</goal>
</goals>
<inherited>true</inherited>
<configuration>
<script>
object ScriptHelper {
import java.io.File
import java.io.PrintWriter
def writeFile(f: File, content: String) : Unit = {
val action = if(f.exists()) "Overwriting file: " else "Creating file: "
println(action + f)
f.getParentFile().mkdirs()
val writer = new PrintWriter(f)
writer.print(content)
writer.close()
}
}
import java.io.File
ScriptHelper.writeFile(new File(project.getBasedir(), "target/classes/blended-mgmt-server.conf"), """name="blended-mgmt-server"
version="${project.version}"
bundles = [
{ url="mvn:de.wayofquality.blended:blended.mgmt.rest::2.1.0-RC8:war", start=true },
{ url="mvn:de.wayofquality.blended:blended.mgmt.repo:2.1.0-RC8", start=true },
{ url="mvn:de.wayofquality.blended:blended.mgmt.repo.rest::2.1.0-RC8:war", start=true },
{ url="mvn:de.wayofquality.blended:blended.updater.remote:2.1.0-RC8", start=true },
{ url="mvn:de.wayofquality.blended:blended.container.registry:2.1.0-RC8" },
{ url="mvn:de.wayofquality.blended:blended.persistence:2.1.0-RC8" },
{ url="mvn:de.wayofquality.blended:blended.persistence.orient:2.1.0-RC8", start=true },
{ url="mvn:com.orientechnologies:orientdb-core:2.2.7" },
{ url="mvn:com.googlecode.concurrentlinkedhashmap:concurrentlinkedhashmap-lru:1.4.2" },
{ url="mvn:com.google.code.findbugs:jsr305:3.0.1" },
{ url="mvn:de.wayofquality.blended:blended.mgmt.ui::2.1.0-RC8:war", start=true }
]
""")
ScriptHelper.writeFile(new File(project.getBasedir(), "target/classes/blended-commons.conf"), """name="blended-commons"
version="${project.version}"
bundles = [
{ url="mvn:org.apache.aries:org.apache.aries.util:1.1.0" },
{ url="mvn:org.apache.aries.jmx:org.apache.aries.jmx.api:1.1.1" },
{ url="mvn:org.apache.aries.jmx:org.apache.aries.jmx.core:1.1.1", start=true },
{ url="mvn:de.wayofquality.blended:blended.jmx:2.1.0-RC8", start=true },
{ url="mvn:org.apache.commons:com.springsource.org.apache.commons.collections:3.2.1" },
{ url="mvn:org.apache.commons:com.springsource.org.apache.commons.discovery:0.4.0" },
{ url="mvn:commons-lang:commons-lang:2.6" },
{ url="mvn:commons-pool:commons-pool:1.6" },
{ url="mvn:commons-net:commons-net:3.3" },
{ url="mvn:org.apache.commons:commons-exec:1.3" },
{ url="mvn:org.apache.commons:com.springsource.org.apache.commons.io:1.4.0" },
{ url="mvn:org.apache.commons:com.springsource.org.apache.commons.codec:1.6.0" },
{ url="mvn:org.apache.commons:com.springsource.org.apache.commons.httpclient:3.1.0" },
{ url="mvn:org.apache.servicemix.bundles:org.apache.servicemix.bundles.commons-beanutils:1.8.3_2" }
]
""")
ScriptHelper.writeFile(new File(project.getBasedir(), "target/classes/blended-spring.conf"), """name="blended-spring"
version="${project.version}"
bundles = [
{ url="mvn:org.apache.servicemix.bundles:org.apache.servicemix.bundles.aopalliance:1.0_6" },
{ url="mvn:org.apache.servicemix.bundles:org.apache.servicemix.bundles.spring-core:3.2.14.RELEASE_1" },
{ url="mvn:org.apache.servicemix.bundles:org.apache.servicemix.bundles.spring-expression:3.2.14.RELEASE_1" },
{ url="mvn:org.apache.servicemix.bundles:org.apache.servicemix.bundles.spring-beans:3.2.14.RELEASE_1" },
{ url="mvn:org.apache.servicemix.bundles:org.apache.servicemix.bundles.spring-aop:3.2.14.RELEASE_1" },
{ url="mvn:org.apache.servicemix.bundles:org.apache.servicemix.bundles.spring-context:3.2.14.RELEASE_1" },
{ url="mvn:org.apache.servicemix.bundles:org.apache.servicemix.bundles.spring-context-support:3.2.14.RELEASE_1" },
{ url="mvn:org.apache.servicemix.bundles:org.apache.servicemix.bundles.spring-tx:3.2.14.RELEASE_1" }
]
""")
ScriptHelper.writeFile(new File(project.getBasedir(), "target/classes/blended-jaxrs.conf"), """name="blended-jaxrs"
version="${project.version}"
bundles = [
{ url="mvn:org.codehaus.jettison:jettison:1.3.4" },
{ url="mvn:org.codehaus.jackson:jackson-core-asl:1.9.12" },
{ url="mvn:org.codehaus.jackson:jackson-mapper-asl:1.9.12" },
{ url="mvn:org.codehaus.jackson:jackson-jaxrs:1.9.12" },
{ url="mvn:com.sun.jersey:jersey-core:1.18.1" },
{ url="mvn:com.sun.jersey:jersey-json:1.18.1" },
{ url="mvn:com.sun.jersey:jersey-server:1.18.1" },
{ url="mvn:com.sun.jersey:jersey-servlet:1.18.1" },
{ url="mvn:com.sun.jersey:jersey-client:1.18.1" },
{ url="mvn:org.apache.geronimo.specs:geronimo-servlet_3.0_spec:1.0" }
]
""")
ScriptHelper.writeFile(new File(project.getBasedir(), "target/classes/blended-http.conf"), """name="blended-http"
version="${project.version}"
bundles = [
{ url="mvn:org.ops4j.base:ops4j-base-lang:1.4.0" },
{ url="mvn:org.ops4j.pax.swissbox:pax-swissbox-core:1.7.0" },
{ url="mvn:org.ops4j.pax.swissbox:pax-swissbox-optional-jcl:1.7.0" },
{ url="mvn:org.apache.xbean:xbean-bundleutils:3.16" },
{ url="mvn:org.apache.xbean:xbean-asm4-shaded:3.16" },
{ url="mvn:org.apache.xbean:xbean-reflect:3.16" },
{ url="mvn:org.apache.xbean:xbean-finder-shaded:3.16" },
{ url="mvn:org.ops4j.pax.web:pax-web-api:3.1.0" },
{ url="mvn:org.ops4j.pax.web:pax-web-spi:3.1.0" },
{ url="mvn:org.ops4j.pax.web:pax-web-runtime:3.1.0", start=true },
{ url="mvn:org.ops4j.pax.web:pax-web-jetty:3.1.0", start=true },
{ url="mvn:org.ops4j.pax.web:pax-web-jsp:3.1.0" },
{ url="mvn:org.ops4j.pax.web:pax-web-extender-whiteboard:3.1.0", start=true },
{ url="mvn:org.ops4j.pax.web:pax-web-extender-war:3.1.0", start=true }
]
""")
ScriptHelper.writeFile(new File(project.getBasedir(), "target/classes/blended-security.conf"), """name="blended-security"
version="${project.version}"
bundles = [
{ url="mvn:org.apache.shiro:shiro-core:1.2.4" },
{ url="mvn:org.apache.shiro:shiro-web:1.2.4" },
{ url="mvn:de.wayofquality.blended:blended.security:2.1.0-RC8", start=true }
]
""")
ScriptHelper.writeFile(new File(project.getBasedir(), "target/classes/blended-hawtio.conf"), """name="blended-hawtio"
version="${project.version}"
bundles = [
{ url="mvn:io.hawt:hawtio-web::1.4.65:war", start=true },
{ url="mvn:de.wayofquality.blended:blended.hawtio.login:2.1.0-RC8" }
]
""")
ScriptHelper.writeFile(new File(project.getBasedir(), "target/classes/blended-base.conf"), """name="blended-base"
version="${project.version}"
bundles = [
{ url="mvn:org.apache.felix:org.apache.felix.framework:5.0.0", startLevel=0, start=true },
{ url="mvn:de.wayofquality.blended:blended.security.boot:2.1.0-RC8" },
{ url="mvn:org.ow2.asm:asm-all:4.1", start=true },
{ url="mvn:de.wayofquality.blended:blended.updater:2.1.0-RC8", start=true },
{ url="mvn:de.wayofquality.blended:blended.updater.config:2.1.0-RC8", start=true },
{ url="mvn:org.scala-lang:scala-reflect:2.11.8" },
{ url="mvn:org.scala-lang:scala-library:2.11.8" },
{ url="mvn:org.scala-lang.modules:scala-xml_2.11:1.0.5" },
{ url="mvn:de.wayofquality.blended:blended.akka:2.1.0-RC8", start=true },
{ url="mvn:de.wayofquality.blended:blended.util:2.1.0-RC8", start=true },
{ url="mvn:de.wayofquality.blended:blended.container.context:2.1.0-RC8", start=true },
{ url="mvn:org.apache.felix:org.apache.felix.configadmin:1.8.6", start=true },
{ url="mvn:org.apache.felix:org.apache.felix.eventadmin:1.3.2", start=true },
{ url="mvn:org.apache.felix:org.apache.felix.fileinstall:3.4.2", start=true },
{ url="mvn:de.wayofquality.blended:blended.util:2.1.0-RC8", start=true },
{ url="mvn:org.slf4j:jcl-over-slf4j:1.7.12" },
{ url="mvn:org.slf4j:jul-to-slf4j:1.7.12" },
{ url="mvn:org.slf4j:slf4j-api:1.7.12" },
{ url="mvn:ch.qos.logback:logback-core:1.1.3" },
{ url="mvn:ch.qos.logback:logback-classic:1.1.3" },
{ url="mvn:org.apache.felix:org.apache.felix.gogo.runtime:0.16.2", start=true },
{ url="mvn:org.apache.felix:org.apache.felix.gogo.shell:0.10.0", start=true },
{ url="mvn:org.apache.felix:org.apache.felix.gogo.command:0.14.0", start=true },
{ url="mvn:org.apache.felix:org.apache.felix.metatype:1.0.12", start=true },
{ url="mvn:com.typesafe:config:1.2.1" },
{ url="mvn:com.typesafe.akka:akka-actor_2.11:2.3.10" },
{ url="mvn:com.typesafe.akka:akka-osgi_2.11:2.3.10" },
{ url="mvn:com.typesafe.akka:akka-slf4j_2.11:2.3.10" },
{ url="mvn:com.github.domino-osgi:domino_2.11:1.1.1" },
{ url="mvn:de.wayofquality.blended:blended.domino:2.1.0-RC8" },
{ url="mvn:de.wayofquality.blended:blended.mgmt.base:2.1.0-RC8", start=true },
{ url="mvn:de.wayofquality.blended:blended.prickle:2.1.0-RC8" },
{ url="mvn:de.wayofquality.blended:blended.mgmt.service.jmx:2.1.0-RC8", start=true }
]
""")
ScriptHelper.writeFile(new File(project.getBasedir(), "target/classes/blended-mgmt-client.conf"), """name="blended-mgmt-client"
version="${project.version}"
bundles = [
{ url="mvn:de.wayofquality.blended:blended.mgmt.agent:2.1.0-RC8", start=true }
]
""")
ScriptHelper.writeFile(new File(project.getBasedir(), "target/classes/blended-jetty.conf"), """name="blended-jetty"
version="${project.version}"
bundles = [
{ url="mvn:org.apache.servicemix.specs:org.apache.servicemix.specs.activation-api-1.1:2.2.0" },
{ url="mvn:org.apache.geronimo.specs:geronimo-servlet_3.0_spec:1.0" },
{ url="mvn:javax.mail:mail:1.4.5" },
{ url="mvn:org.apache.geronimo.specs:geronimo-annotation_1.1_spec:1.0.1" },
{ url="mvn:org.apache.geronimo.specs:geronimo-jaspic_1.0_spec:1.1" },
{ url="mvn:org.eclipse.jetty.aggregate:jetty-all-server:8.1.19.v20160209", start=true }
]
""")
ScriptHelper.writeFile(new File(project.getBasedir(), "target/classes/blended-samples.conf"), """name="blended-samples"
version="${project.version}"
bundles = [
{ url="mvn:de.wayofquality.blended:blended.activemq.defaultbroker:2.1.0-RC8", start=true },
{ url="mvn:de.wayofquality.blended:blended.activemq.client:2.1.0-RC8", start=true },
{ url="mvn:de.wayofquality.blended:blended.samples.spray.helloworld::2.1.0-RC8:war", start=true },
{ url="mvn:de.wayofquality.blended:blended.samples.camel:2.1.0-RC8", start=true },
{ url="mvn:de.wayofquality.blended:blended.samples.jms:2.1.0-RC8", start=true }
]
""")
ScriptHelper.writeFile(new File(project.getBasedir(), "target/classes/blended-camel.conf"), """name="blended-camel"
version="${project.version}"
bundles = [
{ url="mvn:org.apache.camel:camel-core:2.17.3" },
{ url="mvn:org.apache.camel:camel-spring:2.17.3" },
{ url="mvn:org.apache.camel:camel-jms:2.17.3" },
{ url="mvn:org.apache.camel:camel-http:2.17.3" },
{ url="mvn:org.apache.camel:camel-http-common:2.17.3" },
{ url="mvn:org.apache.camel:camel-servlet:2.17.3" },
{ url="mvn:org.apache.camel:camel-servletlistener:2.17.3" },
{ url="mvn:de.wayofquality.blended:blended.camel.utils:2.1.0-RC8" },
{ url="mvn:de.wayofquality.blended:blended.jms.sampler:2.1.0-RC8", start=true }
]
""")
ScriptHelper.writeFile(new File(project.getBasedir(), "target/classes/blended-activemq.conf"), """name="blended-activemq"
version="${project.version}"
bundles = [
{ url="mvn:org.apache.aries.proxy:org.apache.aries.proxy.api:1.0.1" },
{ url="mvn:org.apache.aries.blueprint:org.apache.aries.blueprint.api:1.0.1" },
{ url="mvn:org.apache.aries.blueprint:org.apache.aries.blueprint.core:1.4.3" },
{ url="mvn:org.apache.geronimo.specs:geronimo-annotation_1.1_spec:1.0.1" },
{ url="mvn:org.apache.geronimo.specs:geronimo-jms_1.1_spec:1.1.1" },
{ url="mvn:org.apache.geronimo.specs:geronimo-j2ee-management_1.1_spec:1.0.1" },
{ url="mvn:org.apache.servicemix.specs:org.apache.servicemix.specs.jaxb-api-2.2:2.5.0" },
{ url="mvn:org.apache.servicemix.specs:org.apache.servicemix.specs.stax-api-1.0:2.4.0" },
{ url="mvn:org.jvnet.jaxb2_commons:jaxb2-basics-runtime:0.6.4" },
{ url="mvn:org.apache.servicemix.bundles:org.apache.servicemix.bundles.jaxb-impl:2.2.1.1_2" },
{ url="mvn:org.apache.xbean:xbean-spring:3.16" },
{ url="mvn:org.apache.activemq:activemq-osgi:5.14.2" },
{ url="mvn:de.wayofquality.blended:blended.activemq.brokerstarter:2.1.0-RC8" },
{ url="mvn:de.wayofquality.blended:blended.jms.utils:2.1.0-RC8", start=true },
{ url="mvn:org.apache.servicemix.bundles:org.apache.servicemix.bundles.spring-jms:3.2.14.RELEASE_1" }
]
""")
ScriptHelper.writeFile(new File(project.getBasedir(), "target/classes/blended-spray.conf"), """name="blended-spray"
version="${project.version}"
bundles = [
{ url="mvn:de.wayofquality.blended:blended.spray.api:2.1.0-RC8" },
{ url="mvn:de.wayofquality.blended:blended.spray:2.1.0-RC8" }
]
""")
</script>
</configuration>
</execution>
</executions>
<inherited>true</inherited>
</plugin>
<plugin>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended-updater-maven-plugin</artifactId>
<version>2.1.0-RC8</version>
<extensions>false</extensions>
<executions>
<execution>
<id>make-features</id>
<phase>compile</phase>
<goals>
<goal>build-features</goal>
</goals>
<inherited>true</inherited>
<configuration>
<srcFeatureDir>${project.build.directory}/classes</srcFeatureDir>
<resolveFromDependencies>true</resolveFromDependencies>
</configuration>
</execution>
</executions>
<inherited>true</inherited>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<version>1.9.1</version>
<extensions>false</extensions>
<executions>
<execution>
<id>add-scala-sources</id>
<phase>generate-sources</phase>
<goals>
<goal>add-source</goal>
</goals>
<inherited>true</inherited>
<configuration>
<sources>
<source>src/main/scala</source>
</sources>
</configuration>
</execution>
<execution>
<id>add-scala-test-sources</id>
<phase>generate-sources</phase>
<goals>
<goal>add-test-source</goal>
</goals>
<inherited>true</inherited>
<configuration>
<sources>
<source>src/test/scala</source>
</sources>
</configuration>
</execution>
</executions>
<inherited>true</inherited>
</plugin>
<plugin>
<artifactId>maven-enforcer-plugin</artifactId>
<version>1.3.1</version>
<extensions>false</extensions>
<executions>
<execution>
<id>enforce-maven</id>
<goals>
<goal>enforce</goal>
</goals>
<inherited>true</inherited>
<configuration>
<rules>
<requireMavenVersion>
<version>3.0.5</version>
</requireMavenVersion>
</rules>
</configuration>
</execution>
</executions>
<inherited>true</inherited>
</plugin>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.5.1</version>
<extensions>false</extensions>
<inherited>true</inherited>
<configuration>
<source>${java.version}</source>
<target>${java.version}</target>
<encoding>${project.build.sourceEncoding}</encoding>
<fork>true</fork>
</configuration>
</plugin>
</plugins>
</pluginManagement>
<plugins>
<plugin>
<groupId>net.alchim31.maven</groupId>
<artifactId>scala-maven-plugin</artifactId>
<version>3.2.1</version>
<extensions>false</extensions>
<executions>
<execution>
<id>build-product</id>
<phase>generate-resources</phase>
<goals>
<goal>script</goal>
</goals>
<inherited>true</inherited>
<configuration>
<script>
object ScriptHelper {
import java.io.File
import java.io.PrintWriter
def writeFile(f: File, content: String) : Unit = {
val action = if(f.exists()) "Overwriting file: " else "Creating file: "
println(action + f)
f.getParentFile().mkdirs()
val writer = new PrintWriter(f)
writer.print(content)
writer.close()
}
}
import java.io.File
ScriptHelper.writeFile(new File(project.getBasedir(), "target/classes/blended-mgmt-server.conf"), """name="blended-mgmt-server"
version="${project.version}"
bundles = [
{ url="mvn:de.wayofquality.blended:blended.mgmt.rest::2.1.0-RC8:war", start=true },
{ url="mvn:de.wayofquality.blended:blended.mgmt.repo:2.1.0-RC8", start=true },
{ url="mvn:de.wayofquality.blended:blended.mgmt.repo.rest::2.1.0-RC8:war", start=true },
{ url="mvn:de.wayofquality.blended:blended.updater.remote:2.1.0-RC8", start=true },
{ url="mvn:de.wayofquality.blended:blended.container.registry:2.1.0-RC8" },
{ url="mvn:de.wayofquality.blended:blended.persistence:2.1.0-RC8" },
{ url="mvn:de.wayofquality.blended:blended.persistence.orient:2.1.0-RC8", start=true },
{ url="mvn:com.orientechnologies:orientdb-core:2.2.7" },
{ url="mvn:com.googlecode.concurrentlinkedhashmap:concurrentlinkedhashmap-lru:1.4.2" },
{ url="mvn:com.google.code.findbugs:jsr305:3.0.1" },
{ url="mvn:de.wayofquality.blended:blended.mgmt.ui::2.1.0-RC8:war", start=true }
]
""")
ScriptHelper.writeFile(new File(project.getBasedir(), "target/classes/blended-commons.conf"), """name="blended-commons"
version="${project.version}"
bundles = [
{ url="mvn:org.apache.aries:org.apache.aries.util:1.1.0" },
{ url="mvn:org.apache.aries.jmx:org.apache.aries.jmx.api:1.1.1" },
{ url="mvn:org.apache.aries.jmx:org.apache.aries.jmx.core:1.1.1", start=true },
{ url="mvn:de.wayofquality.blended:blended.jmx:2.1.0-RC8", start=true },
{ url="mvn:org.apache.commons:com.springsource.org.apache.commons.collections:3.2.1" },
{ url="mvn:org.apache.commons:com.springsource.org.apache.commons.discovery:0.4.0" },
{ url="mvn:commons-lang:commons-lang:2.6" },
{ url="mvn:commons-pool:commons-pool:1.6" },
{ url="mvn:commons-net:commons-net:3.3" },
{ url="mvn:org.apache.commons:commons-exec:1.3" },
{ url="mvn:org.apache.commons:com.springsource.org.apache.commons.io:1.4.0" },
{ url="mvn:org.apache.commons:com.springsource.org.apache.commons.codec:1.6.0" },
{ url="mvn:org.apache.commons:com.springsource.org.apache.commons.httpclient:3.1.0" },
{ url="mvn:org.apache.servicemix.bundles:org.apache.servicemix.bundles.commons-beanutils:1.8.3_2" }
]
""")
ScriptHelper.writeFile(new File(project.getBasedir(), "target/classes/blended-spring.conf"), """name="blended-spring"
version="${project.version}"
bundles = [
{ url="mvn:org.apache.servicemix.bundles:org.apache.servicemix.bundles.aopalliance:1.0_6" },
{ url="mvn:org.apache.servicemix.bundles:org.apache.servicemix.bundles.spring-core:3.2.14.RELEASE_1" },
{ url="mvn:org.apache.servicemix.bundles:org.apache.servicemix.bundles.spring-expression:3.2.14.RELEASE_1" },
{ url="mvn:org.apache.servicemix.bundles:org.apache.servicemix.bundles.spring-beans:3.2.14.RELEASE_1" },
{ url="mvn:org.apache.servicemix.bundles:org.apache.servicemix.bundles.spring-aop:3.2.14.RELEASE_1" },
{ url="mvn:org.apache.servicemix.bundles:org.apache.servicemix.bundles.spring-context:3.2.14.RELEASE_1" },
{ url="mvn:org.apache.servicemix.bundles:org.apache.servicemix.bundles.spring-context-support:3.2.14.RELEASE_1" },
{ url="mvn:org.apache.servicemix.bundles:org.apache.servicemix.bundles.spring-tx:3.2.14.RELEASE_1" }
]
""")
ScriptHelper.writeFile(new File(project.getBasedir(), "target/classes/blended-jaxrs.conf"), """name="blended-jaxrs"
version="${project.version}"
bundles = [
{ url="mvn:org.codehaus.jettison:jettison:1.3.4" },
{ url="mvn:org.codehaus.jackson:jackson-core-asl:1.9.12" },
{ url="mvn:org.codehaus.jackson:jackson-mapper-asl:1.9.12" },
{ url="mvn:org.codehaus.jackson:jackson-jaxrs:1.9.12" },
{ url="mvn:com.sun.jersey:jersey-core:1.18.1" },
{ url="mvn:com.sun.jersey:jersey-json:1.18.1" },
{ url="mvn:com.sun.jersey:jersey-server:1.18.1" },
{ url="mvn:com.sun.jersey:jersey-servlet:1.18.1" },
{ url="mvn:com.sun.jersey:jersey-client:1.18.1" },
{ url="mvn:org.apache.geronimo.specs:geronimo-servlet_3.0_spec:1.0" }
]
""")
ScriptHelper.writeFile(new File(project.getBasedir(), "target/classes/blended-http.conf"), """name="blended-http"
version="${project.version}"
bundles = [
{ url="mvn:org.ops4j.base:ops4j-base-lang:1.4.0" },
{ url="mvn:org.ops4j.pax.swissbox:pax-swissbox-core:1.7.0" },
{ url="mvn:org.ops4j.pax.swissbox:pax-swissbox-optional-jcl:1.7.0" },
{ url="mvn:org.apache.xbean:xbean-bundleutils:3.16" },
{ url="mvn:org.apache.xbean:xbean-asm4-shaded:3.16" },
{ url="mvn:org.apache.xbean:xbean-reflect:3.16" },
{ url="mvn:org.apache.xbean:xbean-finder-shaded:3.16" },
{ url="mvn:org.ops4j.pax.web:pax-web-api:3.1.0" },
{ url="mvn:org.ops4j.pax.web:pax-web-spi:3.1.0" },
{ url="mvn:org.ops4j.pax.web:pax-web-runtime:3.1.0", start=true },
{ url="mvn:org.ops4j.pax.web:pax-web-jetty:3.1.0", start=true },
{ url="mvn:org.ops4j.pax.web:pax-web-jsp:3.1.0" },
{ url="mvn:org.ops4j.pax.web:pax-web-extender-whiteboard:3.1.0", start=true },
{ url="mvn:org.ops4j.pax.web:pax-web-extender-war:3.1.0", start=true }
]
""")
ScriptHelper.writeFile(new File(project.getBasedir(), "target/classes/blended-security.conf"), """name="blended-security"
version="${project.version}"
bundles = [
{ url="mvn:org.apache.shiro:shiro-core:1.2.4" },
{ url="mvn:org.apache.shiro:shiro-web:1.2.4" },
{ url="mvn:de.wayofquality.blended:blended.security:2.1.0-RC8", start=true }
]
""")
ScriptHelper.writeFile(new File(project.getBasedir(), "target/classes/blended-hawtio.conf"), """name="blended-hawtio"
version="${project.version}"
bundles = [
{ url="mvn:io.hawt:hawtio-web::1.4.65:war", start=true },
{ url="mvn:de.wayofquality.blended:blended.hawtio.login:2.1.0-RC8" }
]
""")
ScriptHelper.writeFile(new File(project.getBasedir(), "target/classes/blended-base.conf"), """name="blended-base"
version="${project.version}"
bundles = [
{ url="mvn:org.apache.felix:org.apache.felix.framework:5.0.0", startLevel=0, start=true },
{ url="mvn:de.wayofquality.blended:blended.security.boot:2.1.0-RC8" },
{ url="mvn:org.ow2.asm:asm-all:4.1", start=true },
{ url="mvn:de.wayofquality.blended:blended.updater:2.1.0-RC8", start=true },
{ url="mvn:de.wayofquality.blended:blended.updater.config:2.1.0-RC8", start=true },
{ url="mvn:org.scala-lang:scala-reflect:2.11.8" },
{ url="mvn:org.scala-lang:scala-library:2.11.8" },
{ url="mvn:org.scala-lang.modules:scala-xml_2.11:1.0.5" },
{ url="mvn:de.wayofquality.blended:blended.akka:2.1.0-RC8", start=true },
{ url="mvn:de.wayofquality.blended:blended.util:2.1.0-RC8", start=true },
{ url="mvn:de.wayofquality.blended:blended.container.context:2.1.0-RC8", start=true },
{ url="mvn:org.apache.felix:org.apache.felix.configadmin:1.8.6", start=true },
{ url="mvn:org.apache.felix:org.apache.felix.eventadmin:1.3.2", start=true },
{ url="mvn:org.apache.felix:org.apache.felix.fileinstall:3.4.2", start=true },
{ url="mvn:de.wayofquality.blended:blended.util:2.1.0-RC8", start=true },
{ url="mvn:org.slf4j:jcl-over-slf4j:1.7.12" },
{ url="mvn:org.slf4j:jul-to-slf4j:1.7.12" },
{ url="mvn:org.slf4j:slf4j-api:1.7.12" },
{ url="mvn:ch.qos.logback:logback-core:1.1.3" },
{ url="mvn:ch.qos.logback:logback-classic:1.1.3" },
{ url="mvn:org.apache.felix:org.apache.felix.gogo.runtime:0.16.2", start=true },
{ url="mvn:org.apache.felix:org.apache.felix.gogo.shell:0.10.0", start=true },
{ url="mvn:org.apache.felix:org.apache.felix.gogo.command:0.14.0", start=true },
{ url="mvn:org.apache.felix:org.apache.felix.metatype:1.0.12", start=true },
{ url="mvn:com.typesafe:config:1.2.1" },
{ url="mvn:com.typesafe.akka:akka-actor_2.11:2.3.10" },
{ url="mvn:com.typesafe.akka:akka-osgi_2.11:2.3.10" },
{ url="mvn:com.typesafe.akka:akka-slf4j_2.11:2.3.10" },
{ url="mvn:com.github.domino-osgi:domino_2.11:1.1.1" },
{ url="mvn:de.wayofquality.blended:blended.domino:2.1.0-RC8" },
{ url="mvn:de.wayofquality.blended:blended.mgmt.base:2.1.0-RC8", start=true },
{ url="mvn:de.wayofquality.blended:blended.prickle:2.1.0-RC8" },
{ url="mvn:de.wayofquality.blended:blended.mgmt.service.jmx:2.1.0-RC8", start=true }
]
""")
ScriptHelper.writeFile(new File(project.getBasedir(), "target/classes/blended-mgmt-client.conf"), """name="blended-mgmt-client"
version="${project.version}"
bundles = [
{ url="mvn:de.wayofquality.blended:blended.mgmt.agent:2.1.0-RC8", start=true }
]
""")
ScriptHelper.writeFile(new File(project.getBasedir(), "target/classes/blended-jetty.conf"), """name="blended-jetty"
version="${project.version}"
bundles = [
{ url="mvn:org.apache.servicemix.specs:org.apache.servicemix.specs.activation-api-1.1:2.2.0" },
{ url="mvn:org.apache.geronimo.specs:geronimo-servlet_3.0_spec:1.0" },
{ url="mvn:javax.mail:mail:1.4.5" },
{ url="mvn:org.apache.geronimo.specs:geronimo-annotation_1.1_spec:1.0.1" },
{ url="mvn:org.apache.geronimo.specs:geronimo-jaspic_1.0_spec:1.1" },
{ url="mvn:org.eclipse.jetty.aggregate:jetty-all-server:8.1.19.v20160209", start=true }
]
""")
ScriptHelper.writeFile(new File(project.getBasedir(), "target/classes/blended-samples.conf"), """name="blended-samples"
version="${project.version}"
bundles = [
{ url="mvn:de.wayofquality.blended:blended.activemq.defaultbroker:2.1.0-RC8", start=true },
{ url="mvn:de.wayofquality.blended:blended.activemq.client:2.1.0-RC8", start=true },
{ url="mvn:de.wayofquality.blended:blended.samples.spray.helloworld::2.1.0-RC8:war", start=true },
{ url="mvn:de.wayofquality.blended:blended.samples.camel:2.1.0-RC8", start=true },
{ url="mvn:de.wayofquality.blended:blended.samples.jms:2.1.0-RC8", start=true }
]
""")
ScriptHelper.writeFile(new File(project.getBasedir(), "target/classes/blended-camel.conf"), """name="blended-camel"
version="${project.version}"
bundles = [
{ url="mvn:org.apache.camel:camel-core:2.17.3" },
{ url="mvn:org.apache.camel:camel-spring:2.17.3" },
{ url="mvn:org.apache.camel:camel-jms:2.17.3" },
{ url="mvn:org.apache.camel:camel-http:2.17.3" },
{ url="mvn:org.apache.camel:camel-http-common:2.17.3" },
{ url="mvn:org.apache.camel:camel-servlet:2.17.3" },
{ url="mvn:org.apache.camel:camel-servletlistener:2.17.3" },
{ url="mvn:de.wayofquality.blended:blended.camel.utils:2.1.0-RC8" },
{ url="mvn:de.wayofquality.blended:blended.jms.sampler:2.1.0-RC8", start=true }
]
""")
ScriptHelper.writeFile(new File(project.getBasedir(), "target/classes/blended-activemq.conf"), """name="blended-activemq"
version="${project.version}"
bundles = [
{ url="mvn:org.apache.aries.proxy:org.apache.aries.proxy.api:1.0.1" },
{ url="mvn:org.apache.aries.blueprint:org.apache.aries.blueprint.api:1.0.1" },
{ url="mvn:org.apache.aries.blueprint:org.apache.aries.blueprint.core:1.4.3" },
{ url="mvn:org.apache.geronimo.specs:geronimo-annotation_1.1_spec:1.0.1" },
{ url="mvn:org.apache.geronimo.specs:geronimo-jms_1.1_spec:1.1.1" },
{ url="mvn:org.apache.geronimo.specs:geronimo-j2ee-management_1.1_spec:1.0.1" },
{ url="mvn:org.apache.servicemix.specs:org.apache.servicemix.specs.jaxb-api-2.2:2.5.0" },
{ url="mvn:org.apache.servicemix.specs:org.apache.servicemix.specs.stax-api-1.0:2.4.0" },
{ url="mvn:org.jvnet.jaxb2_commons:jaxb2-basics-runtime:0.6.4" },
{ url="mvn:org.apache.servicemix.bundles:org.apache.servicemix.bundles.jaxb-impl:2.2.1.1_2" },
{ url="mvn:org.apache.xbean:xbean-spring:3.16" },
{ url="mvn:org.apache.activemq:activemq-osgi:5.14.2" },
{ url="mvn:de.wayofquality.blended:blended.activemq.brokerstarter:2.1.0-RC8" },
{ url="mvn:de.wayofquality.blended:blended.jms.utils:2.1.0-RC8", start=true },
{ url="mvn:org.apache.servicemix.bundles:org.apache.servicemix.bundles.spring-jms:3.2.14.RELEASE_1" }
]
""")
ScriptHelper.writeFile(new File(project.getBasedir(), "target/classes/blended-spray.conf"), """name="blended-spray"
version="${project.version}"
bundles = [
{ url="mvn:de.wayofquality.blended:blended.spray.api:2.1.0-RC8" },
{ url="mvn:de.wayofquality.blended:blended.spray:2.1.0-RC8" }
]
""")
</script>
</configuration>
</execution>
</executions>
<inherited>true</inherited>
</plugin>
<plugin>
<groupId>de.wayofquality.blended</groupId>
<artifactId>blended-updater-maven-plugin</artifactId>
<version>2.1.0-RC8</version>
<extensions>false</extensions>
<executions>
<execution>
<id>make-features</id>
<phase>compile</phase>
<goals>
<goal>build-features</goal>
</goals>
<inherited>true</inherited>
<configuration>
<srcFeatureDir>${project.build.directory}/classes</srcFeatureDir>
<resolveFromDependencies>true</resolveFromDependencies>
</configuration>
</execution>
</executions>
<inherited>true</inherited>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<version>1.9.1</version>
<extensions>false</extensions>
<executions>
<execution>
<id>add-scala-sources</id>
<phase>generate-sources</phase>
<goals>
<goal>add-source</goal>
</goals>
<inherited>true</inherited>
<configuration>
<sources>
<source>src/main/scala</source>
</sources>
</configuration>
</execution>
<execution>
<id>add-scala-test-sources</id>
<phase>generate-sources</phase>
<goals>
<goal>add-test-source</goal>
</goals>
<inherited>true</inherited>
<configuration>
<sources>
<source>src/test/scala</source>
</sources>
</configuration>
</execution>
</executions>
<inherited>true</inherited>
</plugin>
<plugin>
<artifactId>maven-enforcer-plugin</artifactId>
<version>1.3.1</version>
<extensions>false</extensions>
<executions>
<execution>
<id>enforce-maven</id>
<goals>
<goal>enforce</goal>
</goals>
<inherited>true</inherited>
<configuration>
<rules>
<requireMavenVersion>
<version>3.0.5</version>
</requireMavenVersion>
</rules>
</configuration>
</execution>
</executions>
<inherited>true</inherited>
</plugin>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.5.1</version>
<extensions>false</extensions>
<inherited>true</inherited>
<configuration>
<source>${java.version}</source>
<target>${java.version}</target>
<encoding>${project.build.sourceEncoding}</encoding>
<fork>true</fork>
</configuration>
</plugin>
</plugins>
</build>
<profiles>
<profile>
<id>release</id>
<activation />
<build>
<plugins>
<plugin>
<artifactId>maven-source-plugin</artifactId>
<version>2.4</version>
<extensions>false</extensions>
<executions>
<execution>
<id>attach-sources-no-fork</id>
<phase>package</phase>
<goals>
<goal>jar-no-fork</goal>
</goals>
<inherited>true</inherited>
</execution>
<execution>
<id>attach-sources</id>
<phase>DISABLE_FORKED_LIFECYCLE_MSOURCES-13</phase>
<goals>
<goal>jar-no-fork</goal>
</goals>
<inherited>true</inherited>
</execution>
</executions>
<inherited>true</inherited>
<configuration>
<includes>
<include>**/*.java</include>
<include>**/*.scala</include>
</includes>
<forceCreation>true</forceCreation>
</configuration>
</plugin>
<plugin>
<artifactId>maven-gpg-plugin</artifactId>
<version>1.6</version>
<extensions>false</extensions>
<executions>
<execution>
<id>sign-artifacts</id>
<phase>verify</phase>
<goals>
<goal>sign</goal>
</goals>
<inherited>true</inherited>
</execution>
</executions>
<inherited>true</inherited>
</plugin>
<plugin>
<groupId>net.alchim31.maven</groupId>
<artifactId>scala-maven-plugin</artifactId>
<extensions>false</extensions>
<executions>
<execution>
<id>attach-doc</id>
<phase>package</phase>
<goals>
<goal>doc-jar</goal>
</goals>
<inherited>true</inherited>
</execution>
</executions>
<inherited>true</inherited>
</plugin>
</plugins>
</build>
</profile>
</profiles>
</project>
|