THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
- User puts JDBC and mail-session connection parameters in roller-custom.properties
- If no DB and mail properties found, Roller falls back to JNDI names
- Roller can create/upgrade tables as needed
- Pros:
- Easy, just one properties file for all Roller configuration
- For non SSO/LDAP configuration, no changes to files in WAR are required
- Cons:
- To use JNDI, user still needs to configure resources
...
- Installer prompts user for configuration parameters
- Installer sets properties or sets up JNDI resources
- Installer does all setup and deploys Roller
- Roller can create/upgrade tables as needed
- Pros:
- Easy UI driven installation
- Can support properties or JNDI resources
- Can even modify Acegy security.xml for LDAP/SSO if necessary
- Complements option #1
- Cons:
- Need to develop separate installer for each Servlet container / app server
...