Author: remm
Date: Tue Jun 30 16:50:26 2015
New Revision: 1688483
URL: http://svn.apache.org/r1688483
Log:
Fix protocol when using APR but the NIO connector (to be able to use OpenSSL),
which fixes storeconfig attribute handling.
Modified:
tomcat/trunk/java/org/apache/catalina/connector/Connector.java
Modified: tomcat/trunk/java/org/apache/catalina/connector/Connector.java
URL:
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/connector/Connector.java?rev=1688483&r1=1688482&r2=1688483&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/connector/Connector.java (original)
+++ tomcat/trunk/java/org/apache/catalina/connector/Connector.java Tue Jun 30
16:50:26 2015
@@ -539,13 +539,13 @@ public class Connector extends Lifecycle
*/
public String getProtocol() {
- if ("org.apache.coyote.http11.Http11NioProtocol".equals
- (getProtocolHandlerClassName())
+ if (("org.apache.coyote.http11.Http11NioProtocol".equals
+ (getProtocolHandlerClassName()) &&
!AprLifecycleListener.isAprAvailable())
|| "org.apache.coyote.http11.Http11AprProtocol".equals
(getProtocolHandlerClassName())) {
return "HTTP/1.1";
- } else if ("org.apache.coyote.ajp.AjpNioProtocol".equals
- (getProtocolHandlerClassName())
+ } else if (("org.apache.coyote.ajp.AjpNioProtocol".equals
+ (getProtocolHandlerClassName()) &&
!AprLifecycleListener.isAprAvailable())
|| "org.apache.coyote.ajp.AjpAprProtocol".equals
(getProtocolHandlerClassName())) {
return "AJP/1.3";
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]