Dave wrote:
I don't want folks to have to modify the contents of the WAR at all,
that's one of he reasons I don't like Acegi -- users have to modify
security.xml for SSO, LDAP and any other alternate configurations.
I'm pretty sure we could drive security.xml from JNDI and/or properties files. I'm 100% sure we can do it for the keys, but I'd have to look at the SSO and LDAP configurations.

I'd like the WAR to be immutable -- there should be no need to edit
it's contents. To deploy Roller you create a roller-custom.properties
file with your settings and/or create the App Server resources you
need and drop in the un-altered WAR that you downloaded.
It would be nice to have a way to get roller-custom.properties via JNDI. Right now you have to either put in in the WAR or modify your Tomcat installation. You could put the file path in a JNDI String (similar to the JVM option method) It would be even nicer to be able to get an actual properties object via JNDI, but I don't know how or if there is a way to do that.

Reply via email to