<?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/maven-v4_0_0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <parent>
    <groupId>org.exoplatform.platform</groupId>
    <artifactId>exo.platform.extension</artifactId>
    <version>3.0.10</version>
  </parent>
  <artifactId>exo.platform.extension.ear</artifactId>
  <packaging>ear</packaging>
  <name>eXo Platform - Extension EAR</name>
  <dependencies>
    <dependency>
      <groupId>org.exoplatform.platform</groupId>
      <artifactId>exo.platform.extension.config</artifactId>
      <version>${project.version}</version>
    </dependency>
    <dependency>
      <groupId>org.exoplatform.platform</groupId>
      <artifactId>exo.platform.extension.portlets.platformNavigation</artifactId>
      <version>${project.version}</version>
      <type>war</type>
    </dependency>
    <dependency>
      <groupId>org.exoplatform.platform</groupId>
      <artifactId>exo.platform.webui.components</artifactId>
      <version>${project.version}</version>
    </dependency>
    <dependency>
      <groupId>org.exoplatform.platform</groupId>
      <artifactId>exo.platform.extension.webapp</artifactId>
      <version>${project.version}</version>
      <type>war</type>
    </dependency>
    <!-- Commons -->
    <dependency>
      <groupId>org.exoplatform.commons</groupId>
      <artifactId>exo.platform.commons.fck</artifactId>
      <version>${org.exoplatform.commons.version}</version>
      <type>war</type>
    </dependency>
    <dependency>
      <groupId>org.exoplatform.commons</groupId>
      <artifactId>exo.platform.commons.webui.ext</artifactId>
      <version>${org.exoplatform.commons.version}</version>
    </dependency>
    <dependency>
      <groupId>org.exoplatform.commons</groupId>
      <artifactId>exo.platform.commons.comet.webapp</artifactId>
      <version>${org.exoplatform.commons.version}</version>
      <type>war</type>
    </dependency>
    <dependency>
      <groupId>org.exoplatform.commons</groupId>
      <artifactId>exo.platform.commons.comet.service</artifactId>
      <version>${org.exoplatform.commons.version}</version>
      <type>jar</type>
      <exclusions>
        <exclusion>
          <groupId>javax.ws.rs</groupId>
          <artifactId>jsr311-api</artifactId>
        </exclusion>
        <exclusion>
          <groupId>javax.activation</groupId>
          <artifactId>activation</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.objectweb.carol</groupId>
          <artifactId>carol</artifactId>
        </exclusion>
        <exclusion>
          <groupId>commons-beanutils</groupId>
          <artifactId>commons-beanutils</artifactId>
        </exclusion>
        <exclusion>
          <groupId>commons-fileupload</groupId>
          <artifactId>commons-fileupload</artifactId>
        </exclusion>
        <exclusion>
          <groupId>commons-logging</groupId>
          <artifactId>commons-logging</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform.kernel</groupId>
          <artifactId>exo.kernel.component.common</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform.ws</groupId>
          <artifactId>exo.ws.rest.core</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform.ws</groupId>
          <artifactId>exo.ws.commons</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform.ws</groupId>
          <artifactId>exo.ws.frameworks.json</artifactId>
        </exclusion>
      </exclusions>
    </dependency>
    <!-- PLF-1073 need to deploy the component.common jar that contains the RedefinableResourceContainer class -->
    <dependency>
      <groupId>org.exoplatform.platform</groupId>
      <artifactId>exo.platform.component.common</artifactId>
      <version>${project.version}</version>
      <type>jar</type>
    </dependency>
    <!-- IDE dependencies -->
    <dependency>
      <groupId>org.exoplatform.gwt</groupId>
      <artifactId>exo-gwtframework-smartgwt</artifactId>
      <version>${org.exoplatform.gwtframework.version}</version>
      <type>war</type>
    </dependency>
    <dependency>
      <groupId>org.exoplatform.ide</groupId>
      <artifactId>exo-ide-module-gadget-server</artifactId>
      <version>${org.exoplatform.ide.version}</version>
      <type>jar</type>
      <exclusions>
        <exclusion>
          <groupId>org.exoplatform.portal</groupId>
          <artifactId>exo.portal.component.application-registry</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.gatein.shindig</groupId>
          <artifactId>shindig-common</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform.jcr</groupId>
          <artifactId>exo.jcr.component.core</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform.kernel</groupId>
          <artifactId>exo.kernel.commons</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform.kernel</groupId>
          <artifactId>exo.kernel.container</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform.ws</groupId>
          <artifactId>exo.ws.rest.core</artifactId>
        </exclusion>
      </exclusions>
    </dependency>
    <dependency>
      <groupId>org.exoplatform.ide</groupId>
      <artifactId>exo-ide-module-netvibes-server</artifactId>
      <version>${org.exoplatform.ide.version}</version>
      <type>jar</type>
      <exclusions>
        <exclusion>
          <groupId>concurrent</groupId>
          <artifactId>concurrent</artifactId>
        </exclusion>
        <exclusion>
          <groupId>javax.resource</groupId>
          <artifactId>connector-api</artifactId>
        </exclusion>
        <exclusion>
          <groupId>commons-pool</groupId>
          <artifactId>commons-pool</artifactId>
        </exclusion>
        <exclusion>
          <groupId>commons-lang</groupId>
          <artifactId>commons-lang</artifactId>
        </exclusion>
        <exclusion>
          <groupId>commons-logging</groupId>
          <artifactId>commons-logging</artifactId>
        </exclusion>
        <exclusion>
          <groupId>commons-digester</groupId>
          <artifactId>commons-digester</artifactId>
        </exclusion>
        <exclusion>
          <groupId>commons-chain</groupId>
          <artifactId>commons-chain</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform.core</groupId>
          <artifactId>exo.core.component.database</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform.core</groupId>
          <artifactId>exo.core.component.document</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform.core</groupId>
          <artifactId>exo.core.component.organization.api</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform.core</groupId>
          <artifactId>exo.core.component.organization.jdbc</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform.core</groupId>
          <artifactId>exo.core.component.security.core</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform.core</groupId>
          <artifactId>exo.core.component.xml-processing</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform.core</groupId>
          <artifactId>exo.core.component.security</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform.jcr</groupId>
          <artifactId>exo.jcr.component.ext</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform.jcr</groupId>
          <artifactId>exo.jcr.component.core</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform.jcr</groupId>
          <artifactId>exo.jcr.component.webdav</artifactId>
        </exclusion>
        <exclusion>
          <groupId>commons-beanutils</groupId>
          <artifactId>commons-beanutils</artifactId>
        </exclusion>
        <exclusion>
          <groupId>commons-collections</groupId>
          <artifactId>commons-collections</artifactId>
        </exclusion>
        <exclusion>
          <groupId>commons-dbcp</groupId>
          <artifactId>commons-dbcp</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform.ws</groupId>
          <artifactId>exo.ws.rest.core</artifactId>
        </exclusion>
      </exclusions>
    </dependency>
    <dependency>
      <groupId>org.exoplatform.ide</groupId>
      <artifactId>exo-ide-module-groovy-server</artifactId>
      <version>${org.exoplatform.ide.version}</version>
      <type>jar</type>
      <exclusions>
        <exclusion>
          <groupId>org.exoplatform.ws</groupId>
          <artifactId>exo.ws.rest.core</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform.core</groupId>
          <artifactId>exo.core.component.database</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform.core</groupId>
          <artifactId>exo.core.component.document</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform.core</groupId>
          <artifactId>exo.core.component.organization.api</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform.core</groupId>
          <artifactId>exo.core.component.organization.jdbc</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform.core</groupId>
          <artifactId>exo.core.component.security.core</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform.core</groupId>
          <artifactId>exo.core.component.xml-processing</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform.jcr</groupId>
          <artifactId>exo.jcr.component.ext</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform.jcr</groupId>
          <artifactId>exo.jcr.component.core</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform.jcr</groupId>
          <artifactId>exo.jcr.component.webdav</artifactId>
        </exclusion>
        <exclusion>
          <groupId>commons-fileupload</groupId>
          <artifactId>commons-fileupload</artifactId>
        </exclusion>
        <exclusion>
          <groupId>commons-chain</groupId>
          <artifactId>commons-chain</artifactId>
        </exclusion>
        <exclusion>
          <groupId>commons-collections</groupId>
          <artifactId>commons-collections</artifactId>
        </exclusion>
        <exclusion>
          <groupId>javax.annotation</groupId>
          <artifactId>jsr250-api</artifactId>
        </exclusion>
      </exclusions>
    </dependency>
    <dependency>
      <groupId>org.exoplatform.ide</groupId>
      <artifactId>exo-ide-server</artifactId>
      <version>${org.exoplatform.ide.version}</version>
      <type>jar</type>
      <exclusions>
        <exclusion>
          <groupId>javax.annotation</groupId>
          <artifactId>jsr250-api</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform.ws</groupId>
          <artifactId>exo.ws.rest.core</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform.core</groupId>
          <artifactId>exo.core.component.security.core</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform.jcr</groupId>
          <artifactId>exo.jcr.component.ext</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform.jcr</groupId>
          <artifactId>exo.jcr.component.core</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform.jcr</groupId>
          <artifactId>exo.jcr.component.webdav</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform.kernel</groupId>
          <artifactId>exo.kernel.commons</artifactId>
        </exclusion>
        <exclusion>
          <groupId>commons-fileupload</groupId>
          <artifactId>commons-fileupload</artifactId>
        </exclusion>
        <exclusion>
          <groupId>commons-logging</groupId>
          <artifactId>commons-logging</artifactId>
        </exclusion>
      </exclusions>
    </dependency>
    <dependency>
      <groupId>org.exoplatform.ide</groupId>
      <artifactId>exo-ide-client</artifactId>
      <version>${org.exoplatform.ide.version}</version>
      <type>war</type>
    </dependency>
    <dependency>
      <groupId>org.exoplatform.core</groupId>
      <artifactId>exo.core.component.script.groovy</artifactId>
      <version>${org.exoplatform.core.version}</version>
      <type>jar</type>
      <exclusions>
        <exclusion>
          <groupId>org.codehaus.groovy</groupId>
          <artifactId>groovy-all</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform.kernel</groupId>
          <artifactId>exo.kernel.commons</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform.kernel</groupId>
          <artifactId>exo.kernel.container</artifactId>
        </exclusion>
      </exclusions>
    </dependency>
    <!-- xCMIS dependencies -->
    <dependency>
      <groupId>org.xcmis</groupId>
      <artifactId>xcmis-renditions</artifactId>
      <version>${org.xcmis.version}</version>
      <type>jar</type>
      <exclusions>
        <exclusion>
          <groupId>org.apache.pdfbox</groupId>
          <artifactId>pdfbox</artifactId>
        </exclusion>
        <exclusion>
          <groupId>commons-logging</groupId>
          <artifactId>commons-logging</artifactId>
        </exclusion>
      </exclusions>
    </dependency>
    <dependency>
      <groupId>org.xcmis</groupId>
      <artifactId>xcmis-restatom</artifactId>
      <version>${org.xcmis.version}</version>
      <type>jar</type>
      <exclusions>
        <exclusion>
          <groupId>org.exoplatform.ws</groupId>
          <artifactId>exo.ws.rest.core</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform.ws</groupId>
          <artifactId>exo.ws.commons</artifactId>
        </exclusion>
        <exclusion>
          <groupId>javax.annotation</groupId>
          <artifactId>jsr250-api</artifactId>
        </exclusion>
        <exclusion>
          <groupId>commons-fileupload</groupId>
          <artifactId>commons-fileupload</artifactId>
        </exclusion>
      </exclusions>
    </dependency>
    <dependency>
      <groupId>org.xcmis</groupId>
      <artifactId>xcmis-search-model</artifactId>
      <version>${org.xcmis.version}</version>
      <type>jar</type>
      <exclusions>
        <exclusion>
          <groupId>commons-lang</groupId>
          <artifactId>commons-lang</artifactId>
        </exclusion>
      </exclusions>
    </dependency>
    <dependency>
      <groupId>org.xcmis</groupId>
      <artifactId>xcmis-search-parser-cmis</artifactId>
      <version>${org.xcmis.version}</version>
      <exclusions>
        <exclusion>
          <groupId>org.exoplatform.kernel</groupId>
          <artifactId>exo.kernel.commons</artifactId>
        </exclusion>
      </exclusions>
      <type>jar</type>
    </dependency>
    <dependency>
      <groupId>org.xcmis</groupId>
      <artifactId>xcmis-search-service</artifactId>
      <version>${org.xcmis.version}</version>
      <type>jar</type>
      <exclusions>
        <exclusion>
          <groupId>org.apache.pdfbox</groupId>
          <artifactId>pdfbox</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.apache.lucene</groupId>
          <artifactId>lucene-core</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform.core</groupId>
          <artifactId>exo.core.component.document</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform.kernel</groupId>
          <artifactId>exo.kernel.commons</artifactId>
        </exclusion>
        <exclusion>
          <groupId>commons-io</groupId>
          <artifactId>commons-io</artifactId>
        </exclusion>
        <exclusion>
          <groupId>commons-lang</groupId>
          <artifactId>commons-lang</artifactId>
        </exclusion>
      </exclusions>
    </dependency>
    <dependency>
      <groupId>org.xcmis</groupId>
      <artifactId>xcmis-spi</artifactId>
      <version>${org.xcmis.version}</version>
      <type>jar</type>
      <exclusions>
        <exclusion>
          <groupId>org.exoplatform.core</groupId>
          <artifactId>exo.core.component.document</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform.core</groupId>
          <artifactId>exo.core.component.security.core</artifactId>
        </exclusion>
        <exclusion>
          <groupId>dom4j</groupId>
          <artifactId>dom4j</artifactId>
        </exclusion>
        <exclusion>
          <groupId>javax.xml.bind</groupId>
          <artifactId>jaxb-api</artifactId>
        </exclusion>
        <exclusion>
          <groupId>com.sun.xml.bind</groupId>
          <artifactId>jaxb-impl</artifactId>
        </exclusion>
        <exclusion>
          <groupId>bouncycastle</groupId>
          <artifactId>bcmail-jdk14</artifactId>
        </exclusion>
        <exclusion>
          <groupId>bouncycastle</groupId>
          <artifactId>bcprov-jdk14</artifactId>
        </exclusion>
        <exclusion>
          <groupId>commons-logging</groupId>
          <artifactId>commons-logging</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.apache.pdfbox</groupId>
          <artifactId>pdfbox</artifactId>
        </exclusion>
      </exclusions>
    </dependency>
    <dependency>
      <groupId>org.exoplatform.ecms</groupId>
      <artifactId>exo-ecms-ext-xcmis-sp</artifactId>
      <version>${org.exoplatform.ecms.version}</version>
      <type>jar</type>
      <exclusions>
        <exclusion>
          <groupId>org.apache.pdfbox</groupId>
          <artifactId>pdfbox</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform.core</groupId>
          <artifactId>exo.core.component.database</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform.core</groupId>
          <artifactId>exo.core.component.document</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform.core</groupId>
          <artifactId>exo.core.component.organization.api</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform.core</groupId>
          <artifactId>exo.core.component.organization.jdbc</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform.core</groupId>
          <artifactId>exo.core.component.security.core</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform.core</groupId>
          <artifactId>exo.core.component.xml-processing</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform.jcr</groupId>
          <artifactId>exo.jcr.component.ext</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform.jcr</groupId>
          <artifactId>exo.jcr.component.core</artifactId>
        </exclusion>
        <exclusion>
          <groupId>dom4j</groupId>
          <artifactId>dom4j</artifactId>
        </exclusion>
        <exclusion>
          <groupId>wutka-dtdparser</groupId>
          <artifactId>dtdparser</artifactId>
        </exclusion>
        <exclusion>
          <groupId>net.sf.ehcache</groupId>
          <artifactId>ehcache</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.hibernate</groupId>
          <artifactId>ejb3-persistence</artifactId>
        </exclusion>
        <exclusion>
          <groupId>commons-pool</groupId>
          <artifactId>commons-pool</artifactId>
        </exclusion>
        <exclusion>
          <groupId>commons-logging</groupId>
          <artifactId>commons-logging</artifactId>
        </exclusion>
        <exclusion>
          <groupId>commons-fileupload</groupId>
          <artifactId>commons-fileupload</artifactId>
        </exclusion>
        <exclusion>
          <groupId>commons-lang</groupId>
          <artifactId>commons-lang</artifactId>
        </exclusion>
        <exclusion>
          <groupId>commons-httpclient</groupId>
          <artifactId>commons-httpclient</artifactId>
        </exclusion>
        <exclusion>
          <groupId>commons-io</groupId>
          <artifactId>commons-io</artifactId>
        </exclusion>
        <exclusion>
          <groupId>commons-dbcp</groupId>
          <artifactId>commons-dbcp</artifactId>
        </exclusion>
        <exclusion>
          <groupId>commons-beanutils</groupId>
          <artifactId>commons-beanutils</artifactId>
        </exclusion>
        <exclusion>
          <groupId>commons-cli</groupId>
          <artifactId>commons-cli</artifactId>
        </exclusion>
        <exclusion>
          <groupId>commons-codec</groupId>
          <artifactId>commons-codec</artifactId>
        </exclusion>
        <exclusion>
          <groupId>commons-collections</groupId>
          <artifactId>commons-collections</artifactId>
        </exclusion>
        <exclusion>
          <groupId>commons-beanutils</groupId>
          <artifactId>commons-beanutils-core</artifactId>
        </exclusion>
        <exclusion>
          <groupId>commons-betwixt</groupId>
          <artifactId>commons-betwixt</artifactId>
        </exclusion>
        <exclusion>
          <groupId>commons-chain</groupId>
          <artifactId>commons-chain</artifactId>
        </exclusion>
        <exclusion>
          <groupId>hsqldb</groupId>
          <artifactId>hsqldb</artifactId>
        </exclusion>
        <exclusion>
          <groupId>javax.ccpp</groupId>
          <artifactId>ccpp</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform.ecms</groupId>
          <artifactId>exo-ecms-core-services</artifactId>
        </exclusion>
        <exclusion>
          <groupId>javax.activation</groupId>
          <artifactId>activation</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.apache.ant</groupId>
          <artifactId>ant</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.apache.ant</groupId>
          <artifactId>ant-launcher</artifactId>
        </exclusion>
        <exclusion>
          <groupId>aopalliance</groupId>
          <artifactId>aopalliance</artifactId>
        </exclusion>
        <exclusion>
          <groupId>caja</groupId>
          <artifactId>caja</artifactId>
        </exclusion>
        <exclusion>
          <groupId>caja</groupId>
          <artifactId>json_simple</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.chromattic</groupId>
          <artifactId>chromattic.api</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.chromattic</groupId>
          <artifactId>chromattic.spi</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.chromattic</groupId>
          <artifactId>chromattic.apt</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.chromattic</groupId>
          <artifactId>chromattic.common</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.chromattic</groupId>
          <artifactId>chromattic.ext</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.chromattic</groupId>
          <artifactId>chromattic.metamodel</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.gatein.common</groupId>
          <artifactId>common-common</artifactId>
        </exclusion>        <exclusion>
          <groupId>org.gatein.common</groupId>
          <artifactId>common-logging</artifactId>
        </exclusion>
      </exclusions>
    </dependency>
    <dependency>
      <groupId>org.apache.abdera</groupId>
      <artifactId>abdera-client</artifactId>
      <version>0.4.0-incubating</version>
      <type>jar</type>
      <exclusions>
        <exclusion>
          <groupId>commons-httpclient</groupId>
          <artifactId>commons-httpclient</artifactId>
        </exclusion>
      </exclusions>
    </dependency>
    <dependency>
      <groupId>org.apache.abdera</groupId>
      <artifactId>abdera-core</artifactId>
      <version>0.4.0-incubating</version>
      <type>jar</type>
      <exclusions>
        <exclusion>
          <groupId>org.apache.geronimo.specs</groupId>
          <artifactId>geronimo-activation_1.0.2_spec</artifactId>
        </exclusion>
        <exclusion>
          <groupId>commons-codec</groupId>
          <artifactId>commons-codec</artifactId>
        </exclusion>
      </exclusions>
    </dependency>
    <dependency>
      <groupId>org.apache.abdera</groupId>
      <artifactId>abdera-i18n</artifactId>
      <version>0.4.0-incubating</version>
      <type>jar</type>
      <exclusions>
        <exclusion>
          <groupId>org.apache.geronimo.specs</groupId>
          <artifactId>geronimo-activation_1.0.2_spec</artifactId>
        </exclusion>
      </exclusions>
    </dependency>
    <dependency>
      <groupId>org.apache.abdera</groupId>
      <artifactId>abdera-parser</artifactId>
      <version>0.4.0-incubating</version>
      <type>jar</type>
      <exclusions>
        <exclusion>
          <groupId>commons-logging</groupId>
          <artifactId>commons-logging</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.codehaus.woodstox</groupId>
          <artifactId>wstx-asl</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.apache.geronimo.specs</groupId>
          <artifactId>geronimo-stax-api_1.0_spec</artifactId>
        </exclusion>
      </exclusions>
    </dependency>
    <dependency>
      <groupId>org.apache.abdera</groupId>
      <artifactId>abdera-server</artifactId>
      <version>0.4.0-incubating</version>
      <type>jar</type>
      <exclusions>
        <exclusion>
          <groupId>javax.servlet</groupId>
          <artifactId>servlet-api</artifactId>
        </exclusion>
        <exclusion>
          <groupId>commons-logging</groupId>
          <artifactId>commons-logging</artifactId>
        </exclusion>
      </exclusions>
    </dependency>
    <dependency>
      <groupId>org.antlr</groupId>
      <artifactId>antlr-runtime</artifactId>
      <version>3.1.3</version>
      <type>jar</type>
      <exclusions>
        <exclusion>
          <groupId>org.antlr</groupId>
          <artifactId>stringtemplate</artifactId>
        </exclusion>
      </exclusions>
    </dependency>
    <dependency>
      <groupId>org.apache.ws.commons.axiom</groupId>
      <artifactId>axiom-api</artifactId>
      <version>1.2.5</version>
      <type>jar</type>
      <exclusions>
        <exclusion>
          <groupId>commons-logging</groupId>
          <artifactId>commons-logging</artifactId>
        </exclusion>
        <exclusion>
          <groupId>javax.mail</groupId>
          <artifactId>mail</artifactId>
        </exclusion>
        <exclusion>
          <groupId>xml-apis</groupId>
          <artifactId>xml-apis</artifactId>
        </exclusion>
        <exclusion>
          <groupId>stax</groupId>
          <artifactId>stax-api</artifactId>
        </exclusion>
      </exclusions>
    </dependency>
    <dependency>
      <groupId>org.apache.ws.commons.axiom</groupId>
      <artifactId>axiom-impl</artifactId>
      <version>1.2.5</version>
      <type>jar</type>
      <exclusions>
        <exclusion>
          <groupId>commons-logging</groupId>
          <artifactId>commons-logging</artifactId>
        </exclusion>
        <exclusion>
          <groupId>javax.activation</groupId>
          <artifactId>activation</artifactId>
        </exclusion>
        <exclusion>
          <groupId>javax.mail</groupId>
          <artifactId>mail</artifactId>
        </exclusion>
        <exclusion>
          <groupId>stax</groupId>
          <artifactId>stax-api</artifactId>
        </exclusion>
      </exclusions>
    </dependency>
    <dependency>
      <groupId>jaxen</groupId>
      <artifactId>jaxen</artifactId>
      <version>1.1.1</version>
      <type>jar</type>
      <exclusions>
        <exclusion>
          <groupId>dom4j</groupId>
          <artifactId>dom4j</artifactId>
        </exclusion>
        <exclusion>
          <groupId>jdom</groupId>
          <artifactId>jdom</artifactId>
        </exclusion>
        <exclusion>
          <groupId>xerces</groupId>
          <artifactId>xercesImpl</artifactId>
        </exclusion>
        <exclusion>
          <groupId>xom</groupId>
          <artifactId>xom</artifactId>
        </exclusion>
        <exclusion>
          <groupId>xml-apis</groupId>
          <artifactId>xml-apis</artifactId>
        </exclusion>
      </exclusions>
    </dependency>
    <dependency>
      <groupId>org.apache.lucene</groupId>
      <artifactId>lucene-regex</artifactId>
      <version>2.4.1</version>
      <type>jar</type>
      <exclusions>
        <exclusion>
          <groupId>org.apache.lucene</groupId>
          <artifactId>lucene-core</artifactId>
        </exclusion>
      </exclusions>
    </dependency>
    <dependency>
      <groupId>org.exoplatform.ecms</groupId>
      <artifactId>exo-ecms-upgrade</artifactId>
      <version>${org.exoplatform.ecms.version}</version>
      <exclusions>
       <exclusion>
         <groupId>org.exoplatform.ecms</groupId>
         <artifactId>exo-ecms-core-services</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform.kernel</groupId>
          <artifactId>exo.kernel.container</artifactId>
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform.jcr</groupId>
          <artifactId>exo.jcr.component.core</artifactId> 
        </exclusion>
        <exclusion>
          <groupId>org.exoplatform</groupId>
          <artifactId>exo-jcr-services</artifactId>
        </exclusion>        
      </exclusions>
    </dependency>
  </dependencies>
  <build>
    <finalName>platform-extension</finalName>
        <plugins>
	      <plugin>
		<groupId>org.apache.maven.plugins</groupId>
		<artifactId>maven-ear-plugin</artifactId>
		<configuration>
		  <displayName>platform-extension</displayName>
		  <defaultLibBundleDir>lib</defaultLibBundleDir>
		  <modules>
		    <webModule>
		      <groupId>org.exoplatform.platform</groupId>
		      <artifactId>exo.platform.extension.webapp</artifactId>
		      <contextRoot>platform-extension</contextRoot>
		      <bundleFileName>platform-extension.war</bundleFileName>
		    </webModule>
                    <webModule>
		      <groupId>org.exoplatform.platform</groupId>
		      <artifactId>exo.platform.extension.portlets.platformNavigation</artifactId>
		      <contextRoot>platformNavigation</contextRoot>
		      <bundleFileName>platformNavigation.war</bundleFileName>
		    </webModule>
                    <!-- IDE -->
                    <webModule>
                      <groupId>org.exoplatform.ide</groupId>
                      <artifactId>exo-ide-client</artifactId>
		      <contextRoot>IDE</contextRoot>
		      <bundleFileName>IDE.war</bundleFileName>
		    </webModule>
                    <webModule>
                      <groupId>org.exoplatform.gwt</groupId>
                      <artifactId>exo-gwtframework-smartgwt</artifactId>
                      <contextRoot>SmartGWT</contextRoot>
		      <bundleFileName>SmartGWT.war</bundleFileName>
		    </webModule>
                    <jarModule>
		      <groupId>org.exoplatform.ide</groupId>
		      <artifactId>exo-ide-module-gadget-server</artifactId>
		      <includeInApplicationXml>true</includeInApplicationXml>
		    </jarModule>
                    <jarModule>
		      <groupId>org.exoplatform.ide</groupId>
		      <artifactId>exo-ide-module-netvibes-server</artifactId>
		      <includeInApplicationXml>true</includeInApplicationXml>
		    </jarModule>
                    <jarModule>
		      <groupId>org.exoplatform.ide</groupId>
		      <artifactId>exo-ide-module-groovy-server</artifactId>
		      <includeInApplicationXml>true</includeInApplicationXml>
		    </jarModule>
                    <jarModule>
		      <groupId>org.exoplatform.ide</groupId>
		      <artifactId>exo-ide-server</artifactId>
		      <includeInApplicationXml>true</includeInApplicationXml>
		    </jarModule>
                    <jarModule>
		      <groupId>org.exoplatform.core</groupId>
                      <artifactId>exo.core.component.script.groovy</artifactId>
		      <includeInApplicationXml>true</includeInApplicationXml>
		    </jarModule>
                    <!-- Commons -->
                    <jarModule>
		      <groupId>org.exoplatform.commons</groupId>
		      <artifactId>exo.platform.commons.webui.ext</artifactId>
		      <includeInApplicationXml>true</includeInApplicationXml>
		    </jarModule>
                    <jarModule>
		      <groupId>org.exoplatform.commons</groupId>
		      <artifactId>exo.platform.commons.comet.service</artifactId>
		      <includeInApplicationXml>true</includeInApplicationXml>
		    </jarModule>
            <webModule>
              <groupId>org.exoplatform.commons</groupId>
              <artifactId>exo.platform.commons.fck</artifactId>
		      <contextRoot>fck</contextRoot>
		      <bundleFileName>fck.war</bundleFileName>
		    </webModule>
                    <webModule>
                      <groupId>org.exoplatform.commons</groupId>
                      <artifactId>exo.platform.commons.comet.webapp</artifactId>
		      <contextRoot>cometd</contextRoot>
		      <bundleFileName>cometd.war</bundleFileName>
		    </webModule>
			<!-- PLF-1073 need to deploy the component.common jar that contains the RedefinableResourceContainer class -->
			<jarModule>
			  <groupId>org.exoplatform.platform</groupId>
			  <artifactId>exo.platform.component.common</artifactId>
		      <includeInApplicationXml>true</includeInApplicationXml>
			</jarModule>
           <!-- xCMIS -->
           <jarModule>
		      <groupId>org.xcmis</groupId>
		      <artifactId>xcmis-renditions</artifactId>
		      <includeInApplicationXml>true</includeInApplicationXml>
		    </jarModule>
                    <jarModule>
		      <groupId>org.xcmis</groupId>
		      <artifactId>xcmis-restatom</artifactId>
		      <includeInApplicationXml>true</includeInApplicationXml>
		    </jarModule>
                    <jarModule>
		      <groupId>org.xcmis</groupId>
		      <artifactId>xcmis-search-model</artifactId>
		      <includeInApplicationXml>true</includeInApplicationXml>
		    </jarModule>
                    <jarModule>
		      <groupId>org.xcmis</groupId>
		      <artifactId>xcmis-search-parser-cmis</artifactId>
		      <includeInApplicationXml>true</includeInApplicationXml>
		    </jarModule>
                    <jarModule>
		      <groupId>org.xcmis</groupId>
		      <artifactId>xcmis-search-service</artifactId>
		      <includeInApplicationXml>true</includeInApplicationXml>
		    </jarModule>
                    <jarModule>
		      <groupId>org.xcmis</groupId>
		      <artifactId>xcmis-spi</artifactId>
		      <includeInApplicationXml>true</includeInApplicationXml>
		    </jarModule>
                    <jarModule>
		      <groupId>org.exoplatform.ecms</groupId>
                      <artifactId>exo-ecms-ext-xcmis-sp</artifactId>
		      <includeInApplicationXml>true</includeInApplicationXml>
		    </jarModule>
                    <jarModule>
		      <groupId>org.apache.abdera</groupId>
                      <artifactId>abdera-client</artifactId>
		      <includeInApplicationXml>true</includeInApplicationXml>
		    </jarModule>
                    <jarModule>
		      <groupId>org.apache.abdera</groupId>
                      <artifactId>abdera-core</artifactId>
		      <includeInApplicationXml>true</includeInApplicationXml>
		    </jarModule>
                    <jarModule>
		      <groupId>org.apache.abdera</groupId>
                      <artifactId>abdera-i18n</artifactId>
		      <includeInApplicationXml>true</includeInApplicationXml>
		    </jarModule>
                    <jarModule>
		      <groupId>org.apache.abdera</groupId>
                      <artifactId>abdera-parser</artifactId>
		      <includeInApplicationXml>true</includeInApplicationXml>
		    </jarModule>
                    <jarModule>
		      <groupId>org.apache.abdera</groupId>
                      <artifactId>abdera-server</artifactId>
		      <includeInApplicationXml>true</includeInApplicationXml>
		    </jarModule>
                    <jarModule>
		      <groupId>org.antlr</groupId>
                      <artifactId>antlr-runtime</artifactId>
		      <includeInApplicationXml>true</includeInApplicationXml>
		    </jarModule>
                    <jarModule>
		      <groupId>org.apache.ws.commons.axiom</groupId>
                      <artifactId>axiom-api</artifactId>
		      <includeInApplicationXml>true</includeInApplicationXml>
		    </jarModule>
                    <jarModule>
		      <groupId>org.apache.ws.commons.axiom</groupId>
                      <artifactId>axiom-impl</artifactId>
		      <includeInApplicationXml>true</includeInApplicationXml>
		    </jarModule>
                    <jarModule>
		      <groupId>jaxen</groupId>
                      <artifactId>jaxen</artifactId>
		      <includeInApplicationXml>true</includeInApplicationXml>
		    </jarModule>
                    <jarModule>
		      <groupId>org.apache.lucene</groupId>
                      <artifactId>lucene-regex</artifactId>
		      <includeInApplicationXml>true</includeInApplicationXml>
		    </jarModule>
                    <!-- Extension config -->
		    <jarModule>
		      <groupId>org.exoplatform.platform</groupId>
		      <artifactId>exo.platform.extension.config</artifactId>
		      <includeInApplicationXml>true</includeInApplicationXml>
		    </jarModule>
		  </modules>
		</configuration>
	      </plugin>
	    </plugins>
  </build>
</project>
