Deployment step-by-step for Apache Tomcat and eXo Platform

  1. Install eXo Platform as written in its documentation. We recommend using the bundle distribution, because that contains both the Apache Tomcat servlet container and the eXo Platform portlet container in a single package.

  2. Deploy Jakarta Slide to the Tomcat instance used by eXo as written in the JBoss AS step-by-step.

  3. You can deploy the server component into the Apache Tomcat instance used by eXo, by running the server deploy script:

    ant -f deploy-server-tomcat.xml

    Please don't forget to set the CATALINA_HOME environment variable before.

  4. Deploy the portlet web application by running the portlet deployment script as:

    ant -f deploy-portlet-exo.xml

  5. Launch eXo, open the default portal page (e.g. http://localhost:8080/portal), and login with the default account (admin and exo).

    Go to page edit mode and add the Kosmos portlets to the page. Change back to view mode.