JBossWeb SVN: r1797 - tags/JBOSSWEB_3_0_0_CR2.
by jbossweb-commits@lists.jboss.org
Author: jfrederic.clere(a)jboss.com
Date: 2011-07-29 06:02:59 -0400 (Fri, 29 Jul 2011)
New Revision: 1797
Modified:
tags/JBOSSWEB_3_0_0_CR2/build.properties.default
tags/JBOSSWEB_3_0_0_CR2/build.xml
Log:
Add sources of the jdt otherwise nexus complains of missing sources.
Modified: tags/JBOSSWEB_3_0_0_CR2/build.properties.default
===================================================================
--- tags/JBOSSWEB_3_0_0_CR2/build.properties.default 2011-07-29 07:56:19 UTC (rev 1796)
+++ tags/JBOSSWEB_3_0_0_CR2/build.properties.default 2011-07-29 10:02:59 UTC (rev 1797)
@@ -38,6 +38,10 @@
jdt.jar=${jdt.lib}/org.eclipse.jdt.core_3.5.2.v_981_R35x.jar
jdt.loc=http://archive.eclipse.org/eclipse/downloads/drops/R-3.5.2-201002...
+jdt-src.home=${base.path}/eclipse/plugins
+jdt-src.lib=${jdt.home}
+jdt-src.loc=http://archive.eclipse.org/eclipse/downloads/drops/R-3.5.2-201002111343/eclipse-sourceBuild-srcIncluded-3.5.2.zip
+
# ----- Dojo Toolkit (for test webapp) -----
dojo-js.home=${base.path}/dojo-release-1.4.3
dojo-js.loc=http://download.dojotoolkit.org/release-1.4.3/dojo-release-1....
Modified: tags/JBOSSWEB_3_0_0_CR2/build.xml
===================================================================
--- tags/JBOSSWEB_3_0_0_CR2/build.xml 2011-07-29 07:56:19 UTC (rev 1796)
+++ tags/JBOSSWEB_3_0_0_CR2/build.xml 2011-07-29 10:02:59 UTC (rev 1797)
@@ -40,6 +40,9 @@
<property name="jasper-jdt.home" value="${base.path}/jbossweb-deps/jdt" />
<property name="jasper-jdt.jar" value="${jasper-jdt.home}/jasper-jdt.jar"/>
+ <property name="jasper-jdt-src.home" value="${base.path}/jbossweb-deps/jdt-src" />
+ <property name="jasper-jdt-src.jar" value="${jasper-jdt-src.home}/jasper-jdt-src.jar"/>
+
<!-- Classpath -->
<path id="tomcat.classpath">
<fileset dir="${basedir}/lib">
@@ -348,6 +351,7 @@
</jar>
<copy file="${jasper-jdt.jar}" todir="${tomcat.jars}" />
+ <copy file="${jasper-jdt-src.jar}" todir="${tomcat.jars}" />
<!-- Create a source jar of the jbossweb/servlet classes -->
<jar destfile="${tomcat.jars}/jbossweb-src.jar" index="true">
@@ -364,6 +368,7 @@
<target name="clean-depend"
description="Clean depend src components">
<delete dir="${jasper-jdt.home}"/>
+ <delete dir="${jasper-jdt-src.home}"/>
</target>
<target name="clean">
@@ -432,7 +437,6 @@
<!-- Build Jasper JDT bundle -->
<antcall target="downloadzip">
<param name="sourcefile" value="${jdt.loc}"/>
- <param name="destfile" value="${jdt.jar}"/>
<param name="destdir" value="${base.path}"/>
</antcall>
<mkdir dir="${jasper-jdt.home}"/>
@@ -440,6 +444,16 @@
<param name="basedir" value="${jasper-jdt.home}" />
</antcall>
+ <!-- Build Jasper JDT sources bundle -->
+ <antcall target="downloadzip">
+ <param name="sourcefile" value="${jdt-src.loc}"/>
+ <param name="destdir" value="${jasper-jdt-src.home}"/>
+ </antcall>
+ <mkdir dir="${jasper-jdt-src.home}"/>
+ <antcall target="build-jasper-jdt-src">
+ <param name="basedir" value="${jasper-jdt-src.home}" />
+ </antcall>
+
</target>
<target name="build-jasper-jdt">
@@ -453,6 +467,16 @@
</jar>
</target>
+ <target name="build-jasper-jdt-src">
+ <jar destfile="${jasper-jdt-src.jar}" index="true">
+ <fileset dir="${jasper-jdt-src.home}/src/plugins/org.eclipse.jdt.core/model">
+ <include name="org/eclipse/jdt/core/compiler/**"/>
+ <include name="org/eclipse/jdt/internal/compiler/**"/>
+ <include name="org/eclipse/jdt/internal/core/util/CommentRecorder*"/>
+ </fileset>
+ </jar>
+ </target>
+
<target name="tests">
<antcall target="downloadgz">
<param name="sourcefile" value="${dojo-js.loc}"/>
@@ -498,6 +522,10 @@
<arg value="-c" />
<arg value="mvn deploy:deploy-file -Dfile=${tomcat.jars}/jasper-jdt.jar -DpomFile=${tomcat.jars}/jasper-jdt-pom.xml -Durl=${maven.repository.url} -Dpackaging=jar -DrepositoryId=${maven.repository.id}"/>
</exec>
+ <exec dir="." executable="/bin/sh" os="Linux">
+ <arg value="-c" />
+ <arg value="mvn deploy:deploy-file -Dfile=${tomcat.jars}/jasper-jdt-src.jar -DpomFile=${tomcat.jars}/jasper-jdt-pom.xml -Durl=${maven.repository.url} -Dpackaging=jar -DrepositoryId=${maven.repository.id} -Dclassifier=sources"/>
+ </exec>
<exec dir="." executable="/bin/sh" os="Linux">
<arg value="-c" />
<arg value="mvn deploy:deploy-file -Dfile=${tomcat.jars}/jbossweb-src.jar -Durl=${maven.repository.url} -Dpackaging=jar -DrepositoryId=${maven.repository.id} -DgroupId=org.jboss.web -DartifactId=jbossweb -Dversion=${version} -Dclassifier=sources"/>
13 years, 5 months
JBossWeb SVN: r1796 - tags/JBOSSWEB_3_0_0_CR2.
by jbossweb-commits@lists.jboss.org
Author: jfrederic.clere(a)jboss.com
Date: 2011-07-29 03:56:19 -0400 (Fri, 29 Jul 2011)
New Revision: 1796
Modified:
tags/JBOSSWEB_3_0_0_CR2/build.properties.default
Log:
the file we use is in archive.eclipse.org.
Modified: tags/JBOSSWEB_3_0_0_CR2/build.properties.default
===================================================================
--- tags/JBOSSWEB_3_0_0_CR2/build.properties.default 2011-07-29 07:04:47 UTC (rev 1795)
+++ tags/JBOSSWEB_3_0_0_CR2/build.properties.default 2011-07-29 07:56:19 UTC (rev 1796)
@@ -36,7 +36,7 @@
jdt.home=${base.path}/eclipse/plugins
jdt.lib=${jdt.home}
jdt.jar=${jdt.lib}/org.eclipse.jdt.core_3.5.2.v_981_R35x.jar
-jdt.loc=http://download.eclipse.org/eclipse/downloads/drops/R-3.5.2-201002111343/eclipse-JDT-3.5.2.zip
+jdt.loc=http://archive.eclipse.org/eclipse/downloads/drops/R-3.5.2-201002111343/eclipse-JDT-3.5.2.zip
# ----- Dojo Toolkit (for test webapp) -----
dojo-js.home=${base.path}/dojo-release-1.4.3
13 years, 5 months
JBossWeb SVN: r1795 - branches/3.0.x.
by jbossweb-commits@lists.jboss.org
Author: jfrederic.clere(a)jboss.com
Date: 2011-07-29 03:04:47 -0400 (Fri, 29 Jul 2011)
New Revision: 1795
Modified:
branches/3.0.x/build.properties.default
Log:
Back to dev :D
Modified: branches/3.0.x/build.properties.default
===================================================================
--- branches/3.0.x/build.properties.default 2011-07-29 07:01:51 UTC (rev 1794)
+++ branches/3.0.x/build.properties.default 2011-07-29 07:04:47 UTC (rev 1795)
@@ -14,7 +14,7 @@
version.minor=0
version.build=0
version.patch=0
-version.tag=CR2
+version.tag=SNAPSHOT
# ----- Default Base Path for Dependent Packages -----
# Please note this path must be absolute, not relative,
13 years, 5 months
JBossWeb SVN: r1794 - tags.
by jbossweb-commits@lists.jboss.org
Author: jfrederic.clere(a)jboss.com
Date: 2011-07-29 03:01:51 -0400 (Fri, 29 Jul 2011)
New Revision: 1794
Added:
tags/JBOSSWEB_3_0_0_CR2/
Log:
Release 3.0.0.CR2
13 years, 5 months
JBossWeb SVN: r1793 - branches/3.0.x.
by jbossweb-commits@lists.jboss.org
Author: jfrederic.clere(a)jboss.com
Date: 2011-07-29 02:52:06 -0400 (Fri, 29 Jul 2011)
New Revision: 1793
Modified:
branches/3.0.x/build.properties.default
Log:
Release CR2
Modified: branches/3.0.x/build.properties.default
===================================================================
--- branches/3.0.x/build.properties.default 2011-07-28 15:37:52 UTC (rev 1792)
+++ branches/3.0.x/build.properties.default 2011-07-29 06:52:06 UTC (rev 1793)
@@ -14,7 +14,7 @@
version.minor=0
version.build=0
version.patch=0
-version.tag=SNAPSHOT
+version.tag=CR2
# ----- Default Base Path for Dependent Packages -----
# Please note this path must be absolute, not relative,
13 years, 5 months
JBossWeb SVN: r1792 - branches/3.0.x/webapps/docs.
by jbossweb-commits@lists.jboss.org
Author: jfrederic.clere(a)jboss.com
Date: 2011-07-28 11:37:52 -0400 (Thu, 28 Jul 2011)
New Revision: 1792
Modified:
branches/3.0.x/webapps/docs/changelog.xml
Log:
Add changes informations.
Modified: branches/3.0.x/webapps/docs/changelog.xml
===================================================================
--- branches/3.0.x/webapps/docs/changelog.xml 2011-07-28 14:23:51 UTC (rev 1791)
+++ branches/3.0.x/webapps/docs/changelog.xml 2011-07-28 15:37:52 UTC (rev 1792)
@@ -20,6 +20,12 @@
<subsection name="Catalina">
<changelog>
<fix>
+ Use upper case for encoding (remm)
+ </fix>
+ <fix>
+ Arranging loading for jbossnative (jfclere)
+ </fix>
+ <fix>
<jira>187</jira>: Fix NPE calling multipart parsing when a Servlet has no multipart config. (remm)
</fix>
<fix>
@@ -27,10 +33,21 @@
the application scope in the main host valve, not simply just before
calling the filter chain. (remm)
</fix>
+ <fix>
+ Ensure work dir attribute is made read-only: CVE-2010-3718. (markt)
+ </fix>
+ <fix>
+ Increase default MAX_PAUSE_WAIT to 300. (remm)
+ </fix>
+ <fix>
+ Filter out invalid locale header. (remm)
+ </fix>
</changelog>
</subsection>
<subsection name="Jasper">
<changelog>
+ <fix><bug>47371</bug>: Fix empty string to number conversion (should be converted to 0) (markt)
+ </fix>
<fix>
<jboss-jira>JBAS-8579</jboss-jira>: Fix default for tag body content. (remm)
</fix>
@@ -66,6 +83,9 @@
<fix>
<jira>200</jira>: Improve tags classloading. (remm)
</fix>
+ <fix>
+ Rebase Jasper from the 7 branch's Jasper to pull in all fixes (remm)
+ </fix>
</changelog>
</subsection>
</section>
@@ -91,7 +111,7 @@
</section>
<section name="JBoss Web 3.0.0.Beta7 (remm)">
- <subsection name="Genral">
+ <subsection name="General">
<changelog>
<fix>
Use a more standard fileupload and update to 1.2. (markt)
13 years, 5 months
JBossWeb SVN: r1791 - branches/3.0.x/webapps/docs.
by jbossweb-commits@lists.jboss.org
Author: jfrederic.clere(a)jboss.com
Date: 2011-07-28 10:23:51 -0400 (Thu, 28 Jul 2011)
New Revision: 1791
Modified:
branches/3.0.x/webapps/docs/changelog.xml
Log:
I will do the release :-(
Modified: branches/3.0.x/webapps/docs/changelog.xml
===================================================================
--- branches/3.0.x/webapps/docs/changelog.xml 2011-07-24 14:22:32 UTC (rev 1790)
+++ branches/3.0.x/webapps/docs/changelog.xml 2011-07-28 14:23:51 UTC (rev 1791)
@@ -16,7 +16,7 @@
<body>
-<section name="JBoss Web 3.0.0.CR2 (remm)">
+<section name="JBoss Web 3.0.0.CR2 (jfclere)">
<subsection name="Catalina">
<changelog>
<fix>
13 years, 5 months
JBossWeb SVN: r1790 - trunk/java/org/apache/tomcat/jni.
by jbossweb-commits@lists.jboss.org
Author: jfrederic.clere(a)jboss.com
Date: 2011-07-24 10:22:32 -0400 (Sun, 24 Jul 2011)
New Revision: 1790
Modified:
trunk/java/org/apache/tomcat/jni/LibraryLoader.java
Log:
Typo.
Modified: trunk/java/org/apache/tomcat/jni/LibraryLoader.java
===================================================================
--- trunk/java/org/apache/tomcat/jni/LibraryLoader.java 2011-07-22 14:17:26 UTC (rev 1789)
+++ trunk/java/org/apache/tomcat/jni/LibraryLoader.java 2011-07-24 14:22:32 UTC (rev 1790)
@@ -84,7 +84,7 @@
if (arch.endsWith("86"))
cpu = "x86";
else if (arch.startsWith("PA_RISC")) {
- if (arch.endsWith("W")
+ if (arch.endsWith("W"))
cpu = "parisc2W";
else
cpu = "parisc2";
13 years, 5 months
JBossWeb SVN: r1789 - in branches/3.0.x: webapps/docs and 1 other directory.
by jbossweb-commits@lists.jboss.org
Author: remy.maucherat(a)jboss.com
Date: 2011-07-22 10:17:26 -0400 (Fri, 22 Jul 2011)
New Revision: 1789
Modified:
branches/3.0.x/java/org/apache/catalina/core/StandardContextValve.java
branches/3.0.x/java/org/apache/catalina/core/StandardHostValve.java
branches/3.0.x/webapps/docs/changelog.xml
Log:
- Port listener timing patch.
Modified: branches/3.0.x/java/org/apache/catalina/core/StandardContextValve.java
===================================================================
--- branches/3.0.x/java/org/apache/catalina/core/StandardContextValve.java 2011-07-22 09:26:27 UTC (rev 1788)
+++ branches/3.0.x/java/org/apache/catalina/core/StandardContextValve.java 2011-07-22 14:17:26 UTC (rev 1789)
@@ -158,59 +158,8 @@
}
}
- // Normal request processing
- Object instances[] = context.getApplicationEventListeners();
-
- ServletRequestEvent event = null;
-
- if ((instances != null)
- && (instances.length > 0)) {
- event = new ServletRequestEvent
- (((StandardContext) container).getServletContext(),
- request.getRequest());
- // create pre-service event
- for (int i = 0; i < instances.length; i++) {
- if (instances[i] == null)
- continue;
- if (!(instances[i] instanceof ServletRequestListener))
- continue;
- ServletRequestListener listener =
- (ServletRequestListener) instances[i];
- try {
- listener.requestInitialized(event);
- } catch (Throwable t) {
- container.getLogger().error(sm.getString("standardContext.requestListener.requestInit",
- instances[i].getClass().getName()), t);
- ServletRequest sreq = request.getRequest();
- sreq.setAttribute(RequestDispatcher.ERROR_EXCEPTION, t);
- return;
- }
- }
- }
-
wrapper.getPipeline().getFirst().invoke(request, response);
- if ((instances !=null ) &&
- (instances.length > 0)) {
- // create post-service event
- for (int i = instances.length - 1; i >= 0; i--) {
- if (instances[i] == null)
- continue;
- if (!(instances[i] instanceof ServletRequestListener))
- continue;
- ServletRequestListener listener =
- (ServletRequestListener) instances[i];
- try {
- listener.requestDestroyed(event);
- } catch (Throwable t) {
- container.getLogger().error(sm.getString("standardContext.requestListener.requestDestroy",
- instances[i].getClass().getName()), t);
- ServletRequest sreq = request.getRequest();
- sreq.setAttribute(RequestDispatcher.ERROR_EXCEPTION, t);
- }
- }
- }
-
}
@@ -229,56 +178,10 @@
public final void event(Request request, Response response, HttpEvent httpEvent)
throws IOException, ServletException {
- Object instances[] = context.getApplicationEventListeners();
- ServletRequestEvent event = null;
- if (instances != null && (instances.length > 0)) {
- event = new ServletRequestEvent
- (((StandardContext) container).getServletContext(),
- request.getRequest());
- // create pre-service event
- for (int i = 0; i < instances.length; i++) {
- if (instances[i] == null)
- continue;
- if (!(instances[i] instanceof ServletRequestListener))
- continue;
- ServletRequestListener listener =
- (ServletRequestListener) instances[i];
- try {
- listener.requestInitialized(event);
- } catch (Throwable t) {
- container.getLogger().error(sm.getString("requestListenerValve.requestInit",
- instances[i].getClass().getName()), t);
- ServletRequest sreq = request.getRequest();
- sreq.setAttribute(RequestDispatcher.ERROR_EXCEPTION, t);
- return;
- }
- }
- }
-
// Select the Wrapper to be used for this Request
Wrapper wrapper = request.getWrapper();
wrapper.getPipeline().getFirst().event(request, response, httpEvent);
- if (instances != null && (instances.length > 0)) {
- // create post-service event
- for (int i = instances.length - 1; i >= 0; i--) {
- if (instances[i] == null)
- continue;
- if (!(instances[i] instanceof ServletRequestListener))
- continue;
- ServletRequestListener listener =
- (ServletRequestListener) instances[i];
- try {
- listener.requestDestroyed(event);
- } catch (Throwable t) {
- container.getLogger().error(sm.getString("requestListenerValve.requestDestroy",
- instances[i].getClass().getName()), t);
- ServletRequest sreq = request.getRequest();
- sreq.setAttribute(RequestDispatcher.ERROR_EXCEPTION, t);
- }
- }
- }
-
}
Modified: branches/3.0.x/java/org/apache/catalina/core/StandardHostValve.java
===================================================================
--- branches/3.0.x/java/org/apache/catalina/core/StandardHostValve.java 2011-07-22 09:26:27 UTC (rev 1788)
+++ branches/3.0.x/java/org/apache/catalina/core/StandardHostValve.java 2011-07-22 14:17:26 UTC (rev 1789)
@@ -24,6 +24,9 @@
import javax.servlet.RequestDispatcher;
import javax.servlet.ServletContext;
import javax.servlet.ServletException;
+import javax.servlet.ServletRequest;
+import javax.servlet.ServletRequestEvent;
+import javax.servlet.ServletRequestListener;
import javax.servlet.http.HttpServletResponse;
import org.apache.catalina.Context;
@@ -123,9 +126,59 @@
(context.getLoader().getClassLoader());
}
+ // Normal request processing
+ Object instances[] = context.getApplicationEventListeners();
+
+ ServletRequestEvent event = null;
+
+ if ((instances != null)
+ && (instances.length > 0)) {
+ event = new ServletRequestEvent(context.getServletContext(),
+ request.getRequest());
+ // create pre-service event
+ for (int i = 0; i < instances.length; i++) {
+ if (instances[i] == null)
+ continue;
+ if (!(instances[i] instanceof ServletRequestListener))
+ continue;
+ ServletRequestListener listener =
+ (ServletRequestListener) instances[i];
+ try {
+ listener.requestInitialized(event);
+ } catch (Throwable t) {
+ container.getLogger().error(sm.getString("standardContext.requestListener.requestInit",
+ instances[i].getClass().getName()), t);
+ ServletRequest sreq = request.getRequest();
+ sreq.setAttribute(RequestDispatcher.ERROR_EXCEPTION, t);
+ return;
+ }
+ }
+ }
+
// Ask this Context to process this request
context.getPipeline().getFirst().invoke(request, response);
+ if ((instances !=null ) &&
+ (instances.length > 0)) {
+ // create post-service event
+ for (int i = instances.length - 1; i >= 0; i--) {
+ if (instances[i] == null)
+ continue;
+ if (!(instances[i] instanceof ServletRequestListener))
+ continue;
+ ServletRequestListener listener =
+ (ServletRequestListener) instances[i];
+ try {
+ listener.requestDestroyed(event);
+ } catch (Throwable t) {
+ container.getLogger().error(sm.getString("standardContext.requestListener.requestDestroy",
+ instances[i].getClass().getName()), t);
+ ServletRequest sreq = request.getRequest();
+ sreq.setAttribute(RequestDispatcher.ERROR_EXCEPTION, t);
+ }
+ }
+ }
+
// Access a session (if present) to update last accessed time, based on a
// strict interpretation of the specification
if (Globals.STRICT_SERVLET_COMPLIANCE) {
@@ -174,9 +227,54 @@
(context.getLoader().getClassLoader());
}
+ Object instances[] = context.getApplicationEventListeners();
+ ServletRequestEvent event2 = null;
+ if (instances != null && (instances.length > 0)) {
+ event2 = new ServletRequestEvent(context.getServletContext(),
+ request.getRequest());
+ // create pre-service event
+ for (int i = 0; i < instances.length; i++) {
+ if (instances[i] == null)
+ continue;
+ if (!(instances[i] instanceof ServletRequestListener))
+ continue;
+ ServletRequestListener listener =
+ (ServletRequestListener) instances[i];
+ try {
+ listener.requestInitialized(event2);
+ } catch (Throwable t) {
+ container.getLogger().error(sm.getString("requestListenerValve.requestInit",
+ instances[i].getClass().getName()), t);
+ ServletRequest sreq = request.getRequest();
+ sreq.setAttribute(RequestDispatcher.ERROR_EXCEPTION, t);
+ return;
+ }
+ }
+ }
+
// Ask this Context to process this request
context.getPipeline().getFirst().event(request, response, event);
+ if (instances != null && (instances.length > 0)) {
+ // create post-service event
+ for (int i = instances.length - 1; i >= 0; i--) {
+ if (instances[i] == null)
+ continue;
+ if (!(instances[i] instanceof ServletRequestListener))
+ continue;
+ ServletRequestListener listener =
+ (ServletRequestListener) instances[i];
+ try {
+ listener.requestDestroyed(event2);
+ } catch (Throwable t) {
+ container.getLogger().error(sm.getString("requestListenerValve.requestDestroy",
+ instances[i].getClass().getName()), t);
+ ServletRequest sreq = request.getRequest();
+ sreq.setAttribute(RequestDispatcher.ERROR_EXCEPTION, t);
+ }
+ }
+ }
+
// Access a session (if present) to update last accessed time, based on a
// strict interpretation of the specification
if (Globals.STRICT_SERVLET_COMPLIANCE) {
Modified: branches/3.0.x/webapps/docs/changelog.xml
===================================================================
--- branches/3.0.x/webapps/docs/changelog.xml 2011-07-22 09:26:27 UTC (rev 1788)
+++ branches/3.0.x/webapps/docs/changelog.xml 2011-07-22 14:17:26 UTC (rev 1789)
@@ -22,6 +22,11 @@
<fix>
<jira>187</jira>: Fix NPE calling multipart parsing when a Servlet has no multipart config. (remm)
</fix>
+ <fix>
+ <jboss-jira>JBAS-8297</jboss-jira>: Fix calling Request listeners when entering and exiting
+ the application scope in the main host valve, not simply just before
+ calling the filter chain. (remm)
+ </fix>
</changelog>
</subsection>
<subsection name="Jasper">
13 years, 5 months
JBossWeb SVN: r1788 - in trunk/java/org/apache/coyote: http11 and 1 other directory.
by jbossweb-commits@lists.jboss.org
Author: remy.maucherat(a)jboss.com
Date: 2011-07-22 05:26:27 -0400 (Fri, 22 Jul 2011)
New Revision: 1788
Modified:
trunk/java/org/apache/coyote/ajp/AjpProtocol.java
trunk/java/org/apache/coyote/http11/Http11Protocol.java
Log:
- Add the poller size field to be able to set it from AS.
Modified: trunk/java/org/apache/coyote/ajp/AjpProtocol.java
===================================================================
--- trunk/java/org/apache/coyote/ajp/AjpProtocol.java 2011-07-20 15:00:36 UTC (rev 1787)
+++ trunk/java/org/apache/coyote/ajp/AjpProtocol.java 2011-07-22 09:26:27 UTC (rev 1788)
@@ -305,6 +305,9 @@
public int getSoTimeout() { return endpoint.getSoTimeout(); }
public void setSoTimeout(int soTimeout) { endpoint.setSoTimeout(soTimeout); }
+ public void setPollerSize(int pollerSize) { endpoint.setPollerSize(pollerSize); }
+ public int getPollerSize() { return endpoint.getPollerSize(); }
+
/**
* Should authentication be done in the native webserver layer,
* or in the Servlet container ?
Modified: trunk/java/org/apache/coyote/http11/Http11Protocol.java
===================================================================
--- trunk/java/org/apache/coyote/http11/Http11Protocol.java 2011-07-20 15:00:36 UTC (rev 1787)
+++ trunk/java/org/apache/coyote/http11/Http11Protocol.java 2011-07-22 09:26:27 UTC (rev 1788)
@@ -460,6 +460,9 @@
public int getSoTimeout() { return endpoint.getSoTimeout(); }
public void setSoTimeout(int soTimeout) { endpoint.setSoTimeout(soTimeout); }
+ public void setPollerSize(int pollerSize) { endpoint.setPollerSize(pollerSize); }
+ public int getPollerSize() { return endpoint.getPollerSize(); }
+
// HTTP
/**
* Return the Keep-Alive policy for the connection.
13 years, 5 months