blob: 55ba92bbb5ff6f7e9c65936148047b58e598fcc6 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.apache.servicemix</groupId>
<artifactId>servicemix-pom</artifactId>
<relativePath>../servicemix-pom/pom.xml</relativePath>
<version>5</version>
</parent>
<groupId>org.apache.servicemix.features</groupId>
<artifactId>features</artifactId>
<packaging>pom</packaging>
<version>4.3.0</version>
<name>Apache ServiceMix :: Features</name>
<inceptionYear>2005</inceptionYear>
<modules>
<module>deps</module>
<module>branding</module>
<module>camel</module>
<module>cxf</module>
<module>examples</module>
<module>assembly</module>
</modules>
<scm>
<connection>scm:svn:http://svn.apache.org/repos/asf/servicemix/smx4/features/tags/features-4.3.0</connection>
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/servicemix/smx4/features/tags/features-4.3.0</developerConnection>
<url>http://svn.apache.org/viewvc/servicemix/smx4/features/tags/features-4.3.0</url>
</scm>
<issueManagement>
<system>jira</system>
<url>http://issues.apache.org/jira/browse/SMX4</url>
</issueManagement>
<prerequisites>
<maven>2.2.1</maven>
</prerequisites>
<repositories>
<!-- Java.net Maven Repository, required by javax.mail -->
<repository>
<id>java.net</id>
<name>Java.net Maven2 Repository</name>
<url>http://download.java.net/maven/2</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
<!-- JBoss Maven Repository, required by Drools -->
<repository>
<id>jboss</id>
<name>JBoss Maven2 Repository</name>
<url>http://repository.jboss.com/nexus/content/groups/public/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
<!-- Scriptengines Google Maven Repository, required by scriptengines -->
<repository>
<id>scriptengines</id>
<name>Scriptengines Google Code Maven Repository</name>
<url>http://scriptengines.googlecode.com/svn/m2-repo</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
<!-- ServiceMix Maven 2 repository: jsmpp 2.0 is not in central repo -->
<repository>
<id>servicemix.m2-repo</id>
<name>ServiceMix Maven 2 repository</name>
<url>http://svn.apache.org/repos/asf/servicemix/m2-repo</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>
<properties>
<sonar.skippedModules>examples</sonar.skippedModules>
<!-- OSGi (Karaf, Felix, Aries) -->
<aries.blueprint.version>0.2-incubating</aries.blueprint.version>
<aries.jpa.version>0.2-incubating</aries.jpa.version>
<aries.util.version>0.2-incubating</aries.util.version>
<aries.transaction.version>0.2-incubating</aries.transaction.version>
<felix.fileinstall.version>3.0.2</felix.fileinstall.version>
<felix.prefs.version>1.0.4</felix.prefs.version>
<karaf.version>2.1.3</karaf.version>
<osgi.compendium.version>4.2.0</osgi.compendium.version>
<osgi.core.version>4.2.0</osgi.core.version>
<!-- ActiveMQ -->
<activemq.version>5.4.2</activemq.version>
<!-- Camel -->
<camel.version>2.6.0</camel.version>
<!-- CXF -->
<cxf.xjc-utils.version>2.3.2</cxf.xjc-utils.version>
<cxf.version>2.3.2</cxf.version>
<!-- Geronimo -->
<geronimo-annotation.version>1.1.1</geronimo-annotation.version>
<geronimo-connector.version>2.1.3</geronimo-connector.version>
<geronimo-el.version>1.0.1</geronimo-el.version>
<geronimo-j2ee-connector.version>2.0.0</geronimo-j2ee-connector.version>
<geronimo-j2ee-management.version>1.0.1</geronimo-j2ee-management.version>
<geronimo-jaxws.version>1.0</geronimo-jaxws.version>
<geronimo-jms.version>1.1.1</geronimo-jms.version>
<geronimo-jpa.version>1.1</geronimo-jpa.version>
<geronimo-jsp.version>1.0.1</geronimo-jsp.version>
<geronimo-jta.version>1.1.1</geronimo-jta.version>
<geronimo-saaj.version>1.0.0</geronimo-saaj.version>
<geronimo-servlet.version>1.0</geronimo-servlet.version>
<geronimo-ws-metadata.version>1.1.2</geronimo-ws-metadata.version>
<geronimo-transaction.version>2.1.3</geronimo-transaction.version>
<!-- ServiceMix Bundles -->
<abdera.bundle.version>0.4.0-incubating_4</abdera.bundle.version>
<ant.bundle.version>1.7.0_4</ant.bundle.version>
<antlr2.bundle.version>2.7.7_3</antlr2.bundle.version>
<antlr.bundle.version>3.0.1_4</antlr.bundle.version>
<antlr-runtime.bundle.version>3.0.1_2</antlr-runtime.bundle.version>
<aopalliance.bundle.version>1.0_4</aopalliance.bundle.version>
<asm.bundle.version>2.2.3_4</asm.bundle.version>
<bcel.bundle.version>5.2_3</bcel.bundle.version>
<cglib.bundle.version>2.1_3_6</cglib.bundle.version>
<castor.bundle.version>1.3.1_1</castor.bundle.version>
<cometd-java-server.bundle.version>1.0.1_2</cometd-java-server.bundle.version>
<commons-beanutils.bundle.version>1.8.2_1</commons-beanutils.bundle.version>
<commons-codec.bundle.version>1.4</commons-codec.bundle.version>
<commons-collections.bundle.version>3.2.1_1</commons-collections.bundle.version>
<commons-csv.bundle.version>1.0-r706899_4</commons-csv.bundle.version>
<commons-httpclient.bundle.version>3.1_5</commons-httpclient.bundle.version>
<commons-io.bundle.version>1.4_1</commons-io.bundle.version>
<commons-lang.bundle.version>2.4_4</commons-lang.bundle.version>
<commons-net.bundle.version>2.2</commons-net.bundle.version>
<commons-pool.bundle.version>1.5.4_2</commons-pool.bundle.version>
<commons-vfs.bundle.version>1.0_5</commons-vfs.bundle.version>
<dom4j.bundle.version>1.6.1_3</dom4j.bundle.version>
<dozer.bundle.version>5.3.0_1</dozer.bundle.version>
<drools.bundle.version>5.1.1_1</drools.bundle.version>
<ehcache.bundle.version>2.3.0_1</ehcache.bundle.version>
<fastinfoset.bundle.version>1.2.7_3</fastinfoset.bundle.version>
<flatpack.bundle.version>3.1.1_4</flatpack.bundle.version>
<freemarker.bundle.version>2.3.15_4</freemarker.bundle.version>
<hapi.bundle.version>0.5.1_4</hapi.bundle.version>
<groovy.bundle.version>1.5.6_4</groovy.bundle.version>
<guiceyfruit.bundle.version>2.0_1</guiceyfruit.bundle.version>
<hibernate-validator.bundle.version>4.1.0.Final_1</hibernate-validator.bundle.version>
<ibatis-sqlmap.bundle.version>2.3.4.726_3</ibatis-sqlmap.bundle.version>
<irclib.bundle.version>1.10_3</irclib.bundle.version>
<isorelax.bundle.version>20050913_3</isorelax.bundle.version>
<jain-sip-ri.bundle.version>1.2.154_1</jain-sip-ri.bundle.version>
<jasypt.bundle.version>1.6_1</jasypt.bundle.version>
<jaxb.api.version>2.2</jaxb.api.version>
<jaxb-impl.bundle.version>2.2.1.1_1</jaxb-impl.bundle.version>
<jaxen.bundle.version>1.1.1_1</jaxen.bundle.version>
<jcr-api.bundle.version>1.0_3</jcr-api.bundle.version>
<jdt-core.bundle.version>3.2.3_4</jdt-core.bundle.version>
<jdom.bundle.version>1.1_3</jdom.bundle.version>
<jetty.bundle.version>6.1.25_1</jetty.bundle.version>
<jetty-cometd.bundle.version>6.1.22_1</jetty-cometd.bundle.version>
<jexcelapi.bundle.version>2.4.2_3</jexcelapi.bundle.version>
<jing.bundle.version>20030619_3</jing.bundle.version>
<jruby.bundle.version>1.1.2_3</jruby.bundle.version>
<joda-time.bundle.version>1.5.2_3</joda-time.bundle.version>
<josql.bundle.version>1.5_4</josql.bundle.version>
<jsch.bundle.version>0.1.44_1</jsch.bundle.version>
<jsendnsca-core.bundle.version>1.3.1_2</jsendnsca-core.bundle.version>
<jsmpp.bundle.version>2.1.0_2</jsmpp.bundle.version>
<juel.bundle.version>2.1.0_3</juel.bundle.version>
<junit.bundle.version>4.7_2</junit.bundle.version>
<lucene.bundle.version>3.0.1_2</lucene.bundle.version>
<mina.bundle.version>1.1.7_4</mina.bundle.version>
<mvel.bundle.version>2.0.8_4</mvel.bundle.version>
<neethi.bundle.version>2.0.4_3</neethi.bundle.version>
<ognl.bundle.version>2.7.3_4</ognl.bundle.version>
<openjpa.bundle.version>1.2.1_3</openjpa.bundle.version>
<opensaml.bundle.version>1.1_5</opensaml.bundle.version>
<oscache.bundle.version>2.4_4</oscache.bundle.version>
<oscore.bundle.version>2.2.4_4</oscore.bundle.version>
<osworkflow.bundle.version>2.7.0_4</osworkflow.bundle.version>
<oro.bundle.version>2.0.8_4</oro.bundle.version>
<propertyset.bundle.version>1.3_4</propertyset.bundle.version>
<protobuf-java.bundle.version>2.3.0_1</protobuf-java.bundle.version>
<qpid.bundle.version>0.5.0_3</qpid.bundle.version>
<quartz.bundle.version>1.8.3_2</quartz.bundle.version>
<regexp.bundle.version>1.3_1</regexp.bundle.version>
<rhino.bundle.version>1.7R1_3</rhino.bundle.version>
<rome.bundle.version>1.0_1</rome.bundle.version>
<saaj-impl.bundle.version>1.3.2_2</saaj-impl.bundle.version>
<saxon.bundle.version>9.1.0.8_1</saxon.bundle.version>
<scala-library.bundle.version>2.8.0_1</scala-library.bundle.version>
<serp.bundle.version>1.13.1_3</serp.bundle.version>
<shiro.bundle.version>1.1.0_1</shiro.bundle.version>
<smack.bundle.version>3.1.0_2</smack.bundle.version>
<snmp4j.bundle.version>1.8.1_4</snmp4j.bundle.version>
<stringtemplate.bundle.version>3.2_4</stringtemplate.bundle.version>
<tagsoup.bundle.version>1.2_4</tagsoup.bundle.version>
<velocity.bundle.version>1.6.2_4</velocity.bundle.version>
<werken-xpath.bundle.version>0.9.4_4</werken-xpath.bundle.version>
<wsdl4j.bundle.version>1.6.2_3</wsdl4j.bundle.version>
<xalan.bundle.version>2.7.1_3</xalan.bundle.version>
<xerces.bundle.version>2.9.1_4</xerces.bundle.version>
<xmlbeans.bundle.version>2.5.0_1</xmlbeans.bundle.version>
<xmlresolver.bundle.version>1.2_3</xmlresolver.bundle.version>
<xmlsec.bundle.version>1.4.3_3</xmlsec.bundle.version>
<xpp3.bundle.version>1.1.4c_4</xpp3.bundle.version>
<xstream.bundle.version>1.3_4</xstream.bundle.version>
<!-- ServiceMix Components and Resources -->
<smx3.version>3.3.1</smx3.version>
<servicemix-utils.version>1.4.0</servicemix-utils.version>
<servicemix.legal.version>1.0</servicemix.legal.version>
<servicemix.nmr.version>1.4.0</servicemix.nmr.version>
<servicemix.specs.version>1.7.0</servicemix.specs.version>
<servicemix.components.version>2011.01</servicemix.components.version>
<servicemix-bean.version>${servicemix.components.version}</servicemix-bean.version>
<servicemix-camel.version>${servicemix.components.version}</servicemix-camel.version>
<servicemix-cxf-bc.version>${servicemix.components.version}</servicemix-cxf-bc.version>
<servicemix-cxf-se.version>${servicemix.components.version}</servicemix-cxf-se.version>
<servicemix-drools.version>${servicemix.components.version}</servicemix-drools.version>
<servicemix-eip.version>${servicemix.components.version}</servicemix-eip.version>
<servicemix-exec.version>${servicemix.components.version}</servicemix-exec.version>
<servicemix-file.version>${servicemix.components.version}</servicemix-file.version>
<servicemix-ftp.version>${servicemix.components.version}</servicemix-ftp.version>
<servicemix-http.version>${servicemix.components.version}</servicemix-http.version>
<servicemix-jms.version>${servicemix.components.version}</servicemix-jms.version>
<servicemix-jsr181.version>${servicemix.components.version}</servicemix-jsr181.version>
<servicemix-mail.version>${servicemix.components.version}</servicemix-mail.version>
<servicemix-osworkflow.version>${servicemix.components.version}</servicemix-osworkflow.version>
<servicemix-quartz.version>${servicemix.components.version}</servicemix-quartz.version>
<servicemix-saxon.version>${servicemix.components.version}</servicemix-saxon.version>
<servicemix-script.version>${servicemix.components.version}</servicemix-script.version>
<servicemix-scripting.version>${servicemix.components.version}</servicemix-scripting.version>
<servicemix-shared.version>${servicemix.components.version}</servicemix-shared.version>
<servicemix-smpp.version>${servicemix.components.version}</servicemix-smpp.version>
<servicemix-snmp.version>${servicemix.components.version}</servicemix-snmp.version>
<servicemix-truezip.version>${servicemix.components.version}</servicemix-truezip.version>
<servicemix-validation.version>${servicemix.components.version}</servicemix-validation.version>
<servicemix-vfs.version>${servicemix.components.version}</servicemix-vfs.version>
<servicemix-wsn2005.version>${servicemix.components.version}</servicemix-wsn2005.version>
<servicemix-xmpp.version>${servicemix.components.version}</servicemix-xmpp.version>
<!-- PAX -->
<pax.url.version>1.2.1</pax.url.version>
<pax.web.version>0.7.4</pax.web.version>
<!-- Spring -->
<spring.version>3.0.5.RELEASE</spring.version>
<spring.osgi.version>1.2.0</spring.osgi.version>
<!-- ODE -->
<ode.version>1.3.5</ode.version>
<!-- Maven Plugins -->
<depends-maven-plugin.version>1.2</depends-maven-plugin.version>
<jbi-maven-plugin.version>4.4</jbi-maven-plugin.version>
<maven-antrun-plugin.version>1.2</maven-antrun-plugin.version>
<maven-assembly-plugin.version>2.2-beta-4</maven-assembly-plugin.version>
<maven-bundle-plugin.version>2.1.0</maven-bundle-plugin.version>
<!-- Other Dependencies -->
<axiom.version>1.2.8</axiom.version>
<bouncycastle.version>140</bouncycastle.version>
<commons-dbcp.version>1.3</commons-dbcp.version>
<commons-exec.version>1.0.1</commons-exec.version>
<commons-jexl.version>2.0.1</commons-jexl.version>
<commons-jxpath.version>1.3</commons-jxpath.version>
<commons-logging.version>1.1.1</commons-logging.version>
<commons-management.version>1.0</commons-management.version>
<commons-net.version>${commons-net.bundle.version}</commons-net.version>
<derby.version>10.5.3.0_1</derby.version>
<drools.version>5.1.1</drools.version>
<easymock.version>2.4</easymock.version>
<groovy.version>1.7.5</groovy.version>
<hawtbuf.version>1.2</hawtbuf.version>
<hawtdb.version>1.5</hawtdb.version>
<httpcomponents.version>4.0.1</httpcomponents.version>
<jackrabbit.version>1.5.3</jackrabbit.version>
<jackson.version>1.6.0</jackson.version>
<jaxp-ri.version>1.4.4</jaxp-ri.version>
<jaxws-api.version>2.2</jaxws-api.version>
<jaxrs.api.version>1.1</jaxrs.api.version>
<javassist.version>3.9.0.GA</javassist.version>
<javax.mail.version>1.4.3</javax.mail.version>
<jetty.version>7.2.2.v20101205</jetty.version>
<jettison.version>1.2</jettison.version>
<junit.version>4.7</junit.version>
<log4j.version>1.2.16</log4j.version>
<lingo.version>1.3</lingo.version>
<netty.version>3.2.3.Final_1</netty.version>
<openjpa.version>2.0.0</openjpa.version>
<opensaml.version>1.1</opensaml.version>
<restlet.version>1.1.10</restlet.version>
<scriptengines.version>1.1</scriptengines.version>
<tranql.version>1.6</tranql.version>
<woodstox.version>4.0.8</woodstox.version>
<woodstox.stax2-api.version>3.0.2</woodstox.stax2-api.version>
<wss4j.version>1.5.9</wss4j.version>
<xbean.version>3.7</xbean.version>
<xfire.version>1.0.1</xfire.version>
<xmlschema.version>1.4.7</xmlschema.version>
</properties>
<dependencyManagement>
<dependencies>
<!-- Karaf -->
<dependency>
<groupId>org.apache.karaf</groupId>
<artifactId>apache-karaf</artifactId>
<version>${karaf.version}</version>
<type>tar.gz</type>
</dependency>
<dependency>
<groupId>org.apache.karaf</groupId>
<artifactId>apache-karaf</artifactId>
<version>${karaf.version}</version>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.apache.karaf</groupId>
<artifactId>apache-karaf</artifactId>
<version>${karaf.version}</version>
<type>xml</type>
<classifier>features</classifier>
</dependency>
<dependency>
<groupId>org.apache.karaf.deployer</groupId>
<artifactId>org.apache.karaf.deployer.war</artifactId>
<version>${karaf.version}</version>
</dependency>
<dependency>
<groupId>org.apache.karaf</groupId>
<artifactId>org.apache.karaf.management</artifactId>
<version>${karaf.version}</version>
</dependency>
<dependency>
<groupId>org.apache.karaf</groupId>
<artifactId>org.apache.karaf.main</artifactId>
<version>${karaf.version}</version>
</dependency>
<dependency>
<groupId>org.apache.karaf.jaas</groupId>
<artifactId>org.apache.karaf.jaas.boot</artifactId>
<version>${karaf.version}</version>
</dependency>
<!-- OSGi and Felix -->
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.fileinstall</artifactId>
<version>${felix.fileinstall.version}</version>
</dependency>
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.prefs</artifactId>
<version>${felix.prefs.version}</version>
</dependency>
<dependency>
<groupId>org.osgi</groupId>
<artifactId>org.osgi.compendium</artifactId>
<version>${osgi.compendium.version}</version>
</dependency>
<dependency>
<groupId>org.osgi</groupId>
<artifactId>org.osgi.core</artifactId>
<version>${osgi.core.version}</version>
</dependency>
<!-- ServiceMix NMR -->
<dependency>
<groupId>org.apache.servicemix.document</groupId>
<artifactId>org.apache.servicemix.document</artifactId>
<version>${servicemix.nmr.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.jbi</groupId>
<artifactId>org.apache.servicemix.jbi.runtime</artifactId>
<version>${servicemix.nmr.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.nmr</groupId>
<artifactId>apache-servicemix-nmr</artifactId>
<type>tar.gz</type>
<version>${servicemix.nmr.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.nmr</groupId>
<artifactId>apache-servicemix-nmr</artifactId>
<type>zip</type>
<version>${servicemix.nmr.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.nmr</groupId>
<artifactId>apache-servicemix-nmr</artifactId>
<version>${servicemix.nmr.version}</version>
<type>xml</type>
<classifier>features</classifier>
</dependency>
<dependency>
<groupId>org.apache.servicemix.nmr</groupId>
<artifactId>org.apache.servicemix.nmr.api</artifactId>
<version>${servicemix.nmr.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.nmr</groupId>
<artifactId>org.apache.servicemix.nmr.core</artifactId>
<version>${servicemix.nmr.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.nmr</groupId>
<artifactId>org.apache.servicemix.nmr.management</artifactId>
<version>${servicemix.nmr.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.nmr</groupId>
<artifactId>org.apache.servicemix.nmr.osgi</artifactId>
<version>${servicemix.nmr.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.nmr</groupId>
<artifactId>org.apache.servicemix.nmr.spring</artifactId>
<version>${servicemix.nmr.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.platform.testing</groupId>
<artifactId>org.apache.servicemix.platform.testing.support</artifactId>
<version>${servicemix.nmr.version}</version>
</dependency>
<!-- ServiceMix Specs -->
<dependency>
<groupId>org.apache.servicemix.specs</groupId>
<artifactId>org.apache.servicemix.specs.activation-api-1.1</artifactId>
<version>${servicemix.specs.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.specs</groupId>
<artifactId>org.apache.servicemix.specs.jaxb-api-${jaxb.api.version}</artifactId>
<version>${servicemix.specs.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.specs</groupId>
<artifactId>org.apache.servicemix.specs.jaxws-api-${jaxws-api.version}</artifactId>
<version>${servicemix.specs.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.specs</groupId>
<artifactId>org.apache.servicemix.specs.jbi-api-1.0</artifactId>
<version>${servicemix.specs.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.specs</groupId>
<artifactId>org.apache.servicemix.specs.jsr311-api-1.0</artifactId>
<version>${servicemix.specs.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.specs</groupId>
<artifactId>org.apache.servicemix.specs.jsr311-api-1.1</artifactId>
<version>${servicemix.specs.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.specs</groupId>
<artifactId>org.apache.servicemix.specs.saaj-api-1.3</artifactId>
<version>${servicemix.specs.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.specs</groupId>
<artifactId>org.apache.servicemix.specs.scripting-api-1.0</artifactId>
<version>${servicemix.specs.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.specs</groupId>
<artifactId>org.apache.servicemix.specs.stax-api-1.0</artifactId>
<version>${servicemix.specs.version}</version>
</dependency>
<!-- ServiceMix Components -->
<dependency>
<groupId>org.apache.servicemix</groupId>
<artifactId>servicemix-bean</artifactId>
<version>${servicemix-bean.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix</groupId>
<artifactId>servicemix-camel</artifactId>
<version>${servicemix-camel.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix</groupId>
<artifactId>servicemix-common</artifactId>
<version>${servicemix-shared.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix</groupId>
<artifactId>servicemix-cxf-bc</artifactId>
<version>${servicemix-cxf-bc.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix</groupId>
<artifactId>servicemix-cxf-se</artifactId>
<version>${servicemix-cxf-se.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix</groupId>
<artifactId>servicemix-drools</artifactId>
<version>${servicemix-drools.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix</groupId>
<artifactId>servicemix-eip</artifactId>
<version>${servicemix-eip.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix</groupId>
<artifactId>servicemix-exec</artifactId>
<version>${servicemix-exec.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix</groupId>
<artifactId>servicemix-file</artifactId>
<version>${servicemix-file.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix</groupId>
<artifactId>servicemix-ftp</artifactId>
<version>${servicemix-ftp.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix</groupId>
<artifactId>servicemix-http</artifactId>
<version>${servicemix-http.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix</groupId>
<artifactId>servicemix-jms</artifactId>
<version>${servicemix-jms.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix</groupId>
<artifactId>servicemix-jsr181</artifactId>
<version>${servicemix-jsr181.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix</groupId>
<artifactId>servicemix-mail</artifactId>
<version>${servicemix-mail.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix</groupId>
<artifactId>servicemix-osworkflow</artifactId>
<version>${servicemix-osworkflow.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix</groupId>
<artifactId>servicemix-quartz</artifactId>
<version>${servicemix-quartz.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix</groupId>
<artifactId>servicemix-saxon</artifactId>
<version>${servicemix-saxon.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix</groupId>
<artifactId>servicemix-scripting</artifactId>
<version>${servicemix-scripting.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix</groupId>
<artifactId>servicemix-smpp</artifactId>
<version>${servicemix-smpp.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix</groupId>
<artifactId>servicemix-snmp</artifactId>
<version>${servicemix-snmp.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix</groupId>
<artifactId>servicemix-soap</artifactId>
<version>${servicemix-shared.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix</groupId>
<artifactId>servicemix-soap2</artifactId>
<version>${servicemix-shared.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix</groupId>
<artifactId>servicemix-validation</artifactId>
<version>${servicemix-validation.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix</groupId>
<artifactId>servicemix-vfs</artifactId>
<version>${servicemix-vfs.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix</groupId>
<artifactId>servicemix-wsn2005</artifactId>
<version>${servicemix-wsn2005.version}</version>
</dependency>
<!-- ServiceMix Core, Utils -->
<dependency>
<groupId>org.apache.servicemix</groupId>
<artifactId>servicemix-core</artifactId>
<version>${smx3.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix</groupId>
<artifactId>servicemix-utils</artifactId>
<version>${servicemix-utils.version}</version>
</dependency>
<!-- ActiveMQ -->
<dependency>
<groupId>org.apache.activemq</groupId>
<artifactId>activemq-blueprint</artifactId>
<version>${activemq.version}</version>
</dependency>
<dependency>
<groupId>org.apache.activemq</groupId>
<artifactId>activemq-console</artifactId>
<version>${activemq.version}</version>
</dependency>
<dependency>
<groupId>org.apache.activemq</groupId>
<artifactId>activemq-core</artifactId>
<version>${activemq.version}</version>
</dependency>
<dependency>
<groupId>org.apache.activemq</groupId>
<artifactId>activemq-karaf</artifactId>
<version>${activemq.version}</version>
</dependency>
<dependency>
<groupId>org.apache.activemq</groupId>
<artifactId>activemq-karaf</artifactId>
<version>${activemq.version}</version>
<type>xml</type>
<classifier>features</classifier>
</dependency>
<dependency>
<groupId>org.apache.activemq</groupId>
<artifactId>activemq-pool</artifactId>
<version>${activemq.version}</version>
</dependency>
<dependency>
<groupId>org.apache.activemq</groupId>
<artifactId>activemq-ra</artifactId>
<version>${activemq.version}</version>
</dependency>
<dependency>
<groupId>org.apache.activemq</groupId>
<artifactId>kahadb</artifactId>
<version>${activemq.version}</version>
</dependency>
<!-- Aries -->
<dependency>
<groupId>org.apache.aries</groupId>
<artifactId>org.apache.aries.util</artifactId>
<version>${aries.util.version}</version>
</dependency>
<dependency>
<groupId>org.apache.aries.transaction</groupId>
<artifactId>org.apache.aries.transaction.manager</artifactId>
<version>${aries.transaction.version}</version>
</dependency>
<!-- Camel -->
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-core</artifactId>
<version>${camel.version}</version>
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-core</artifactId>
<version>${camel.version}</version>
<type>test-jar</type>
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-cxf</artifactId>
<version>${camel.version}</version>
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-http</artifactId>
<version>${camel.version}</version>
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-jetty</artifactId>
<version>${camel.version}</version>
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-spring</artifactId>
<version>${camel.version}</version>
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-test</artifactId>
<version>${camel.version}</version>
</dependency>
<!-- CXF -->
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-bundle</artifactId>
<version>${cxf.version}</version>
</dependency>
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-common-utilities</artifactId>
<version>${cxf.version}</version>
</dependency>
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-frontend-jaxws</artifactId>
<version>${cxf.version}</version>
</dependency>
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-transports-http</artifactId>
<version>${cxf.version}</version>
</dependency>
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-testutils</artifactId>
<version>${cxf.version}</version>
</dependency>
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-bindings-jbi</artifactId>
<version>${cxf.version}</version>
</dependency>
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-transports-http-jetty</artifactId>
<version>${cxf.version}</version>
</dependency>
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-transports-jbi</artifactId>
<version>${cxf.version}</version>
</dependency>
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-ws-addr</artifactId>
<version>${cxf.version}</version>
</dependency>
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-ws-policy</artifactId>
<version>${cxf.version}</version>
</dependency>
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-ws-rm</artifactId>
<version>${cxf.version}</version>
</dependency>
<!-- Geronimo -->
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-annotation_1.0_spec</artifactId>
<version>${geronimo-annotation.version}</version>
</dependency>
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-j2ee-connector_1.5_spec</artifactId>
<version>${geronimo-j2ee-connector.version}</version>
</dependency>
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-j2ee-management_1.1_spec</artifactId>
<version>${geronimo-j2ee-management.version}</version>
</dependency>
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-jaxws_2.2_spec</artifactId>
<version>${geronimo-jaxws.version}</version>
</dependency>
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-jms_1.1_spec</artifactId>
<version>${geronimo-jms.version}</version>
</dependency>
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-jpa_2.0_spec</artifactId>
<version>${geronimo-jpa.version}</version>
</dependency>
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-jta_1.1_spec</artifactId>
<version>${geronimo-jta.version}</version>
</dependency>
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-saaj_1.3_spec</artifactId>
<version>${geronimo-saaj.version}</version>
</dependency>
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-servlet_3.0_spec</artifactId>
<version>${geronimo-servlet.version}</version>
</dependency>
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-ws-metadata_2.0_spec</artifactId>
<version>${geronimo-ws-metadata.version}</version>
</dependency>
<!-- ODE -->
<dependency>
<groupId>org.apache.ode</groupId>
<artifactId>ode-jbi-karaf</artifactId>
<version>${ode.version}</version>
<type>xml</type>
<classifier>features</classifier>
</dependency>
<dependency>
<groupId>org.apache.ode</groupId>
<artifactId>ode-jbi-karaf</artifactId>
<version>${ode.version}</version>
</dependency>
<!-- PAX URL -->
<dependency>
<groupId>org.ops4j.pax.url</groupId>
<artifactId>pax-url-war</artifactId>
<version>${pax.url.version}</version>
</dependency>
<!-- PAX Web -->
<dependency>
<groupId>org.ops4j.pax.web</groupId>
<artifactId>pax-web-api</artifactId>
<version>${pax.web.version}</version>
</dependency>
<dependency>
<groupId>org.ops4j.pax.web</groupId>
<artifactId>pax-web-extender-war</artifactId>
<version>${pax.web.version}</version>
</dependency>
<dependency>
<groupId>org.ops4j.pax.web</groupId>
<artifactId>pax-web-extender-whiteboard</artifactId>
<version>${pax.web.version}</version>
</dependency>
<dependency>
<groupId>org.ops4j.pax.web</groupId>
<artifactId>pax-web-jetty</artifactId>
<version>${pax.web.version}</version>
</dependency>
<dependency>
<groupId>org.ops4j.pax.web</groupId>
<artifactId>pax-web-jsp</artifactId>
<version>${pax.web.version}</version>
</dependency>
<dependency>
<groupId>org.ops4j.pax.web</groupId>
<artifactId>pax-web-runtime</artifactId>
<version>${pax.web.version}</version>
</dependency>
<dependency>
<groupId>org.ops4j.pax.web</groupId>
<artifactId>pax-web-spi</artifactId>
<version>${pax.web.version}</version>
</dependency>
<!-- Spring -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-asm</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-aop</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-beans</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context-support</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-expression</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jms</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-tx</artifactId>
<version>${spring.version}</version>
</dependency>
<!-- Spring OSGi -->
<dependency>
<groupId>org.springframework.osgi</groupId>
<artifactId>spring-osgi-core</artifactId>
<version>${spring.osgi.version}</version>
</dependency>
<dependency>
<groupId>org.springframework.osgi</groupId>
<artifactId>spring-osgi-extender</artifactId>
<version>${spring.osgi.version}</version>
</dependency>
<dependency>
<groupId>org.springframework.osgi</groupId>
<artifactId>spring-osgi-io</artifactId>
<version>${spring.osgi.version}</version>
</dependency>
<!-- ServiceMix Bundles -->
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.abdera</artifactId>
<version>${abdera.bundle.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.ant</artifactId>
<version>${ant.bundle.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.antlr</artifactId>
<version>${antlr.bundle.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.antlr-runtime</artifactId>
<version>${antlr-runtime.bundle.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.aopalliance</artifactId>
<version>${aopalliance.bundle.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.asm</artifactId>
<version>${asm.bundle.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.bcel</artifactId>
<version>${bcel.bundle.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.cglib</artifactId>
<version>${cglib.bundle.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.commons-beanutils</artifactId>
<version>${commons-beanutils.bundle.version}</version>
</dependency>
<dependency>
<groupId>commons-codec</groupId>
<artifactId>commons-codec</artifactId>
<version>${commons-codec.bundle.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.commons-collections</artifactId>
<version>${commons-collections.bundle.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.commons-lang</artifactId>
<version>${commons-lang.bundle.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.commons-httpclient</artifactId>
<version>${commons-httpclient.bundle.version}</version>
</dependency>
<dependency>
<groupId>commons-net</groupId>
<artifactId>commons-net</artifactId>
<version>${commons-net.bundle.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.commons-pool</artifactId>
<version>${commons-pool.bundle.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.commons-vfs</artifactId>
<version>${commons-vfs.bundle.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.drools</artifactId>
<version>${drools.bundle.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.fastinfoset</artifactId>
<version>${fastinfoset.bundle.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.groovy</artifactId>
<version>${groovy.bundle.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.jasypt</artifactId>
<version>${jasypt.bundle.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.jaxb-impl</artifactId>
<version>${jaxb-impl.bundle.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.jdom</artifactId>
<version>${jdom.bundle.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.jdt-core</artifactId>
<version>${jdt-core.bundle.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.jetty</artifactId>
<version>${jetty.bundle.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.josql</artifactId>
<version>${josql.bundle.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.jruby</artifactId>
<version>${jruby.bundle.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.jsmpp</artifactId>
<version>${jsmpp.bundle.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.mvel</artifactId>
<version>${mvel.bundle.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.neethi</artifactId>
<version>${neethi.bundle.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.opensaml</artifactId>
<version>${opensaml.bundle.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.oro</artifactId>
<version>${oro.bundle.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.oscore</artifactId>
<version>${oscore.bundle.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.osworkflow</artifactId>
<version>${osworkflow.bundle.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.propertyset</artifactId>
<version>${propertyset.bundle.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.quartz</artifactId>
<version>${quartz.bundle.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.rhino</artifactId>
<version>${rhino.bundle.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.saaj-impl</artifactId>
<version>${saaj-impl.bundle.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.saxon</artifactId>
<version>${saxon.bundle.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.snmp4j</artifactId>
<version>${snmp4j.bundle.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.velocity</artifactId>
<version>${velocity.bundle.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.wsdl4j</artifactId>
<version>${wsdl4j.bundle.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.xalan</artifactId>
<version>${xalan.bundle.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.xerces</artifactId>
<version>${xerces.bundle.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.xmlbeans</artifactId>
<version>${xmlbeans.bundle.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.xmlresolver</artifactId>
<version>${xmlresolver.bundle.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.xmlsec</artifactId>
<version>${xmlsec.bundle.version}</version>
</dependency>
<!-- Other Dependencies -->
<dependency>
<groupId>bouncycastle</groupId>
<artifactId>bcprov-jdk14</artifactId>
<version>${bouncycastle.version}</version>
</dependency>
<dependency>
<groupId>com.google.code.scriptengines</groupId>
<artifactId>scriptengines-javascript</artifactId>
<version>${scriptengines.version}</version>
</dependency>
<dependency>
<groupId>com.google.code.scriptengines</groupId>
<artifactId>scriptengines-jruby</artifactId>
<version>${scriptengines.version}</version>
</dependency>
<dependency>
<groupId>com.google.code.scriptengines</groupId>
<artifactId>scriptengines-groovy</artifactId>
<version>${scriptengines.version}</version>
</dependency>
<dependency>
<groupId>com.sun.xml.parsers</groupId>
<artifactId>jaxp-ri</artifactId>
<version>${jaxp-ri.version}</version>
</dependency>
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
<version>${commons-logging.version}</version>
</dependency>
<dependency>
<groupId>javax.mail</groupId>
<artifactId>mail</artifactId>
<version>${javax.mail.version}</version>
</dependency>
<dependency>
<groupId>javax.xml.ws</groupId>
<artifactId>jaxws-api</artifactId>
<version>${jaxws-api.version}</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>${junit.version}</version>
</dependency>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>${log4j.version}</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-jexl</artifactId>
<version>${commons-jexl.version}</version>
</dependency>
<dependency>
<groupId>org.apache.ws.commons.schema</groupId>
<artifactId>XmlSchema</artifactId>
<version>${xmlschema.version}</version>
</dependency>
<dependency>
<groupId>org.apache.ws.commons.axiom</groupId>
<artifactId>axiom-api</artifactId>
<version>${axiom.version}</version>
</dependency>
<dependency>
<groupId>org.apache.ws.commons.axiom</groupId>
<artifactId>axiom-impl</artifactId>
<version>${axiom.version}</version>
</dependency>
<dependency>
<groupId>org.apache.ws.security</groupId>
<artifactId>wss4j</artifactId>
<version>${wss4j.version}</version>
</dependency>
<dependency>
<groupId>org.apache.xbean</groupId>
<artifactId>xbean-blueprint</artifactId>
<version>${xbean.version}</version>
</dependency>
<dependency>
<groupId>org.apache.xbean</groupId>
<artifactId>xbean-classloader</artifactId>
<version>${xbean.version}</version>
</dependency>
<dependency>
<groupId>org.apache.xbean</groupId>
<artifactId>xbean-spring</artifactId>
<version>${xbean.version}</version>
</dependency>
<dependency>
<groupId>org.codehaus.jettison</groupId>
<artifactId>jettison</artifactId>
<version>${jettison.version}</version>
</dependency>
<dependency>
<groupId>org.codehaus.woodstox</groupId>
<artifactId>woodstox-core-asl</artifactId>
<version>${woodstox.version}</version>
</dependency>
<dependency>
<groupId>org.codehaus.woodstox</groupId>
<artifactId>stax2-api</artifactId>
<version>${woodstox.stax2-api.version}</version>
</dependency>
<dependency>
<groupId>org.drools</groupId>
<artifactId>drools-compiler</artifactId>
<version>${drools.version}</version>
</dependency>
<dependency>
<groupId>org.easymock</groupId>
<artifactId>easymockclassextension</artifactId>
<version>${easymock.version}</version>
</dependency>
<dependency>
<groupId>org.fusesource.commonman</groupId>
<artifactId>commons-management</artifactId>
<version>${commons-management.version}</version>
</dependency>
<dependency>
<groupId>org.logicblaze.lingo</groupId>
<artifactId>lingo</artifactId>
<version>${lingo.version}</version>
</dependency>
<dependency>
<groupId>xfire</groupId>
<artifactId>opensaml</artifactId>
<version>${xfire.version}</version>
</dependency>
</dependencies>
</dependencyManagement>
<build>
<defaultGoal>install</defaultGoal>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-codegen-plugin</artifactId>
<version>${cxf.version}</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId>
<configuration>
<preparationGoals>clean install</preparationGoals>
<goals>deploy</goals>
<arguments>-Prelease,deploy</arguments>
<autoVersionSubmodules>true</autoVersionSubmodules>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.servicemix.tooling</groupId>
<artifactId>depends-maven-plugin</artifactId>
<version>${depends-maven-plugin.version}</version>
</plugin>
<plugin>
<groupId>org.apache.servicemix.tooling</groupId>
<artifactId>jbi-maven-plugin</artifactId>
<version>${jbi-maven-plugin.version}</version>
<extensions>true</extensions>
</plugin>
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<version>${maven-bundle-plugin.version}</version>
<extensions>true</extensions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.5</source>
<target>1.5</target>
<maxmem>256M</maxmem>
<fork>${compiler.fork}</fork>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-idea-plugin</artifactId>
<version>2.1</version>
<configuration>
<downloadSources>true</downloadSources>
<downloadJavadocs>true</downloadJavadocs>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.3.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>
<version>${maven-assembly-plugin.version}</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<version>${maven-antrun-plugin.version}</version>
<dependencies>
<dependency>
<groupId>ant-contrib</groupId>
<artifactId>ant-contrib</artifactId>
<version>1.0b3</version>
</dependency>
<dependency>
<groupId>ant</groupId>
<artifactId>ant-optional</artifactId>
<version>1.5.3-1</version>
</dependency>
</dependencies>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>cobertura-maven-plugin</artifactId>
<version>2.2</version>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<version>1.1.1</version>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<version>1.5</version>
</plugin>
</plugins>
</pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<executions>
<execution>
<id>copy-legal</id>
<phase>generate-resources</phase>
<goals>
<goal>copy</goal>
</goals>
<configuration>
<artifactItems>
<artifactItem>
<groupId>org.apache.servicemix.legal</groupId>
<artifactId>legal</artifactId>
<version>${servicemix.legal.version}</version>
<type>xml</type>
<outputDirectory>target/legal/</outputDirectory>
</artifactItem>
</artifactItems>
<stripVersion>true</stripVersion>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-remote-resources-plugin</artifactId>
<version>1.1</version>
<executions>
<execution>
<goals>
<goal>process</goal>
</goals>
<configuration>
<resourceBundles>
<resourceBundle>org.apache:apache-jar-resource-bundle:1.4</resourceBundle>
</resourceBundles>
<supplementalModels>
<supplementalModel>target/legal/legal.xml</supplementalModel>
</supplementalModels>
<properties>
<addLicense>true</addLicense>
<addArtifact>true</addArtifact>
<projectName>Apache ServiceMix</projectName>
</properties>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.3</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jxr-plugin</artifactId>
<version>2.0</version>
</plugin>
</plugins>
</reporting>
<profiles>
<profile>
<id>fastinstall</id>
<properties>
<maven.test.skip>true</maven.test.skip>
</properties>
</profile>
<profile>
<id>rat</id>
<build>
<plugins>
<plugin>
<groupId>org.apache.rat</groupId>
<artifactId>apache-rat-plugin</artifactId>
<version>0.6</version>
<executions>
<execution>
<phase>verify</phase>
<goals>
<goal>check</goal>
</goals>
</execution>
</executions>
<configuration>
<reportFile>${project.build.directory}/${project.build.finalName}.rat</reportFile>
<excludeSubProjects>false</excludeSubProjects>
<excludes>
<exclude>**/target/**/*</exclude>
<!-- IDEA files -->
<exclude>**/*.iml</exclude>
<exclude>**/*.ipr</exclude>
<exclude>**/*.iws</exclude>
<!-- Eclipse files -->
<exclude>**/.*</exclude>
<exclude>**/eclipse-classes/**/*</exclude>
<exclude>**/dependency-reduced-pom.xml</exclude>
<exclude>assembly/src/main/distribution/text/licenses/**</exclude>
<exclude>cxf/cxf-transport-nmr/src/main/build-resources/wsdl.*</exclude>
</excludes>
</configuration>
</plugin>
</plugins>
</build>
</profile>
<profile>
<id>release</id>
<build>
<plugins>
<!-- We want to deploy the artifact to a staging location for perusal -->
<plugin>
<inherited>true</inherited>
<artifactId>maven-deploy-plugin</artifactId>
<version>2.3</version>
<configuration>
<updateReleaseInfo>true</updateReleaseInfo>
</configuration>
</plugin>
<!-- We want to sign the artifact, the POM, and all attached artifacts -->
<plugin>
<artifactId>maven-gpg-plugin</artifactId>
<version>1.0-alpha-4</version>
<executions>
<execution>
<goals>
<goal>sign</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
<profile>
<id>setup.eclipse</id>
<modules>
<module>assembly</module>
</modules>
<properties>
<eclipse.workspace.dir>${basedir}/../workspace</eclipse.workspace.dir>
</properties>
<build>
<defaultGoal>eclipse:eclipse</defaultGoal>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-eclipse-plugin</artifactId>
<inherited>false</inherited>
<executions>
<execution>
<id>setup.eclipse.workspace</id>
<phase>process-test-sources</phase>
<goals>
<goal>add-maven-repo</goal>
</goals>
<configuration>
<workspace>${eclipse.workspace.dir}</workspace>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
<profile>
<id>deploy</id>
<build>
<defaultGoal>deploy</defaultGoal>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<version>2.0.4</version>
<executions>
<execution>
<id>attach-sources</id>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<executions>
<execution>
<id>attach-javadocs</id>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
<profile>
<id>ibmjdk</id>
<activation>
<property>
<name>java.vendor</name>
<value>IBM Corporation</value>
</property>
</activation>
<build>
<plugins>
<!-- Need to add a xerces dependency to cxf-codegen-plugin when using
the ibm jdk to work around error: org.apache.xerces.impl.dv.DVFactoryException:
DTD factory class org.apache.xerces.impl.dv.dtd.DTDDVFactoryImpl does not
extend from DTDDVFactory. Can remove this when we upgrade to a cxf.version
which includes this in the cxf-codegen-plugin pom. -->
<plugin>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-codegen-plugin</artifactId>
<dependencies>
<dependency>
<groupId>xerces</groupId>
<artifactId>xercesImpl</artifactId>
<version>2.8.1</version>
</dependency>
</dependencies>
</plugin>
</plugins>
</build>
</profile>
</profiles>
</project>