profiles
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency>
<groupId>org.ow2.jonas.assemblies</groupId>
<artifactId>profiles</artifactId>
<version>5.3.0</version>
</dependency><?xml version="1.0" encoding="UTF-8"?>
<!--
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- JOnAS: Java(TM) Open Application Server
- Copyright (C) 2007-2011 Bull S.A.S.
- Contact: jonas-team@ow2.org
-
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or any later version.
-
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with this library; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
- USA
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- $Id: pom.xml 22873 2013-10-01 10:26:02Z albertil $
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-->
<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/maven-v4_0_0.xsd">
<parent>
<groupId>org.ow2.jonas</groupId>
<artifactId>assemblies</artifactId>
<version>5.3.0</version>
<relativePath>../pom.xml</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.ow2.jonas.assemblies</groupId>
<artifactId>profiles</artifactId>
<packaging>pom</packaging>
<name>JOnAS :: Assemblies :: Profiles</name>
<modules>
<module>legacy</module>
<module>addons</module>
</modules>
<dependencies>
<!-- - - - - - - - - - - - - - - - - - - - - - -->
<!-- lib/bootstrap -->
<!-- - - - - - - - - - - - - - - - - - - - - - -->
<!-- Felix OSGi Framework -->
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.framework</artifactId>
</dependency>
<!-- - - - - - - - - - - - - - - - - - - - - - -->
<!-- lib -->
<!-- - - - - - - - - - - - - - - - - - - - - - -->
<!-- JOnAS Commands + Deprecated Ant tasks -->
<dependency>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-commands</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-ant-tasks</artifactId>
<version>${project.version}</version>
</dependency>
<!-- - - - - - - - - - - - - - - - - - - - - - -->
<!-- lib/endorsed -->
<!-- - - - - - - - - - - - - - - - - - - - - - -->
<!-- Avalon + Logkit -->
<dependency>
<groupId>logkit</groupId>
<artifactId>logkit</artifactId>
</dependency>
<dependency>
<groupId>avalon-framework</groupId>
<artifactId>avalon-framework</artifactId>
</dependency>
<!-- JacORB -->
<dependency>
<groupId>org.jacorb</groupId>
<artifactId>jacorb</artifactId>
</dependency>
<dependency>
<groupId>org.jacorb</groupId>
<artifactId>jacorb-idl</artifactId>
</dependency>
<!-- Carol -->
<dependency>
<groupId>org.ow2.carol</groupId>
<artifactId>carol-iiop-delegate</artifactId>
</dependency>
<!-- Xerces / Xalan -->
<dependency>
<groupId>xerces</groupId>
<artifactId>xercesImpl</artifactId>
</dependency>
<dependency>
<groupId>xalan</groupId>
<artifactId>xalan</artifactId>
</dependency>
<dependency>
<groupId>xml-apis</groupId>
<artifactId>xml-apis</artifactId>
</dependency>
<dependency>
<groupId>xalan</groupId>
<artifactId>serializer</artifactId>
</dependency>
<!-- Client Bootstrap (Used by JClient and Ant tasks) -->
<dependency>
<groupId>org.ow2.jonas</groupId>
<artifactId>client-bootstrap</artifactId>
<version>${project.version}</version>
</dependency>
<!-- - - - - - - - - - - - - - - - - - - - - - -->
<!-- Libraries -->
<!-- - - - - - - - - - - - - - - - - - - - - - -->
<dependency>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-generators-raconfig</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-generators-clientstubs</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-cluster-daemon-api</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-cluster-daemon-core</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-client-core</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.ow2.util.ant</groupId>
<artifactId>ant-tasks</artifactId>
<version>${ow2-util-ant-tasks.version}</version>
</dependency>
<!-- Smart Bootstrap -->
<dependency>
<groupId>org.ow2.easybeans</groupId>
<artifactId>easybeans-component-smartclient</artifactId>
<version>${easybeans.version}</version>
</dependency>
<!-- TODO This dep will be removed when this module will be part of OW JAXB2 Bundle -->
<dependency>
<groupId>com.sun.xml.bind</groupId>
<artifactId>jaxb-xjc</artifactId>
<version>${jaxb2-xjc.version}</version>
</dependency>
<!-- TLD of Java EE Api -->
<dependency>
<groupId>org.ow2.spec.ee</groupId>
<artifactId>ow2-jstl-1.2-spec</artifactId>
<classifier>tld</classifier>
<type>jar</type>
<version>${ow2.spec.version}</version>
</dependency>
<dependency>
<!-- Interceptor Api (1.1) for CDI service -->
<groupId>org.ow2.spec.ee</groupId>
<artifactId>ow2-interceptor-1.1-spec</artifactId>
</dependency>
<dependency>
<groupId>org.ow2.spec.ee</groupId>
<artifactId>ow2-jpa-2.0-spec</artifactId>
<version>${ow2.spec.version}</version>
</dependency>
<dependency>
<groupId>org.ow2.spec.ee</groupId>
<artifactId>ow2-servlet-3.0-spec</artifactId>
<version>${ow2.spec.version}</version>
</dependency>
<dependency>
<groupId>org.ow2.spec.ee</groupId>
<artifactId>ow2-jsp-2.2-spec</artifactId>
<version>${ow2.spec.version}</version>
</dependency>
<dependency>
<groupId>org.ow2.spec.ee</groupId>
<artifactId>ow2-jsf-2.0-spec</artifactId>
<version>${ow2.spec.version}</version>
</dependency>
<dependency>
<groupId>org.ow2.spec.ee</groupId>
<artifactId>ow2-ejb-3.1-spec</artifactId>
<version>${ow2.spec.version}</version>
</dependency>
<dependency>
<groupId>org.ow2.spec.ee</groupId>
<artifactId>ow2-jaspic-1.0-spec</artifactId>
<version>${ow2.spec.version}</version>
</dependency>
<dependency>
<groupId>org.ow2.spec.ee</groupId>
<artifactId>ow2-annotation-1.1-spec</artifactId>
<version>${ow2.spec.version}</version>
</dependency>
<dependency>
<groupId>org.ow2.spec.ee</groupId>
<artifactId>ow2-jaxrs-1.1-spec</artifactId>
<version>${ow2.spec.version}</version>
</dependency>
<dependency>
<groupId>org.ow2.spec.ee</groupId>
<artifactId>ow2-jta-1.1-spec</artifactId>
</dependency>
<dependency>
<groupId>org.ow2.spec.ee</groupId>
<artifactId>ow2-connector-1.6-spec</artifactId>
</dependency>
<dependency>
<groupId>org.ow2.spec.ee</groupId>
<artifactId>ow2-jaxws-2.2-spec</artifactId>
</dependency>
<dependency>
<groupId>org.ow2.spec.ee</groupId>
<artifactId>ow2-jaxb-2.2-spec</artifactId>
</dependency>
<dependency>
<groupId>org.ow2.spec.ee</groupId>
<artifactId>ow2-osgi-spi-registry</artifactId>
</dependency>
<dependency>
<groupId>javax.xml.ws</groupId>
<artifactId>jaxws-api</artifactId>
<version>2.2.8</version>
</dependency>
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>${jaxb2-api.version}</version>
</dependency>
<dependency>
<groupId>org.ow2.spec.ee</groupId>
<artifactId>ow2-el-2.2-spec</artifactId>
<version>${ow2.spec.version}</version>
</dependency>
<!-- Dependencies to maven plugins -->
<dependency>
<groupId>org.ow2.util.maven</groupId>
<artifactId>mergeproperties-maven-plugin</artifactId>
<version>${ow2-util-mergeproperties-maven-plugin.version}</version>
</dependency>
<dependency>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
<version>${maven-shade-plugin.version}</version>
</dependency>
<!--Dependencies to Ant tasks-->
<dependency>
<groupId>org.ow2.jonas</groupId>
<artifactId>bootstrap-ant</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-carol-registry-ant</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-security-ant</artifactId>
<version>${project.version}</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<!-- Before the assembly execution, place the bundles in the appropriate directory-->
<groupId>org.ow2.util.maven</groupId>
<artifactId>jbuilding-maven-plugin</artifactId>
<inherited>true</inherited>
<configuration>
<artifactItems combine.children="append">
<!-- Used only at the client side -->
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-jca-jdbc-glue</artifactId>
<version>${project.version}</version>
<side>client</side>
</artifactItem>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-jca-scout-glue</artifactId>
<version>${project.version}</version>
<side>client</side>
</artifactItem>
<artifactItem>
<groupId>org.apache.juddi</groupId>
<artifactId>juddi</artifactId>
<version>${juddi.version}</version>
<side>client</side>
</artifactItem>
<artifactItem>
<groupId>org.apache.ws.scout</groupId>
<artifactId>scout</artifactId>
<version>${scout.version}</version>
<side>client</side>
</artifactItem>
<!-- Adding client bootstrap to client.jar -->
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>client-bootstrap</artifactId>
<version>${project.version}</version>
<side>client</side>
</artifactItem>
<!-- Adding Bootstrap loader to client.jar -->
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-bootstrap-loader</artifactId>
<version>${project.version}</version>
<side>client</side>
</artifactItem>
<!-- Adding classes of module jonas-client to client.jar -->
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-client-core</artifactId>
<version>${project.version}</version>
<side>client</side>
</artifactItem>
<!-- Include API of Domain management -->
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>mejb-core</artifactId>
<version>${project.version}</version>
<side>client</side>
</artifactItem>
<artifactItem>
<groupId>org.ow2.easybeans</groupId>
<artifactId>easybeans-injection-api</artifactId>
<version>${easybeans.version}</version>
<side>client</side>
</artifactItem>
<artifactItem>
<groupId>org.ow2.easybeans</groupId>
<artifactId>easybeans-injection-impl</artifactId>
<version>${easybeans.version}</version>
<side>client</side>
</artifactItem>
<artifactItem>
<groupId>org.apache.ws.commons.axiom</groupId>
<artifactId>axiom-dom</artifactId>
<version>1.2.5</version>
<side>client</side>
</artifactItem>
<artifactItem>
<groupId>org.apache.axis2</groupId>
<artifactId>axis2-jaxws</artifactId>
<version>${axis2.version}</version>
<side>client</side>
</artifactItem>
<artifactItem>
<groupId>org.apache.axis2</groupId>
<artifactId>axis2-kernel</artifactId>
<version>${axis2.version}</version>
<side>client</side>
</artifactItem>
<artifactItem>
<groupId>org.apache.axis2</groupId>
<artifactId>axis2-metadata</artifactId>
<version>${axis2.version}</version>
<side>client</side>
</artifactItem>
<artifactItem>
<groupId>commons-codec</groupId>
<artifactId>commons-codec</artifactId>
<version>1.3</version>
<side>client</side>
</artifactItem>
<artifactItem>
<groupId>commons-httpclient</groupId>
<artifactId>commons-httpclient</artifactId>
<version>3.0.1</version>
<side>client</side>
</artifactItem>
</artifactItems>
<!--
Here are placed all the bundles that you want to be placed in the repositories/maven2-internal directory of
the assembly.
-->
<deploymentPlans>
<!-- Specifications deployment plans -->
<deploymentPlan>
<name>spec-ee-jta</name>
<artifactItems>
<artifactItem>
<groupId>org.ow2.spec.ee</groupId>
<artifactId>ow2-jta-1.1-spec</artifactId>
</artifactItem>
</artifactItems>
</deploymentPlan>
<deploymentPlan>
<name>spec-ee-javamail</name>
<includes>
<include>spec-ee-activation</include>
</includes>
<artifactItems>
<artifactItem>
<groupId>org.ow2.spec.ee</groupId>
<artifactId>ow2-javamail-1.4-spec</artifactId>
</artifactItem>
</artifactItems>
</deploymentPlan>
<deploymentPlan>
<name>spec-ee-jacc</name>
<artifactItems>
<artifactItem>
<groupId>org.ow2.spec.ee</groupId>
<artifactId>ow2-jacc-1.1-spec</artifactId>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- jaxb-2.2 is loaded using a custom behavior (lib/bootstrap/bundles directory) -->
<!--<deploymentPlan>-->
<!--<name>spec-ee-jaxb-2.2</name>-->
<!--<includes>-->
<!--<include>spec-ee-stax</include>-->
<!--<include>spec-ee-activation</include>-->
<!--</includes>-->
<!--<artifactItems>-->
<!--<artifactItem>-->
<!--<groupId>org.ow2.spec.ee</groupId>-->
<!--<artifactId>ow2-jaxb-2.2-spec</artifactId>-->
<!--</artifactItem>-->
<!--</artifactItems>-->
<!--</deploymentPlan>-->
<deploymentPlan>
<name>spec-ee-jaxrpc</name>
<includes>
<include>spec-ee-servlet</include>
<include>spec-ee-saaj</include>
</includes>
<artifactItems>
<artifactItem>
<groupId>org.ow2.spec.ee</groupId>
<artifactId>ow2-jaxrpc-1.1-spec</artifactId>
</artifactItem>
</artifactItems>
</deploymentPlan>
<deploymentPlan>
<name>spec-ee-jms</name>
<includes>
<include>spec-ee-jta</include>
</includes>
<artifactItems>
<artifactItem>
<groupId>org.ow2.spec.ee</groupId>
<artifactId>ow2-jms-1.1-spec</artifactId>
</artifactItem>
</artifactItems>
</deploymentPlan>
<deploymentPlan>
<name>spec-ee-stax</name>
<artifactItems>
<artifactItem>
<groupId>org.ow2.spec.ee</groupId>
<artifactId>ow2-stax-1.0-spec</artifactId>
</artifactItem>
</artifactItems>
</deploymentPlan>
<deploymentPlan>
<name>spec-ee-activation</name>
<artifactItems>
<artifactItem>
<groupId>org.ow2.spec.ee</groupId>
<artifactId>ow2-activation-1.1-spec</artifactId>
</artifactItem>
</artifactItems>
</deploymentPlan>
<deploymentPlan>
<name>spec-ee-saaj</name>
<includes>
<include>spec-ee-activation</include>
</includes>
<artifactItems>
<artifactItem>
<groupId>org.ow2.spec.ee</groupId>
<artifactId>ow2-saaj-1.3-spec</artifactId>
</artifactItem>
</artifactItems>
</deploymentPlan>
<deploymentPlan>
<name>spec-ee-jaxws-2.2</name>
<includes>
<!-- jaxb-2.2 is loaded using a custom behavior (lib/bootstrap/bundles directory) -->
<!--<include>spec-ee-jaxb-2.2</include>-->
<include>spec-ee-saaj</include>
<include>spec-ee-osgi-spi-registry</include>
</includes>
<artifactItems>
<artifactItem>
<groupId>org.ow2.spec.ee</groupId>
<artifactId>ow2-jaxws-2.2-spec</artifactId>
</artifactItem>
</artifactItems>
</deploymentPlan>
<deploymentPlan>
<name>spec-ee-annotation</name>
<artifactItems>
<artifactItem>
<groupId>org.ow2.spec.ee</groupId>
<artifactId>ow2-annotation-1.1-spec</artifactId>
</artifactItem>
</artifactItems>
</deploymentPlan>
<deploymentPlan>
<name>spec-ee-atinject</name>
<artifactItems>
<artifactItem>
<groupId>org.ow2.spec.ee</groupId>
<artifactId>ow2-atinject-1.0-spec</artifactId>
</artifactItem>
</artifactItems>
</deploymentPlan>
<deploymentPlan>
<name>spec-ee-cdi</name>
<includes>
<include>spec-ee-atinject</include>
</includes>
<artifactItems>
<artifactItem>
<groupId>org.ow2.spec.ee</groupId>
<artifactId>ow2-cdi-1.0-spec</artifactId>
</artifactItem>
</artifactItems>
</deploymentPlan>
<deploymentPlan>
<name>spec-ee-connector-1.5</name>
<includes>
<include>spec-ee-jta</include>
</includes>
<artifactItems>
<artifactItem>
<groupId>org.ow2.spec.ee</groupId>
<artifactId>ow2-connector-1.5-spec</artifactId>
</artifactItem>
</artifactItems>
</deploymentPlan>
<deploymentPlan>
<name>spec-ee-connector-1.6</name>
<includes>
<include>spec-ee-jta</include>
</includes>
<artifactItems>
<artifactItem>
<groupId>org.ow2.spec.ee</groupId>
<artifactId>ow2-connector-1.6-spec</artifactId>
</artifactItem>
</artifactItems>
</deploymentPlan>
<deploymentPlan>
<name>spec-ee-deployment-1.2</name>
<artifactItems>
<artifactItem>
<groupId>org.ow2.spec.ee</groupId>
<artifactId>ow2-deployment-1.2-spec</artifactId>
</artifactItem>
</artifactItems>
</deploymentPlan>
<deploymentPlan>
<name>spec-ee-ejb</name>
<includes>
<include>spec-ee-jta</include>
<include>spec-ee-jaxrpc</include>
</includes>
<artifactItems>
<artifactItem>
<groupId>org.ow2.spec.ee</groupId>
<artifactId>ow2-ejb-3.1-spec</artifactId>
</artifactItem>
</artifactItems>
</deploymentPlan>
<deploymentPlan>
<name>spec-ee-el-2.2</name>
<artifactItems>
<artifactItem>
<groupId>org.ow2.spec.ee</groupId>
<artifactId>ow2-el-2.2-spec</artifactId>
</artifactItem>
</artifactItems>
</deploymentPlan>
<deploymentPlan>
<name>spec-ee-interceptor</name>
<artifactItems>
<artifactItem>
<groupId>org.ow2.spec.ee</groupId>
<artifactId>ow2-interceptor-1.1-spec</artifactId>
</artifactItem>
</artifactItems>
</deploymentPlan>
<deploymentPlan>
<name>spec-ee-jaspic</name>
<artifactItems>
<artifactItem>
<groupId>org.ow2.spec.ee</groupId>
<artifactId>ow2-jaspic-1.0-spec</artifactId>
</artifactItem>
</artifactItems>
</deploymentPlan>
<deploymentPlan>
<name>spec-ee-jaxrs</name>
<artifactItems>
<artifactItem>
<groupId>org.ow2.spec.ee</groupId>
<artifactId>ow2-jaxrs-1.1-spec</artifactId>
</artifactItem>
</artifactItems>
</deploymentPlan>
<deploymentPlan>
<name>spec-ee-jpa</name>
<artifactItems>
<artifactItem>
<groupId>org.ow2.spec.ee</groupId>
<artifactId>ow2-jpa-2.0-spec</artifactId>
</artifactItem>
</artifactItems>
</deploymentPlan>
<deploymentPlan>
<name>spec-ee-jsf</name>
<includes>
<include>spec-ee-jstl</include>
</includes>
<artifactItems>
<artifactItem>
<groupId>org.ow2.spec.ee</groupId>
<artifactId>ow2-jsf-2.0-spec</artifactId>
</artifactItem>
</artifactItems>
</deploymentPlan>
<deploymentPlan>
<name>spec-ee-jsp</name>
<includes>
<include>spec-ee-el-2.2</include>
<include>spec-ee-servlet</include>
</includes>
<artifactItems>
<artifactItem>
<groupId>org.ow2.spec.ee</groupId>
<artifactId>ow2-jsp-2.2-spec</artifactId>
</artifactItem>
</artifactItems>
</deploymentPlan>
<deploymentPlan>
<name>spec-ee-jsr77</name>
<includes>
<include>spec-ee-ejb</include>
</includes>
<artifactItems>
<artifactItem>
<groupId>org.ow2.spec.ee</groupId>
<artifactId>ow2-jsr77-1.1-spec</artifactId>
</artifactItem>
</artifactItems>
</deploymentPlan>
<deploymentPlan>
<name>spec-ee-servlet</name>
<artifactItems>
<artifactItem>
<groupId>org.ow2.spec.ee</groupId>
<artifactId>ow2-servlet-3.0-spec</artifactId>
</artifactItem>
</artifactItems>
</deploymentPlan>
<deploymentPlan>
<name>spec-ee-validation</name>
<artifactItems>
<artifactItem>
<groupId>org.ow2.spec.ee</groupId>
<artifactId>ow2-validation-1.0-spec</artifactId>
</artifactItem>
</artifactItems>
</deploymentPlan>
<deploymentPlan>
<name>spec-ee-jstl</name>
<includes>
<include>spec-ee-jsp</include>
</includes>
<artifactItems>
<artifactItem>
<groupId>org.ow2.spec.ee</groupId>
<artifactId>ow2-jstl-1.2-spec</artifactId>
</artifactItem>
</artifactItems>
</deploymentPlan>
<deploymentPlan>
<name>spec-ee-jws</name>
<artifactItems>
<artifactItem>
<groupId>org.ow2.spec.ee</groupId>
<artifactId>ow2-jws-2.0-spec</artifactId>
</artifactItem>
</artifactItems>
</deploymentPlan>
<deploymentPlan>
<name>spec-ee-jaxr</name>
<includes>
<include>spec-ee-osgi-spi-registry</include>
</includes>
<artifactItems>
<artifactItem>
<groupId>org.ow2.spec.ee</groupId>
<artifactId>ow2-jaxr-1.0-spec</artifactId>
</artifactItem>
</artifactItems>
</deploymentPlan>
<deploymentPlan>
<name>spec-ee-osgi-spi-registry</name>
<artifactItems>
<artifactItem>
<groupId>org.ow2.spec.ee</groupId>
<artifactId>ow2-osgi-spi-registry</artifactId>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'audit system' deployment plan -->
<deploymentPlan>
<name>audit</name>
<artifactItems>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-audit-core</artifactId>
<version>${project.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'validation' deployment plan -->
<deploymentPlan>
<name>validation</name>
<includes>
<include>spec-ee-validation</include>
</includes>
<artifactItems>
<artifactItem>
<groupId>org.ow2.util.bundles</groupId>
<artifactId>slf4j-jcl-${slf4j.version}</artifactId>
<version>${ow2-util-bundle-slf4j.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.ow2.util.bundles</groupId>
<artifactId>hibernate-validator-${hibernate-validator.version}</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-validation-hibernate-core</artifactId>
<version>${project.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'jndi-interceptors' deployment plan -->
<deploymentPlan>
<name>jndi-interceptors</name>
<!--it needs following bundles (currently all in auto-deploy):
* util archive
* util deployment system
* util event
* util log
* util url
* util audit
* spec jta
* util xmlconfig
* easybeans api
* jonas services / jonas commons
* jonas ipojo interceptors
* jonas endpoint collector
* jonas carol registry
* commons-modeler
* jonas report
* jonas mbeans
-->
<artifactItems>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jndi-interceptors-core</artifactId>
<version>${project.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'resourcemonitor' deployment plan -->
<deploymentPlan>
<name>resourcemonitor</name>
<artifactItems>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-resource-monitor-core</artifactId>
<version>${project.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'wc' deployment plan -->
<deploymentPlan>
<name>wc</name>
<artifactItems>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-workcleaner-core</artifactId>
<version>${project.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'irmi' deployment plan -->
<deploymentPlan>
<name>irmi</name>
<artifactItems>
<artifactItem>
<groupId>org.ow2.carol.irmi</groupId>
<artifactId>irmi</artifactId>
<version>${irmi.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'ejb21-container' deployment plan -->
<deploymentPlan>
<name>ejb21-container</name>
<artifactItems>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-ejb-container-svc</artifactId>
<version>${project.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-ejb-container</artifactId>
<version>${project.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'sec-interceptors-iiop' deployment plan -->
<deploymentPlan>
<name>sec-interceptors-iiop</name>
<includes>
<include>ejb21-container</include>
</includes>
<artifactItems>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-sec-interceptors-iiop</artifactId>
<version>${project.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'jotm' deployment plan -->
<deploymentPlan>
<name>jotm</name>
<includes>
<include>spec-ee-jta</include>
</includes>
<artifactItems>
<artifactItem>
<groupId>org.ow2.jotm</groupId>
<artifactId>jotm-core</artifactId>
<version>${jotm.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'trans-interceptors-iiop' deployment plan -->
<deploymentPlan>
<name>trans-interceptors-iiop</name>
<includes>
<include>jotm</include>
</includes>
<artifactItems>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-trans-interceptors-iiop</artifactId>
<version>${project.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'jtm' deployment plan -->
<deploymentPlan>
<name>jtm</name>
<includes>
<include>jotm</include>
</includes>
<artifactItems>
<artifactItem>
<groupId>org.ow2.jotm</groupId>
<artifactId>jotm-interceptor-jrmp</artifactId>
<version>${jotm.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-tm-jotm-core</artifactId>
<version>${project.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'db' deployment plan -->
<deploymentPlan>
<name>db-base</name>
<artifactItems>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-db-base-core</artifactId>
<version>${project.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
<deploymentPlan>
<name>db-hsqldb</name>
<artifactItems>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-db-hsql-core</artifactId>
<version>${project.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
<deploymentPlan>
<name>db-h2</name>
<artifactItems>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-db-h2-core</artifactId>
<version>${project.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'dbm' deployment plan -->
<deploymentPlan>
<name>dbm</name>
<artifactItems>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-dbm-core</artifactId>
<version>${project.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'mail' deployment plan -->
<deploymentPlan>
<name>mail</name>
<includes>
<include>spec-ee-javamail</include>
</includes>
<artifactItems>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-mail-core</artifactId>
<version>${project.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'wm' deployment plan -->
<deploymentPlan>
<name>wm</name>
<artifactItems>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-workmanager-core</artifactId>
<version>${project.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'resource' deployment plan -->
<deploymentPlan>
<name>resource</name>
<artifactItems>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-resource-core</artifactId>
<version>${project.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'resource-adapters' deployment plan -->
<deploymentPlan>
<name>jdbc-resource-adapters</name>
<artifactItems>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-jca-jdbc-cp</artifactId>
<version>${project.version}</version>
<type>rar</type>
</artifactItem>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-jca-jdbc-ds</artifactId>
<version>${project.version}</version>
<type>rar</type>
</artifactItem>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-jca-jdbc-dm</artifactId>
<version>${project.version}</version>
<type>rar</type>
</artifactItem>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-jca-jdbc-xa</artifactId>
<version>${project.version}</version>
<type>rar</type>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'ow2-util-common-impl' deployment plan -->
<deploymentPlan>
<name>ow2-util-common-impl</name>
<artifactItems>
<artifactItem>
<groupId>org.ow2.util.event</groupId>
<artifactId>event-impl</artifactId>
<version>${ow2-util-event.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.ow2.util.stream</groupId>
<artifactId>stream</artifactId>
<version>${ow2-util-stream.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.ow2.util.pool</groupId>
<artifactId>pool-basic</artifactId>
<version>${ow2-util-pool-basic.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.ow2.util.pool</groupId>
<artifactId>pool-enhanced</artifactId>
<version>${ow2-util-pool-enhanced.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'lib-ejb2-ha' deployment plan -->
<deploymentPlan>
<name>lib-ejb2-ha</name>
<includes>
<include>ejb21-container</include>
</includes>
<artifactItems>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-ejb2.1-ha</artifactId>
<version>${project.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'ha' deployment plan -->
<deploymentPlan>
<name>ha</name>
<includes>
<include>lib-ejb2-ha</include>
</includes>
<artifactItems>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-ejb-ha-core</artifactId>
<version>${project.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'jgroups' deployment plan -->
<deploymentPlan>
<name>jgroups</name>
<artifactItems>
<artifactItem>
<groupId>org.ow2.util.bundles</groupId>
<artifactId>jcip-annotations-${jcip-annotations.version}</artifactId>
<version>${ow2-util-bundle-jcip-annotations.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.ow2.util.bundles</groupId>
<artifactId>jgroups-${jgroups.version}</artifactId>
<version>${ow2-util-bundle-jgroups.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'cmi' deployment plan -->
<deploymentPlan>
<name>cmi</name>
<includes>
<include>jgroups</include>
<include>ow2-util-common-impl</include>
<include>ow2-util-event-common-ejb</include>
</includes>
<artifactItems>
<artifactItem>
<groupId>org.ow2.util.component</groupId>
<artifactId>component-impl</artifactId>
<version>${ow2-util-component.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.ow2.cmi.osgi</groupId>
<artifactId>cmi-all</artifactId>
<version>${cmi-osgi.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.ow2.cmi.osgi</groupId>
<artifactId>cmi-loader</artifactId>
<version>${cmi-osgi.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-cmi-core</artifactId>
<version>${project.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'versioning' deployment plan -->
<deploymentPlan>
<name>versioning</name>
<artifactItems>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-versioning-core</artifactId>
<version>${project.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'multitenant' deployment plan -->
<deploymentPlan>
<name>multitenant</name>
<artifactItems>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-libraries-tenant</artifactId>
<version>${project.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-multitenant-core</artifactId>
<version>${project.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'generators-base' deployment plan -->
<deploymentPlan>
<name>generators-base</name>
<artifactItems>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>eclipse-compiler</artifactId>
<version>${project.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-generators-base</artifactId>
<version>${project.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'ejb2' deployment plan -->
<deploymentPlan>
<name>ejb2</name>
<includes>
<include>generators-base</include>
<include>lib-ejb2-ha</include>
<include>ow2-util-common-impl</include>
<include>ow2-util-event-common-ejb</include>
<include>spec-ee-javamail</include>
<include>jndi-interceptors</include>
</includes>
<artifactItems>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-genic</artifactId>
<version>${project.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-ejb-2.1-core</artifactId>
<version>${project.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'ejb3' deployment plan -->
<deploymentPlan>
<name>ejb3</name>
<includes>
<include>spec-ee-ejb</include>
<include>spec-ee-javamail</include>
<include>jndi-interceptors</include>
</includes>
<artifactItems>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-ejb-easybeans-core</artifactId>
<version>${project.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'easybeans-core' deployment plan -->
<deploymentPlan>
<name>easybeans-core</name>
<includes>
<include>ow2-util-common-impl</include>
<include>ow2-util-event-common-ejb</include>
<include>spec-ee-javamail</include>
</includes>
<artifactItems>
<artifactItem>
<groupId>org.ow2.easybeans.osgi</groupId>
<artifactId>easybeans-component-quartz</artifactId>
<version>${easybeans.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.dependencymanager</artifactId>
<version>${felix.dependencymanager.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.ow2.util.marshalling</groupId>
<artifactId>marshalling</artifactId>
<version>${ow2-util-marshalling.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.ow2.util.metadata</groupId>
<artifactId>metadata-ejbjar-impl</artifactId>
<version>${ow2-util-metadata.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.ow2.easybeans.osgi</groupId>
<artifactId>easybeans-modules-core</artifactId>
<version>${easybeans.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'javassist' deployment plan -->
<deploymentPlan>
<name>javassist</name>
<artifactItems>
<artifactItem>
<groupId>org.ow2.util.bundles</groupId>
<artifactId>javassist-${javassist.version}</artifactId>
<version>${ow2-util-bundle-javassist.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'easybeans-persistence-hibernate' deployment plan -->
<deploymentPlan>
<name>easybeans-persistence-hibernate3.6</name>
<includes>
<include>javassist</include>
</includes>
<artifactItems>
<artifactItem>
<groupId>org.ow2.util.bundles</groupId>
<artifactId>slf4j-jcl-${slf4j.version}</artifactId>
<version>${ow2-util-bundle-slf4j.version}</version>
<side>server</side>
</artifactItem>
<artifactItem>
<groupId>org.ow2.easybeans.persistence</groupId>
<artifactId>easybeans-persistence-hibernate-3.6</artifactId>
<version>${easybeans-persistence-hibernate36.version}</version>
<side>server</side>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'easybeans-persistence-hibernate' deployment plan -->
<deploymentPlan>
<name>easybeans-persistence-hibernate4.1</name>
<includes>
<include>javassist</include>
<include>spec-ee-javamail</include>
</includes>
<artifactItems>
<artifactItem>
<groupId>org.ow2.util.bundles</groupId>
<artifactId>slf4j-jcl-${slf4j.version}</artifactId>
<version>${ow2-util-bundle-slf4j.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.ow2.easybeans.persistence</groupId>
<artifactId>easybeans-persistence-hibernate-4.1</artifactId>
<version>${easybeans-persistence-hibernate41.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'easybeans-persistence-eclipselink 1.1.x' deployment plan -->
<deploymentPlan>
<name>easybeans-persistence-eclipselink1.1</name>
<artifactItems>
<artifactItem>
<groupId>org.ow2.easybeans.persistence</groupId>
<artifactId>easybeans-persistence-eclipselink-1.1.x</artifactId>
<version>${easybeans-persistence-eclipselink11.version}</version>
<side>server</side>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'easybeans-persistence-eclipselink v2.2.x' deployment plan -->
<deploymentPlan>
<name>easybeans-persistence-eclipselink2.2</name>
<artifactItems>
<artifactItem>
<groupId>org.ow2.easybeans.persistence</groupId>
<artifactId>easybeans-persistence-eclipselink-2.2.x</artifactId>
<version>${easybeans-persistence-eclipselink22.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'easybeans-persistence-eclipselink v2.3.x' deployment plan -->
<deploymentPlan>
<name>easybeans-persistence-eclipselink2.3</name>
<artifactItems>
<artifactItem>
<groupId>org.ow2.easybeans.persistence</groupId>
<artifactId>easybeans-persistence-eclipselink-2.3.x</artifactId>
<version>${easybeans-persistence-eclipselink23.version}</version>
<side>server</side>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'easybeans-persistence-eclipselink v2.4.x' deployment plan -->
<deploymentPlan>
<name>easybeans-persistence-eclipselink2.4</name>
<artifactItems>
<artifactItem>
<groupId>org.ow2.easybeans.persistence</groupId>
<artifactId>easybeans-persistence-eclipselink-2.4.x</artifactId>
<version>${easybeans-persistence-eclipselink24.version}</version>
<side>server</side>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'jsf-base' deployment plan -->
<deploymentPlan>
<name>jsf-base</name>
</deploymentPlan>
<!-- Definition of the bundles for the 'jsf-mojarra20' deployment plan -->
<deploymentPlan>
<name>jsf-mojarra20</name>
<includes>
<include>spec-ee-jsf</include>
</includes>
<artifactItems>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-jsf-mojarra-2.0-core</artifactId>
<version>${project.version}</version>
<side>server</side>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'jsf-myfaces20' deployment plan -->
<deploymentPlan>
<name>jsf-myfaces20</name>
<includes>
<include>spec-ee-jsf</include>
</includes>
<artifactItems>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-jsf-myfaces-2.0-core</artifactId>
<version>${project.version}</version>
<side>server</side>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'web-base' deployment plan -->
<deploymentPlan>
<name>web-base</name>
<includes>
<include>spec-ee-jsp</include>
</includes>
<artifactItems>
<artifactItem>
<groupId>org.osgi</groupId>
<artifactId>org.osgi.compendium</artifactId>
<version>${osgi.compendium.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-web-container-base-core</artifactId>
<version>${project.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'web-tomcat7' deployment plan -->
<deploymentPlan>
<name>web-tomcat7</name>
<includes>
<include>web-base</include>
<include>spec-ee-javamail</include>
<include>jndi-interceptors</include>
</includes>
<artifactItems>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-web-container-tomcat-7.0-core</artifactId>
<version>${project.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'web-jetty8' deployment plan -->
<deploymentPlan>
<name>web-jetty8</name>
<includes>
<include>web-base</include>
</includes>
<artifactItems>
<artifactItem>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-util</artifactId>
<version>${jetty8.version}</version>
<side>server</side>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-io</artifactId>
<version>${jetty8.version}</version>
<side>server</side>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-http</artifactId>
<version>${jetty8.version}</version>
<side>server</side>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-continuation</artifactId>
<version>${jetty8.version}</version>
<side>server</side>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-server</artifactId>
<version>${jetty8.version}</version>
<side>server</side>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-security</artifactId>
<version>${jetty8.version}</version>
<side>server</side>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-servlet</artifactId>
<version>${jetty8.version}</version>
<side>server</side>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-xml</artifactId>
<version>${jetty8.version}</version>
<side>server</side>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-webapp</artifactId>
<version>${jetty8.version}</version>
<side>server</side>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-ajp</artifactId>
<version>${jetty8.version}</version>
<side>server</side>
</artifactItem>
<!--
<artifactItem>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-jndi</artifactId>
<version>${jetty8.version}</version>
<side>server</side>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-plus</artifactId>
<version>${jetty8.version}</version>
<side>server</side>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-annotations</artifactId>
<version>${jetty8.version}</version>
<side>server</side>
</artifactItem>
-->
<artifactItem>
<groupId>org.glassfish.web</groupId>
<artifactId>el-impl</artifactId>
<version>2.2.1-b05</version>
</artifactItem>
<!--
<artifactItem>
<groupId>org.glassfish.web</groupId>
<artifactId>jstl-impl</artifactId>
<version>1.2</version>
<side>server</side>
</artifactItem>
-->
<artifactItem>
<groupId>org.eclipse.jdt.core.compiler</groupId>
<artifactId>ecj</artifactId>
<version>3.5.1</version>
<side>server</side>
</artifactItem>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-web-container-jetty-8.0-core</artifactId>
<version>${project.version}</version>
<side>server</side>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'jaxws-base' deployment plan -->
<deploymentPlan>
<name>jaxws-base</name>
<includes>
<include>saaj-ri</include>
<include>audit</include>
<!-- mail is needed by neethi -->
<include>spec-ee-javamail</include>
<include>spec-ee-jws</include>
</includes>
<artifactItems>
<artifactItem>
<groupId>org.ow2.util.annotation-processor</groupId>
<artifactId>annotation-processor</artifactId>
<version>${ow2-util-annotation-processor.version}</version>
</artifactItem>
<artifactItem>
<!-- Needs to be on both sides -->
<groupId>org.ow2.util.ee.builders</groupId>
<artifactId>reference-builder-webserviceref</artifactId>
<version>${ow2-util-reference-builder.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-webservices-jaxws-core</artifactId>
<version>${project.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.ow2.jonas.osgi</groupId>
<artifactId>neethi</artifactId>
<version>${project.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.codehaus.woodstox</groupId>
<artifactId>stax2-api</artifactId>
<version>${stax2-api.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.codehaus.woodstox</groupId>
<artifactId>woodstox-core-asl</artifactId>
<version>${woodstox.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'jaxws-cxf' deployment plan -->
<deploymentPlan>
<name>jaxws-cxf</name>
<includes>
<include>spec-ee-jws</include>
<!-- javamail needed by cxf-bundle -->
<include>spec-ee-javamail</include>
<include>spec-ee-stax</include>
</includes>
<artifactItems>
<artifactItem>
<!-- XmlSchema is already a bundle -->
<groupId>org.apache.ws.xmlschema</groupId>
<artifactId>xmlschema-core</artifactId>
<version>2.0.1</version>
</artifactItem>
<!--
All these Spring (and com.springsource artifactId) dependencies are
required for the CXF context files' autodetection (JONAS-380)
-->
<artifactItem>
<groupId>org.apache.xml</groupId>
<artifactId>com.springsource.org.apache.xml.resolver</artifactId>
<version>1.2.0</version>
</artifactItem>
<artifactItem>
<groupId>org.springframework</groupId>
<artifactId>spring-asm</artifactId>
<version>${spring.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>${spring.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.aopalliance</groupId>
<artifactId>com.springsource.org.aopalliance</artifactId>
<version>1.0.0</version>
</artifactItem>
<artifactItem>
<groupId>org.springframework</groupId>
<artifactId>spring-aop</artifactId>
<version>${spring.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.springframework</groupId>
<artifactId>spring-beans</artifactId>
<version>${spring.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.springframework</groupId>
<artifactId>spring-expression</artifactId>
<version>${spring.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>${spring.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpcore-osgi</artifactId>
<version>${httpcomponents.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient-osgi</artifactId>
<version>${httpclient.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpasyncclient-osgi</artifactId>
<version>${httpasyncclient.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.lucene</artifactId>
<version>${lucene.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-bundle</artifactId>
<version>${cxf.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-webservices-cxf-core</artifactId>
<version>${project.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'jaxws-axis2' deployment plan -->
<deploymentPlan>
<name>jaxws-axis2</name>
<artifactItems>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-webservices-axis2-core</artifactId>
<version>${project.version}</version>
<side>server</side>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'jaxrpc-base' deployment plan -->
<deploymentPlan>
<name>jaxrpc-base</name>
<includes>
<include>saaj-ri</include>
<include>generators-base</include>
</includes>
<artifactItems>
<artifactItem>
<groupId>org.ow2.jonas.osgi</groupId>
<artifactId>ws-security</artifactId>
<version>${project.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-webservices-jaxrpc-core</artifactId>
<version>${project.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'saaj-ri' deployment plan -->
<deploymentPlan>
<name>saaj-ri</name>
<artifactItems>
<artifactItem>
<groupId>org.ow2.jonas.osgi</groupId>
<artifactId>saaj-ri</artifactId>
<version>${project.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'xmlbeans' deployment plan -->
<deploymentPlan>
<name>xmlbeans</name>
<artifactItems>
<artifactItem>
<groupId>org.ow2.jonas.osgi</groupId>
<artifactId>xmlbeans</artifactId>
<version>${project.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'jaxrpc-axis' deployment plan -->
<deploymentPlan>
<name>jaxrpc-axis</name>
<includes>
<include>xmlbeans</include>
</includes>
<artifactItems>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-generators-wsgen</artifactId>
<version>${project.version}</version>
<start>false</start>
</artifactItem>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-webservices-axis-core</artifactId>
<version>${project.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'ear' deployment plan -->
<deploymentPlan>
<name>ear</name>
<includes>
<include>generators-base</include>
</includes>
<artifactItems>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-generators-clientstubs</artifactId>
<version>${project.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-ear-core</artifactId>
<version>${project.version}</version>
<startlevel>2</startlevel>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'discovery-base' deployment plan -->
<deploymentPlan>
<name>discovery-base</name>
<artifactItems>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-discovery-base-core</artifactId>
<version>${project.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'discovery-internal' deployment plan -->
<deploymentPlan>
<name>discovery-multicast</name>
<artifactItems>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-discovery-multicast-core</artifactId>
<version>${project.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'discovery-jgroups' deployment plan -->
<deploymentPlan>
<name>discovery-jgroups</name>
<includes>
<include>jgroups</include>
</includes>
<artifactItems>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-discovery-jgroups-core</artifactId>
<version>${project.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'smartclient' deployment plan -->
<deploymentPlan>
<name>smartclient</name>
<artifactItems>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-smartclient-core</artifactId>
<version>${project.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Common utils for ejb events -->
<deploymentPlan>
<name>ow2-util-event-common-ejb</name>
<artifactItems>
<artifactItem>
<groupId>org.ow2.util.event</groupId>
<artifactId>base-ee-events</artifactId>
<version>${ow2-util-base-ee-events.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- WSDL Publisher Component -->
<deploymentPlan>
<name>wsdl-publisher</name>
<includes>
<include>spec-ee-jaxr</include>
</includes>
<artifactItems>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-webservices-publish-core</artifactId>
<version>${project.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Deployment plans for applications-->
<!-- Keep duplicate joram plan (can't be remove because some jorma class need to be wrapped into the client.jar -->
<deploymentPlan>
<name>joram-server</name>
<artifactItems>
<!-- ow2-util-substitution V1 still needed for joram a3-services -->
<artifactItem>
<groupId>org.ow2.bundles</groupId>
<artifactId>ow2-util-substitution</artifactId>
<version>${ow2-bundles-substitution.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.ow2.joram</groupId>
<artifactId>a3-common</artifactId>
<version>${joram.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.ow2.joram</groupId>
<artifactId>a3-rt</artifactId>
<version>${joram.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.objectweb.joram</groupId>
<artifactId>jcup</artifactId>
<version>${joram.jcup.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.ow2.joram</groupId>
<artifactId>jndi-shared</artifactId>
<version>${joram.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.ow2.joram</groupId>
<artifactId>jndi-server</artifactId>
<version>${joram.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.ow2.joram</groupId>
<artifactId>joram-shared</artifactId>
<version>${joram.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.ow2.joram</groupId>
<artifactId>joram-mom-core</artifactId>
<version>${joram.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.ow2.joram</groupId>
<artifactId>a3-services</artifactId>
<version>${joram.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
<deploymentPlan>
<name>joram-client</name>
<directory>deploy</directory>
<includes>
<include>joram-server</include>
</includes>
<artifactItems>
<artifactItem>
<groupId>org.ow2.joram</groupId>
<artifactId>jndi-client</artifactId>
<version>${joram.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.ow2.joram</groupId>
<artifactId>joram-client-jms</artifactId>
<version>${joram.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.ow2.joram</groupId>
<artifactId>joram-client-jca</artifactId>
<version>${joram.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.ow2.joram</groupId>
<artifactId>joram-jca-jonas</artifactId>
<version>${joram.version}</version>
<type>rar</type>
<side>server</side>
</artifactItem>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-audit-jms</artifactId>
<version>${project.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>joram-admin</artifactId>
<version>${project.version}</version>
<type>jar</type>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'cdi' deployment plan -->
<deploymentPlan>
<name>cdi</name>
<includes>
<include>javassist</include>
</includes>
<artifactItems>
<artifactItem>
<groupId>org.ow2.util.bundles</groupId>
<artifactId>weld-${weld.version}</artifactId>
<version>${ow2-util-bundle-weld.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-cdi-weld-core</artifactId>
<version>${project.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
<!-- Definition of the bundles for the 'jaxrs' deployment plan -->
<deploymentPlan>
<name>jaxrs</name>
<includes>
<include>spec-ee-jaxrs</include>
</includes>
<artifactItems>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jaxrs-jersey-core</artifactId>
<version>${project.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
<deploymentPlan>
<name>jndi</name>
<artifactItems>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-jndi-core</artifactId>
<version>${project.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
<deploymentPlan>
<name>ssh</name>
<artifactItems>
<artifactItem>
<groupId>org.ow2.shelbie</groupId>
<artifactId>shelbie-ssh-server</artifactId>
<version>${shelbie-ssh.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.ow2.shelbie.commands</groupId>
<artifactId>shelbie-ssh-commands</artifactId>
<version>${shelbie-ssh.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-ssh-core</artifactId>
<version>${project.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
<deploymentPlan>
<name>datasource</name>
<artifactItems>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-generators-raconfig</artifactId>
<version>${project.version}</version>
</artifactItem>
<artifactItem>
<groupId>org.ow2.jonas</groupId>
<artifactId>jonas-services-datasource-core</artifactId>
<version>${project.version}</version>
</artifactItem>
</artifactItems>
</deploymentPlan>
</deploymentPlans>
</configuration>
</plugin>
<plugin>
<artifactId>maven-jar-plugin</artifactId>
<executions>
<execution>
<id>attach-assembly-component</id>
<phase>compile</phase>
<goals>
<goal>jar</goal>
</goals>
<configuration>
<classesDirectory>src/main/assembly</classesDirectory>
<outputDirectory>${project.build.directory}</outputDirectory>
<classifier>assembly-component</classifier>
<includes>
<include>common-component.xml</include>
</includes>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>