Coty Sutherland

Log a message when using a Connector that requires Apr without enabling the AprLifecycleListener first
Update jk-site to consume r1850976 and a couple other minor adjustments
  1. … 53 more files in changeset.
Add missing advanceddirectives and deprecation templates to fix the workers reference page
Update includedir name to tomcat-native instead of apr
Copy header files into the includedir to match behavior of httpd's Makefile
Update docs to use the correct link formation, fix title casing, and unify titles with navbar refs. Also correct changlog (it had the dev entry in it before)
  1. … 53 more files in changeset.
Unify page titles with navbar links and correct title casing
Update release guide to include up-to-date instructions for documentation release
Follow up on r1849109, utilize subdir param to include correct project.xml in subdirectory pages
Revert temporary fix in r1848972 and correctly fix the problem
Update links in nav bar per r1848972
  1. … 53 more files in changeset.
Temporary fix for links in nav pane. For some reason the update I made doesn't correctly utilize the project.xml from each subdirectory and only uses the top level one which caused problems. Adding the context root for the webapp to the link resolves this, but a better fix is to resolve whatever is causing the xsl not to work.
Update jk-site to reflect changes made in xdocs in r1848904
  1. … 66 more files in changeset.
Use Tomcat stylesheet on the connector website to unify the web UIs of the two projects
    • ?
    /jk/trunk/xdocs/miscellaneous/jkstatustasks.xml
    • ?
    /jk/trunk/xdocs/images/asf-logo.svg
    • ?
    /jk/trunk/xdocs/images/docs-stylesheet.css
    • ?
    /jk/trunk/xdocs/images/fonts/OpenSans600italic.woff
    • ?
    /jk/trunk/xdocs/images/fonts/OpenSans600.woff
    • ?
    /jk/trunk/xdocs/images/fonts/OpenSans400italic.woff
    • ?
    /jk/trunk/xdocs/images/fonts/OpenSans400.woff
  1. … 21 more files in changeset.
Capitalize 'Service' so that the document title is in title case
Unify letter case of the word 'How-To' in the webapps
  1. … 10 more files in changeset.
Add XML Namespace to the project element of all POM files so that XML files are Well Formed and Valid
  1. … 25 more files in changeset.
Update buildconf and buildcheck.sh to detect and run under Python 3 or 2. Same logic as apr-1.7.x uses, see commit apr r1834494.
Fix potential NullPointerException in replaceSystemProperties() seemingly caused by changing StringManager sm declaration to static
Fix potential NullPointerException in replaceSystemProperties() seemingly caused by changing StringManager sm declaration to static
Fix typo
Register MBean when DataSource Resource type=javax.sql.XADataSource. Patch provided by Masafumi Miura.

This commit also includes a follow up from trunk, r1829084

Register MBean when DataSource Resource type=javax.sql.XADataSource. Patch provided by Masafumi Miura.

This commit also includes a follow up from trunk, r1829084

Register MBean when DataSource Resource type=javax.sql.XADataSource. Patch provided by Masafumi Miura.

This commit also includes a follow up from trunk, r1829084

Fix logic bug from my initial patch.
Register MBean when DataSource Resource type="javax.sql.XADataSource". Patch provided by Masafumi Miura. (csutherl)
Correct typo
Fixed https://bz.apache.org/bugzilla/show_bug.cgi?id=62032

Fix NullPointerException when certificateFile is not defined on an SSLHostConfig and unify the behavior when a certificateFile is defined but the file does not exist for both JKS and PEM file types.

I also fixed one TODO in SSLHostConfig and changed how the IllegalArgumentException is thrown in AbstractJsseEndpoint so that it's message is consistent with other logging messages.

Fixed https://bz.apache.org/bugzilla/show_bug.cgi?id=62032

Fix NullPointerException when certificateFile is not defined on an SSLHostConfig and unify the behavior when a certificateFile is defined but the file does not exist for both JKS and PEM file types.

I also fixed one TODO in SSLHostConfig and changed how the IllegalArgumentException is thrown in AbstractJsseEndpoint so that it's message is consistent with other logging messages.

Fix https://bz.apache.org/bugzilla/show_bug.cgi?id=62023

> Log error reporting multiple SSLHostConfig elements when using the APR Connector instead of crashing Tomcat.