Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • 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

...