Author: mturk Date: Thu Oct 2 01:41:30 2008 New Revision: 701037 URL: http://svn.apache.org/viewvc?rev=701037&view=rev Log: Use CONFIGURABLE_ERROR_PAGE enabled by default
Modified: tomcat/connectors/trunk/jk/native/iis/jk_isapi_plugin.c Modified: tomcat/connectors/trunk/jk/native/iis/jk_isapi_plugin.c URL: http://svn.apache.org/viewvc/tomcat/connectors/trunk/jk/native/iis/jk_isapi_plugin.c?rev=701037&r1=701036&r2=701037&view=diff ============================================================================== --- tomcat/connectors/trunk/jk/native/iis/jk_isapi_plugin.c (original) +++ tomcat/connectors/trunk/jk/native/iis/jk_isapi_plugin.c Thu Oct 2 01:41:30 2008 @@ -51,19 +51,13 @@ #include <strsafe.h> -#ifdef ALLOW_CHUNKING +#ifdef ISAPI_ALLOW_CHUNKING #define HAS_CHUNKING "-CHUNKING" #else -#define HAS_CHUNKING "-NO_CHUNKING" +#define HAS_CHUNKING "" #endif -#ifdef CONFIGURABLE_ERROR_PAGE -#define HAS_ERROR_PAGE "-ERROR_PAGE" -#else -#define HAS_ERROR_PAGE "-NO_ERROR_PAGE" -#endif - -#define VERSION_STRING "Jakarta/ISAPI/" JK_EXPOSED_VERSION HAS_CHUNKING HAS_AUTO_POOL HAS_ERROR_PAGE +#define VERSION_STRING "Jakarta/ISAPI/" JK_EXPOSED_VERSION HAS_CHUNKING HAS_AUTO_POOL #define SHM_DEF_NAME "JKISAPISHMEM" #define DEFAULT_WORKER_NAME ("ajp13") @@ -129,9 +123,7 @@ #define REJECT_UNSAFE_TAG ("reject_unsafe") #define WATCHDOG_INTERVAL_TAG ("watchdog_interval") #define ENABLE_CHUNKED_ENCODING_TAG ("enable_chunked_encoding") -#ifdef CONFIGURABLE_ERROR_PAGE #define ERROR_PAGE_TAG ("error_page") -#endif /* HTTP standard headers */ #define TRANSFER_ENCODING_CHUNKED_HEADER_COMPLETE ("Transfer-Encoding: chunked") @@ -258,10 +250,8 @@ static int reject_unsafe = 0; static int watchdog_interval = 0; static HANDLE watchdog_handle = NULL; -#ifdef CONFIGURABLE_ERROR_PAGE static char error_page_buf[INTERNET_MAX_URL_LENGTH] = {0}; static char *error_page = NULL; -#endif #define URI_SELECT_OPT_PARSED 0 #define URI_SELECT_OPT_UNPARSED 1 @@ -1886,7 +1876,6 @@ jk_log(logger, JK_LOG_ERROR, "service() failed with http error %d", is_error); } -#ifdef CONFIGURABLE_ERROR_PAGE /** Try to redirect the client to a page explaining the ISAPI redirector is down */ if (error_page) { int len_of_error_page = (int)strlen(error_page); @@ -1902,12 +1891,9 @@ } } else { -#endif lpEcb->dwHttpStatusCode = is_error; write_error_message(lpEcb, is_error); -#ifdef CONFIGURABLE_ERROR_PAGE } -#endif } e->done(&e, logger); } @@ -2119,11 +2105,9 @@ "SF_NOTIFY_PREPROC_HEADERS" : "UNKNOWN"), iis_info.filter_notify_event); -#ifdef CONFIGURABLE_ERROR_PAGE if (error_page) { jk_log(logger, JK_LOG_DEBUG, "Using error page '%s'.", error_page); } -#endif jk_log(logger, JK_LOG_DEBUG, "Using uri header %s.", URI_HEADER_NAME); jk_log(logger, JK_LOG_DEBUG, "Using query header %s.", QUERY_HEADER_NAME); jk_log(logger, JK_LOG_DEBUG, "Using worker header %s.", WORKER_HEADER_NAME); @@ -2330,14 +2314,12 @@ #endif reject_unsafe = get_config_bool(src, REJECT_UNSAFE_TAG, JK_FALSE); watchdog_interval = get_config_int(src, WATCHDOG_INTERVAL_TAG, 0); -#ifdef ALLOW_CHUNKING +#ifdef ISAPI_ALLOW_CHUNKING chunked_encoding_enabled = get_config_bool(src, ENABLE_CHUNKED_ENCODING_TAG, JK_FALSE); #endif -#ifdef CONFIGURABLE_ERROR_PAGE if (get_config_parameter(src, ERROR_PAGE_TAG, error_page_buf, sizeof(error_page_buf))) { error_page = error_page_buf; } -#endif if (using_ini_file) { jk_map_free(&map); --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]