I am a software engineer using codehaus cargo-maven2-plugin version 1.6.9 and tomcat8x containers.
It's been a few days that I am facing an error when trying to start our Java app.
Other developers from the team have no issue starting it. I've tried everything, including pulling cargo source code from github but still can't find a way to solve this.
<profile>
<id>deployTomcat</id>
<activation>
<activeByDefault>false</activeByDefault>
</activation>
<build>
<plugins>
<plugin>
<groupId>org.codehaus.cargo</groupId>
<artifactId>cargo-maven2-plugin</artifactId>
<version>${cargo-maven2-plugin.version}</version>
<dependencies>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>javax.jms</groupId>
<artifactId>jms</artifactId>
<version>${jms.version}</version>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
<version>${jstl.version}</version>
</dependency>
</dependencies>
<configuration>
<container>
<containerId>tomcat8x</containerId>
<zipUrlInstaller>
<url>
https://repo1.maven.org/maven2/org/apache/tomcat/tomcat/8.0.43/tomcat-8.0.43.zip </url>
<!--suppress UnresolvedMavenProperty -->
<downloadDir>${maven.multiModuleProjectDirectory}/cargo/downloads</downloadDir>
<!--suppress UnresolvedMavenProperty -->
<extractDir>${maven.multiModuleProjectDirectory}/cargo/extracts</extractDir>
</zipUrlInstaller>
<systemProperties>
<configuration.ConfigFile>
${appli.home}\current\config\local-config.xml
</configuration.ConfigFile>
<unavailable.File>
${appli.home}\unavailable
</unavailable.File>
<instanceId>POSTE_DEV</instanceId>
<configuration.sharedDir>
${appli.home}\current\config\sharedConfig
</configuration.sharedDir>
<configuration.sharedListFile>listeConfigFile.xml</configuration.sharedListFile>
<org.apache.el.parser.COERCE_TO_ZERO>false</org.apache.el.parser.COERCE_TO_ZERO>
</systemProperties>
<timeout>0</timeout>
</container>
<configuration>
<properties>
<cargo.servlet.port>${cargoServletPort}</cargo.servlet.port>
<cargo.rmi.port>${cargoRMIPort}</cargo.rmi.port>
<cargo.tomcat.ajp.port>${cargoTomcatAjpPort}</cargo.tomcat.ajp.port>
<cargo.start.jvmargs>
-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=${jmxRemotePort}
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.ssl=false
-Dlogback.configurationFile=${maven.multiModuleProjectDirectory}/logback-compile.xml
</cargo.start.jvmargs>
</properties>
</configuration>
</configuration>
<executions>
<execution>
<phase>integration-test</phase>
<goals>
<goal>run</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
Hope you can give me a hint...