This is a request for code review of the following:
These changes are intended for the upstream 'tomcatjss' project.

Note that due to an API change from Tomcat 6 to Tomcat 7, it was necessary to branch the upstream 'tomcatjss' source (svn list svn+ssh://svn.fedorahosted.org/svn/tomcatjss/branches):
Once these changes have been approved, the trunk of the upstream 'tomcatjss' repository will be utilized for Tomcat 7 exclusively (svn list svn+ssh://svn.fedorahosted.org/svn/tomcatjss/trunk).

Additionally, these changes will NOT be immediately committed to 'Rawhide' in Fedora, as these changes would conflict with some current known testing taking place within Rawhide. As such, the 'official' build of 'tomcatjss' 7 to 'rawhide' will be postponed until it can be safely built and injected into 'rawhide'.

-- Matt