Author: kkolinko
Date: Tue Dec  2 15:18:32 2014
New Revision: 1642898

URL: http://svn.apache.org/r1642898
Log:
proposal

Modified:
    tomcat/tc6.0.x/trunk/STATUS.txt

Modified: tomcat/tc6.0.x/trunk/STATUS.txt
URL: 
http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/STATUS.txt?rev=1642898&r1=1642897&r2=1642898&view=diff
==============================================================================
--- tomcat/tc6.0.x/trunk/STATUS.txt (original)
+++ tomcat/tc6.0.x/trunk/STATUS.txt Tue Dec  2 15:18:32 2014
@@ -51,6 +51,50 @@ PATCHES PROPOSED TO BACKPORT:
   +1: schultz, and I withdraw above proposal if this one is accepted
   -1:
 
+* Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=54143
+  1. Add display of memory pools usage (including PermGen) to the Status page
+  of the Manager web application.
+  
+  2. Fix several issues with <code>status.xsd</code> schema in Manager web
+  application, testing it against actual output of StatusTransformer
+  class. Add the new <memorypool/> element to the schema.
+
+  To test the schema, one can save output of /manager/status?XML=true command 
and
+  add the following attributes to the root <status> element:
+
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+    xsi:noNamespaceSchemaLocation="status.xsd"
+
+  This fixes the following schema issues:
+  1) Remove minSpareThreads, maxSpareThreads attributes from schema and XSLT.
+
+  StatusTransformer does not generate them on threadInfo element.
+
+  2) Correct cardinality of <worker/> and <connector/> elements.
+
+  There are 0..inf workers, 1..inf connectors.
+
+  (In theory there are 0..inf connectors, but if one can access the manager
+  app then at least one connector is running)
+
+  3) Correct misspelled attribute name, recieved->received.
+
+  There are several code paths in StatusTransformer and one generated
+  misspelled name, while others used the correct one. Fixed the java code
+  and schema.
+
+  4) Add the new <memorypool/> element to the schema.
+
+  Backport of r1409014, r1453106, r1453119, r1348992 from tomcat/tc7.0.x/trunk.
+
+  Justification:
+    To be able to monitor PermGen. The necessary APIs (MemoryPoolMXBean)
+    are available since Java 5.
+
+  https://issues.apache.org/bugzilla/attachment.cgi?id=32252&action=edit
+  +1: kkolinko
+  -1:
+
 
 PATCHES/ISSUES THAT ARE STALLED:
 



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to