Author: rjung
Date: Sat Mar 21 22:09:09 2009
New Revision: 757033

URL: http://svn.apache.org/viewvc?rev=757033&view=rev
Log:
Add use_server_errors to status worker map display.

Modified:
    tomcat/connectors/trunk/jk/native/common/jk_status.c
    tomcat/connectors/trunk/jk/xdocs/miscellaneous/changelog.xml

Modified: tomcat/connectors/trunk/jk/native/common/jk_status.c
URL: 
http://svn.apache.org/viewvc/tomcat/connectors/trunk/jk/native/common/jk_status.c?rev=757033&r1=757032&r2=757033&view=diff
==============================================================================
--- tomcat/connectors/trunk/jk/native/common/jk_status.c (original)
+++ tomcat/connectors/trunk/jk/native/common/jk_status.c Sat Mar 21 22:09:09 
2009
@@ -231,10 +231,10 @@
 #define JK_STATUS_FORM_START               "<form method=\"%s\" 
action=\"%s\">\n"
 #define JK_STATUS_FORM_HIDDEN_INT          "<input type=\"hidden\" name=\"%s\" 
value=\"%d\"/>\n"
 #define JK_STATUS_FORM_HIDDEN_STRING       "<input type=\"hidden\" name=\"%s\" 
value=\"%s\"/>\n"
-#define JK_STATUS_URI_MAP_TABLE_HEAD       
"<tr><th>%s</th><th>%s</th><th>%s</th><th>%s</th><th>%s</th><th>%s</th><th>%s</th><th>%s</th></tr>\n"
-#define JK_STATUS_URI_MAP_TABLE_ROW        
"<tr><td>%s</td><td>%s</td><td>%s</td><td>%d</td><td>%s</td><td>%s</td><td>%s</td><td>%s</td></tr>\n"
-#define JK_STATUS_URI_MAP_TABLE_HEAD2      
"<tr><th>%s</th><th>%s</th><th>%s</th><th>%s</th><th>%s</th><th>%s</th><th>%s</th><th>%s</th><th>%s</th></tr>\n"
-#define JK_STATUS_URI_MAP_TABLE_ROW2       
"<tr><td>%s</td><td>%s</td><td>%s</td><td>%s</td><td>%d</td><td>%s</td><td>%s</td><td>%s</td><td>%s</td></tr>\n"
+#define JK_STATUS_URI_MAP_TABLE_HEAD       
"<tr><th>%s</th><th>%s</th><th>%s</th><th>%s</th><th>%s</th><th>%s</th><th>%s</th><th>%s</th><th>%s</th></tr>\n"
+#define JK_STATUS_URI_MAP_TABLE_ROW        
"<tr><td>%s</td><td>%s</td><td>%s</td><td>%d</td><td>%s</td><td>%s</td><td>%s</td><td>%s</td><td>%d</td></tr>\n"
+#define JK_STATUS_URI_MAP_TABLE_HEAD2      
"<tr><th>%s</th><th>%s</th><th>%s</th><th>%s</th><th>%s</th><th>%s</th><th>%s</th><th>%s</th><th>%s</th><th>%s</th></tr>\n"
+#define JK_STATUS_URI_MAP_TABLE_ROW2       
"<tr><td>%s</td><td>%s</td><td>%s</td><td>%s</td><td>%d</td><td>%s</td><td>%s</td><td>%s</td><td>%s</td><td>%d</td></tr>\n"
 #define JK_STATUS_SHOW_AJP_CONF_HEAD       "<tr>" \
                                            "<th>Type</th>" \
                                            "<th>" 
JK_STATUS_ARG_AJP_TEXT_HOST_STR "</th>" \
@@ -1534,7 +1534,8 @@
                           uwr->extensions.fail_on_status_str ? 
uwr->extensions.fail_on_status_str : "-",
                           uwr->extensions.active ? uwr->extensions.active : 
"-",
                           uwr->extensions.disabled ? uwr->extensions.disabled 
: "-",
-                          uwr->extensions.stopped ? uwr->extensions.stopped : 
"-");
+                          uwr->extensions.stopped ? uwr->extensions.stopped : 
"-",
+                          uwr->extensions.use_server_error_pages);
             else
                 jk_printf(s, JK_STATUS_URI_MAP_TABLE_ROW,
                           uwr->uri,
@@ -1544,7 +1545,8 @@
                           uwr->extensions.fail_on_status_str ? 
uwr->extensions.fail_on_status_str : "-",
                           uwr->extensions.active ? uwr->extensions.active : 
"-",
                           uwr->extensions.disabled ? uwr->extensions.disabled 
: "-",
-                          uwr->extensions.stopped ? uwr->extensions.stopped : 
"-");
+                          uwr->extensions.stopped ? uwr->extensions.stopped : 
"-",
+                          uwr->extensions.use_server_error_pages);
         }
         else if (mime == JK_STATUS_MIME_XML) {
             jk_print_xml_start_elt(s, w, 6, 0, "map");
@@ -1559,6 +1561,7 @@
             jk_print_xml_att_string(s, 8, "active", uwr->extensions.active);
             jk_print_xml_att_string(s, 8, "disabled", 
uwr->extensions.disabled);
             jk_print_xml_att_string(s, 8, "stopped", uwr->extensions.stopped);
+            jk_print_xml_att_int(s, 8, "use_server_errors", 
uwr->extensions.use_server_error_pages);
             jk_print_xml_stop_elt(s, 6, 1);
         }
         else if (mime == JK_STATUS_MIME_TXT) {
@@ -1574,6 +1577,7 @@
             jk_printf(s, " active=\"%s\"", uwr->extensions.active ? 
uwr->extensions.active : "-");
             jk_printf(s, " disabled=\"%s\"", uwr->extensions.disabled ? 
uwr->extensions.disabled : "-");
             jk_printf(s, " stopped=\"%s\"", uwr->extensions.stopped ? 
uwr->extensions.stopped : "-");
+            jk_printf(s, " use_server_errors=\"%d\"", 
uwr->extensions.use_server_error_pages);
             jk_puts(s, "\n");
         }
         else if (mime == JK_STATUS_MIME_PROP) {
@@ -1587,6 +1591,7 @@
             jk_print_prop_item_string(s, w, worker, "map", count, "active", 
uwr->extensions.active);
             jk_print_prop_item_string(s, w, worker, "map", count, "disabled", 
uwr->extensions.disabled);
             jk_print_prop_item_string(s, w, worker, "map", count, "stopped", 
uwr->extensions.stopped);
+            jk_print_prop_item_int(s, w, worker, "map", count, 
"use_server_errors", uwr->extensions.use_server_error_pages);
         }
     }
     JK_TRACE_EXIT(l);
@@ -1636,10 +1641,10 @@
             jk_puts(s, "]</h3><table>\n");
             if (has_server_iterator)
                 jk_printf(s, JK_STATUS_URI_MAP_TABLE_HEAD2,
-                          "Server", "URI", "Match Type", "Source", "Reply 
Timeout", "Fail on Status", "Active", "Disabled", "Stopped");
+                          "Server", "URI", "Match Type", "Source", "Reply 
Timeout", "Fail on Status", "Active", "Disabled", "Stopped", "Use Server 
Errors");
             else
                 jk_printf(s, JK_STATUS_URI_MAP_TABLE_HEAD,
-                          "URI", "Match Type", "Source", "Reply Timeout", 
"Fail on Status", "Active", "Disabled", "Stopped");
+                          "URI", "Match Type", "Source", "Reply Timeout", 
"Fail on Status", "Active", "Disabled", "Stopped", "Use Server Errors");
         }
         count = 0;
         if (has_server_iterator) {

Modified: tomcat/connectors/trunk/jk/xdocs/miscellaneous/changelog.xml
URL: 
http://svn.apache.org/viewvc/tomcat/connectors/trunk/jk/xdocs/miscellaneous/changelog.xml?rev=757033&r1=757032&r2=757033&view=diff
==============================================================================
--- tomcat/connectors/trunk/jk/xdocs/miscellaneous/changelog.xml (original)
+++ tomcat/connectors/trunk/jk/xdocs/miscellaneous/changelog.xml Sat Mar 21 
22:09:09 2009
@@ -148,6 +148,9 @@
       <fix>
         Status: Wildcards in sub worker names were broken for update actions. 
(rjung)
       </fix>
+      <fix>
+        Status: Add use_server_errors to map display. (rjung)
+      </fix>
       <update>
         SHM: Move locking into the data pull and push methods. (rjung)
       </update>



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to