Hi, dev: I am working on the "Add more context level configurations for Tomcat" jira: https://issues.apache.org/jira/browse/GERONIMO-5557. Currently geronimo supports : work-dir, cross-context, cookies(disablecookies), docbase, path(context-path),allowlinking, after going through tomcat 7.0 context configuration page: http://tomcat.apache.org/tomcat-7.0-doc/config/context.html, here I list what I think we should add:
- logEffectiveWebXml - useHttpOnly - cacheMaxSize - cacheObjectMaxSize - cachingAllowed - unloadDelay Now there are two ways to add these context support: 1. add these context configuration as elements one by one in geronimo-tomcat-2.0.1.xsd, and then map them with GBean paramters. 2. add all context configuration as one attribute in geronimo-tomcat-2.0.1.xsd, for example, <xs:attribute name="context-options" type="xs:string" use="optional"> and filter this attribute avoiding any side effect, then map every configuration with corrresponding Gbean paramters. The first one make code clear, the second one is easy for end-users to configure context in geronimo-web.xml for web apps. Appreciate if you have any comments. -- viola
