Deployment step-by-step for Apache Tomcat and Gridsphere

  1. Install Gridsphere as written in its manual.

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

  3. You can deploy the server component into the Apache Tomcat instance used by Gridsphere simply 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 deploy script as:

    ant -f deploy-portlet-gridsphere.xml

    As an additional step, copy $GRIDSPHERE_HOME/build/lib/gridsphere-ui-tags.jar to $CATALINA_HOME/webapps/kosmos-portlet.war/WEB-INF/lib.

  5. Launch Gridsphere, open the default portal page (e.g. http://localhost:8080/gridsphere), and login with the default account (root and empty password). After this, there are couple of extra steps that you have to do using the Gridsphere admin portlets:

    1. Deploy kosmos-portlet manually.

    2. Create a new public group kosmos that contains all the Kosmos portlets and add your user to this new group.

    3. Go to your new page and add the Kosmos portlets to this.