Hello, I use tomcat7-maven-plugin:2.1 with SSL config and client authentication.
My plugin configuration: <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <configuration> <systemProperties> <javax.net.ssl.trustStore>${project.basedir}/src/test/resources/META-INF/tomcat/certificates/truststore</javax.net.ssl.trustStore> <javax.net.ssl.trustStorePassword>XXXXXXX</javax.net.ssl.trustStorePassword> </systemProperties> <port>8080</port> <contextFile> ${project.basedir}/src/test/resources/META-INF/tomcat/webapp-context.xml </contextFile> <httpsPort>9090</httpsPort> <clientAuth>true</clientAuth> <keystoreFile>${project.basedir}/src/test/resources/META-INF/tomcat/certificates/keystore </keystoreFile> <keystorePass>XXXXXX</keystorePass> </configuration> </plugin> My problem is how setup a custom implementation of X509TrustManager? In tomcat connector, we can use the attribute 'trustManagerClassName'. But with maven plugin, how do it? Thanks, Loïc