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]

Reply via email to