JBoss.orgCommunity Documentation
eXo Platform include many components, so if you want to update your eXo Platform extension to use eXo Platform 3.5, you need to update all dependencies version in the POM files, and select dependencies version which are compatible with the eXo Platform 3.5. For example, eXo Platform 3.5.1 needs to have the following main dependencies:
<!-- kernel -->
<dependency>
<groupId>org.exoplatform.kernel</groupId>
<artifactId>kernel-parent</artifactId>
<version>2.3.5-GA</version>
</dependency>
<!-- core -->
<dependency>
<groupId>org.exoplatform.core</groupId>
<artifactId>core-parent</artifactId>
<version>2.4.5-GA</version>
</dependency>
<!-- ws -->
<dependency>
<groupId>org.exoplatform.ws</groupId>
<artifactId>ws-parent</artifactId>
<version>2.2.5-GA</version>
</dependency>
<!-- jcr -->
<dependency>
<groupId>org.exoplatform.jcr</groupId>
<artifactId>jcr-parent</artifactId>
<version>1.14.5-GA</version>
</dependency>
<!-- jcr service -->
<dependency>
<groupId>org.exoplatform</groupId>
<artifactId>exo-jcr-services</artifactId>
<version>1.14.5-GA</version>
</dependency>
<!-- commons -->
<dependency>
<groupId>org.exoplatform.commons</groupId>
<artifactId>exo.platform.commons</artifactId>
<version>1.1.5</version>
</dependency>
<!-- exogtn -->
<dependency>
<groupId>org.exoplatform.portal</groupId>
<artifactId>exo.portal.parent</artifactId>
<version>3.2.2-PLF</version>
</dependency>
<!-- webos -->
<dependency>
<groupId>org.exoplatform.webos</groupId>
<artifactId>webos-parent</artifactId>
<version>2.0.2</version>
</dependency>
<!-- ecms -->
<dependency>
<groupId>org.exoplatform.ecms</groupId>
<artifactId>exo-ecms</artifactId>
<version>2.3.5</version>
</dependency>
<!-- ide -->
<dependency>
<groupId>org.exoplatform.ide</groupId>
<artifactId>exo-ide-parent</artifactId>
<version>1.1.4</version>
</dependency>
<!-- cs -->
<dependency>
<groupId>org.exoplatform.cs</groupId>
<artifactId>cs</artifactId>
<version>2.2.7</version>
</dependency>
<!-- ks -->
<dependency>
<groupId>org.exoplatform.ks</groupId>
<artifactId>ks</artifactId>
<version>2.2.7</version>
</dependency>
<!-- social -->
<dependency>
<groupId>org.exoplatform.social</groupId>
<artifactId>social-project</artifactId>
<version>1.2.7</version>
</dependency>
<!-- integration -->
<dependency>
<groupId>org.exoplatform.integration</groupId>
<artifactId>integ</artifactId>
<version>1.0.5</version>
</dependency>