| README for rollertask |
| |
| rollertask.sh is a script that can be used to run the Roller tasks. Because |
| rollertask.sh runs outside of the Roller application, you have to put some |
| files into place before you can run it. |
| |
| Here are the steps I used to setup rollertask.sh to run on my UNIX based system. |
| |
| 1) Create a rollertask directory from which you'll run rollertask.sh |
| For example, /usr/local/rollertask |
| |
| 2) Copy the example config files in this directory into the rollertask directory |
| rollertask.sh |
| roller-custom.propoerties |
| |
| 3) Edit rollertask.sh to set the correct paths to JDK, Tomcat and extra jars |
| |
| 4) Configure the database connection |
| Edit the roller-custom.properties file to set your database connection info |
| |
| 5) Create a cron entry for each task you run. |
| For example here is a cron entry for running the RefreshEntriesTask every 30 minutes. |
| |
| 30 * * * * (cd /usr/local/rollertask.sh; ./rollertask.sh org.apache.roller.ui.core.tasks.RefreshEntriesTask >> ~/logs/planet.log) |