Bom dia,
Estou tentando executar (via maven) minha aplicação que precisa de certificado digital para autenticação (utilização de https). Isso é possível? Com o Tomcat eu consigo. Veja a baixo a configuração que utilizo no tomcat e que funciona. Depois a do Glassfish a qual estou tentando configurar:
Configuração do maven para Tomcat
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>${tomcat-maven-plugin.version}</version>
<configuration>
<logEffectiveWebXml>true</logEffectiveWebXml>
<contextFile>${tomcat.contextFile}</contextFile>
<httpsPort>8448</httpsPort>
<keystoreFile>C:\Repositorio\JDK\jdk1.7.0_09\jre\lib\security\cacerts</keystoreFile>
<keystoreFile>C:\Program Files\Java\jdk1.6.0_25\jre\lib\security\cacerts</keystoreFile>
<keystorePass>changeit</keystorePass>
<port>8083</port>
</configuration>
<dependencies>
<!-- dependências -->
</dependencies>
</plugin>
Configuração do Maven para Glassfish
[code]
org.glassfish.embedded
maven-embedded-glassfish-plugin
3.1.2
embedded-glassfish
target/${project.artifactId}-${project.version}
${project.artifactId}
web
8083
8448
true
<dependencies>
<dependency>
<groupId>org.glassfish.main.extras</groupId>
<artifactId>glassfish-embedded-all</artifactId>
<version>3.1.2</version>
</dependency>
<dependency>
<groupId>javax</groupId>
<artifactId>javaee-api</artifactId>
<version>6.0</version>
<scope>provided</scope>
</dependency>
<!-- outras depenêcias -->
</dependencies>
[/code]
Pergunta: como configuro o cacerts no plugin do glassfish? Está acontecendo o seguinte erro quando starto a aplicação com o glassfish:
Agradeço a ajuda.