Task list

  • Web Container refactoring
    • Separate core servlet container into new web-core module (JL) (100%) (7/14/08)
    • Remove dependency of web-core on <code>com.sun</code> renamed Apache commons modules (JL) (100%) (7/14/08)
    • Remove dependency of web-core on commons-logging from servlet container (JL) (100%) (8/11/08)
    • Remove dependency of web-core on commons-logging from Jasper (KC) (100%) (7/14/08)
    • Remove dependency of web-core on commons-modeler (AR) (100%) (8/11/08)
      • Check in minimum set of commons-modeler, commons-digester, commons-collections into web-core to remove dependency
      • Remove dependency on commons-logging from newly added commons classes
    • Remove connector related code duplication in web-core and Grizzly (JF/JL) (NO LONGER TARGETED FOR PRELUDE)
    • Remove request double-mapping (OS/JF) (100%) (7/23/08)
    • Remove dependency of Jasper on GF API (KC) (100%) (7/14/08)
      • Restore <code>setDtdResourcePrefix()</code>, <code>setSchemaResourcePrefix()</code>, and <code>MyEntityResolver</code> in <code>org.apache.jasper.xmlparser.ParserUtils</code>
      • Add <code>setEntityResolver()</code> to <code>org.apache.jasper.xmlparser.ParserUtils</code>
  • Move webtier sub-projects to <code>java.net</code>, and provide binary integrations into V3
    • Need to deliver as OSGi-enabled JAR files without any dependencies on HK2
    • JSP (KC) (100%) (8/11/08)
      • Remove circular dependency - DONE
    • JSTL (KC) (95%) (8/11/08)
      • Fix broken links for <code>Get Involved</code>, <code>Download</code>, etc. links
    • EL (KC) (95%) (8/11/08)
      • Fix broken links for <code>Get Involved</code>, <code>Download</code>, etc. links
  • Tomcat alignment
    • Port TC fixes (SC) (93%) (8/11/08)
    • Tomcat valve (JL) (100%) (8/11/08)
    • Support for latest <code>mod_jk</code> (AR) (50%) (WILL NOT MAKE IT INTO PRELUDE SCF)
      • Needs testing
    • webdav (SC) (100%) (8/11/08)
    • SSI (SC) (100%) (7/14/08)
    • CGI (SC) (100%) (7/14/08)
  • Monitoring
    • <code>org.glassfish.web.admin.monitor.ThreadPoolProbeProvider</code> (80%) (8/11/08 SCF)
    • <code>org.glassfish.web.admin.monitor.ConnectionQueueProbeProvider</code> (0%) (WILL NOT MAKE IT INTO PRELUDE SCF)
    • <code>org.glassfish.web.admin.monitor.SessionProbeProvider</code> (JL) (100%) (8/11/08 SCF)
    • <code>org.glassfish.web.admin.monitor.ServletProbeProvider</code> (JL) (100%) (8/11/08 SCF)
    • <code>org.glassfish.web.admin.monitor.RequestProbeProvider</code> (JL) (100%) (8/11/08 SCF)
    • <code>org.glassfish.web.admin.monitor.HttpMethodProbeProvider</code> (JL) (0%) (8/11/08 SCF)
    • <code>org.glassfish.web.admin.monitor.JspProbeProvider</code> (JL) (100%) (8/11/08 SCF)
  • grizzly-config in domain.xml (JF/OS/DP) (95%) (WILL NOT MAKE IT INTO PRELUDE HCF)
  • Comet/atmosphere
    • Approval from Core (JF) (100%) (7/14/08)
    • Implemenation tasks (JF) (0%)
    • Integration with UC (0%)
    • OSR pending Karen's approval
  • Dynamic reconfig (AR) (90%) (8/11/08 conditional see below)
    • Several of the components this feature depends upon (e.g., AMX) broken right now
    • Issue filed
  • Process
    • asarch (RM)
    • CCC: Valve and grizzly-config/domain.xml backward compatibility
    • Hudson build and test runs - http://kohsuke.sfbay/hudson/view/Webtier/
    • PAC (DP)
    • Close on UC model (RM/DP)
    • Get QA resources (DP)