•  
Main
About Hippo Site Toolkit 1
Technical Documentation
Expression Language
Other

Running Hippo Site Toolkit

Quick Start

This quick start describes how to get the demo site running that is included with the Hippo Site Toolkit. First you have to make sure that you meet the requirements. When the requirements are met you have to checkout the sources from the SVN repository and build them using Maven. A full guide can be found under Building with Maven.
The demo site requires a Hippo repository with sample content and to edit the content it is also necessary to have a Hippo CMS with certain documenttypes.
Binary distributions of a repository and cms for use with demonstration site are provided.

Install the Hippo Repository and Hippo CMS

Get the sources of Hippo repository 1 and build it:

Get the sample content as a set of XML files from:

Extract the zip archive to a location of your convenience.

Change directory to the source root and run the repository:
Windows:
~\> bin\wrapper -c wrapper.conf
Linux, Mac:
~/> ./bin/fortress.sh console

Import the sample content into the repository with the Dav2Disk tool:

Get the sources of Hippo CMS 6 and build it:

Change directory to the source root and run the CMS just like the repository:
Windows:
~\> bin\wrapper -c wrapper.conf
Linux, Mac:
~/> ./bin/fortress.sh console

You can verify that the repository and cms are running by these links for respectively the repository and the cms. (Use root,password for authentication).

Checkout the sources

For the latest version checkout version (1.02.02):
~/> svn co http://svn.hippocms.org/repos/hippo/hippo-site-toolkit/tags/Release-HST-v1_02_00 hippo-site-toolkit
The latest development version can be found in the trunk:
~/> svn co http://svn.hippocms.org/repos/hippo/hippo-site-toolkit/trunk hippo-site-toolkit

Build Hippo Site Toolkit

~/> cd hippo-site-toolkit
~/hippo-site-toolkit> mvn install

Run the demo site

Go to the jsp-demo-site directory of the hippo-site-toolkit and run the site with jetty by:
~/>mvn jetty:run
Jetty runs the demo site at port 8080. If your run the site at your local machine then go here to see the site.

Run the generated war in a servlet container/application server

Instead of running the site with the maven jetty plugin you can also deploy the generated war in your application server. The war is located at:

~/hippo-site-toolkit/jsp-demo-site/target/hst-jsp-demo-site-1.02.02.war