blob: 25d34c9569766430a4dd9832670703b74e699616 [file]
Table of Contents
=====================================
- Introduction
- Instalation
* Automated Maven Installation
* Manual Installation
* Windows Installer
- Portlet Deployment
* Portlet Assembly with Maven
* Portlet Deployment with Maven
1) Introduction
- You are looking at the source distribution of Pluto 1.1.x.
- Pluto 1.1.x is NOT binarily compatible with Pluto 1.0.x
- Pluto 1.1.x is a rewrite of 1.0.x aimed at cleaning up
the architecture and making pluto more user / developer friendly
- Pluto 1.1.x is still under development.
2) Installation
=========================================
2a) Maven Installation:
-----------------------------------------
Step 1: 'mvn install'
Step 2: 'cd ../pluto-util'
Step 3: 'mvn pluto:install -DinstallDir=<PATH_TO_TOMCAT>'
2b) Manual Installation:
-----------------------------------------
Step 1: 'mvn install'
Step 2: Copy the following to <TOMCAT_HOME>/shared/lib
- castor-0.9.6
- portlet-api-1.0.jar
- pluto-container-1.1-SNAPSHOT.jar
- pluto-descriptor-api-1.1-SNAPSHOT.jar
- pluto-descriptor-impl-1.1-SNAPSHOT.jar
Step 3: Copy the following to <TOMCAT_HOME>/common/endorsed
- xercesImpl-2.6.2
- xmlParserAPIs-2.6.2
Step 4: Copy the following to <TOMCAT_HOME>/conf/Catalina/localhost
- <PLUTO_HOME>/pluto-portal/src/main/resources/pluto.xml
- <PLUTO_HOME>/pluto-testsuite/src/main/resources/testsuite.xml
Step 5: Copy and rename the following to <TOMCAT_HOME>/webapps
- pluto-portal.war
- pluto-testsuite.war
2c) Windows EXE Installation
- The NSIS Installer is not yet complete
======================================
3) Portlet Deployment
3a) Assembly:
---------------------------------------
All portlet applications must be run through
the pluto assembler before being deployed.
To do so:
Step 1: 'cd pluto-install'
Step 2: 'maven pluto:assemble -Dmaven.deploy.deployment=<path to war>
3b) Deployment:
Step 1: 'cd pluto-install'
Step 2: 'maven pluto:deploy -Dmaven.deploy.deployment=<path to war>