Allow to configure maxSwallowSize attribute of an HTTP connector via JMX.
This makes sense when configuring a new connector via JMX.

Merged r1609175 from tomcat/trunk.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1609176 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/java/org/apache/catalina/connector/mbeans-descriptors.xml b/java/org/apache/catalina/connector/mbeans-descriptors.xml
index d7b53c5..d549d38 100644
--- a/java/org/apache/catalina/connector/mbeans-descriptors.xml
+++ b/java/org/apache/catalina/connector/mbeans-descriptors.xml
@@ -97,6 +97,10 @@
           description="Maximum size of a POST which will be saved by the container during authentication"
                  type="int"/>
 
+    <attribute   name="maxSwallowSize"
+          description="The maximum number of request body bytes to be swallowed by Tomcat for an aborted upload"
+                 type="int"/>
+
     <!-- Common -->
     <attribute   name="maxThreads"
           description="The maximum number of request processing threads to be created"
diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml
index 947d135..a68a0a6 100644
--- a/webapps/docs/changelog.xml
+++ b/webapps/docs/changelog.xml
@@ -204,6 +204,10 @@
         Add a new limit, defaulting to 2MB, for the amount of data Tomcat will
         swallow for an aborted upload. (markt)
       </add>
+      <update>
+        Allow to configure <code>maxSwallowSize</code> attribute of an HTTP
+        connector via JMX. (kkolinko)
+      </update>
     </changelog>
   </subsection>
   <subsection name="Jasper">