Author: olamy Date: Mon Dec 19 23:50:35 2011 New Revision: 1221022 URL: http://svn.apache.org/viewvc?rev=1221022&view=rev Log: ensure we correctly start https connector with tomcat*:run
Modified: tomcat/maven-plugin/trunk/tomcat6-maven-plugin/src/main/java/org/apache/tomcat/maven/plugin/tomcat6/AbstractRunMojo.java tomcat/maven-plugin/trunk/tomcat7-maven-plugin/src/main/java/org/apache/tomcat/maven/plugin/tomcat7/run/AbstractRunMojo.java Modified: tomcat/maven-plugin/trunk/tomcat6-maven-plugin/src/main/java/org/apache/tomcat/maven/plugin/tomcat6/AbstractRunMojo.java URL: http://svn.apache.org/viewvc/tomcat/maven-plugin/trunk/tomcat6-maven-plugin/src/main/java/org/apache/tomcat/maven/plugin/tomcat6/AbstractRunMojo.java?rev=1221022&r1=1221021&r2=1221022&view=diff ============================================================================== --- tomcat/maven-plugin/trunk/tomcat6-maven-plugin/src/main/java/org/apache/tomcat/maven/plugin/tomcat6/AbstractRunMojo.java (original) +++ tomcat/maven-plugin/trunk/tomcat6-maven-plugin/src/main/java/org/apache/tomcat/maven/plugin/tomcat6/AbstractRunMojo.java Mon Dec 19 23:50:35 2011 @@ -741,6 +741,10 @@ public abstract class AbstractRunMojo if ( httpsPort > 0 ) { Connector httpsConnector = container.createConnector( (InetAddress) null, httpsPort, true ); + httpsConnector.setSecure( true ); + httpsConnector.setProperty( "SSLEnabled", "true" ); + // should be default but configure it anyway + httpsConnector.setProperty( "sslProtocol", "TLS" ); if ( keystoreFile != null ) { httpsConnector.setAttribute( "keystoreFile", keystoreFile ); Modified: tomcat/maven-plugin/trunk/tomcat7-maven-plugin/src/main/java/org/apache/tomcat/maven/plugin/tomcat7/run/AbstractRunMojo.java URL: http://svn.apache.org/viewvc/tomcat/maven-plugin/trunk/tomcat7-maven-plugin/src/main/java/org/apache/tomcat/maven/plugin/tomcat7/run/AbstractRunMojo.java?rev=1221022&r1=1221021&r2=1221022&view=diff ============================================================================== --- tomcat/maven-plugin/trunk/tomcat7-maven-plugin/src/main/java/org/apache/tomcat/maven/plugin/tomcat7/run/AbstractRunMojo.java (original) +++ tomcat/maven-plugin/trunk/tomcat7-maven-plugin/src/main/java/org/apache/tomcat/maven/plugin/tomcat7/run/AbstractRunMojo.java Mon Dec 19 23:50:35 2011 @@ -728,9 +728,12 @@ public abstract class AbstractRunMojo { Connector httpsConnector = new Connector( protocol ); httpsConnector.setPort( httpsPort ); + httpsConnector.setSecure( true ); + httpsConnector.setProperty( "SSLEnabled", "true" ); + // should be default but configure it anyway + httpsConnector.setProperty( "sslProtocol", "TLS" ); if ( keystoreFile != null ) { - httpsConnector.setAttribute( "keystoreFile", keystoreFile ); } if ( keystorePass != null ) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org