проблема с car go maven развернуть на Tomcat - PullRequest
0 голосов
/ 17 июня 2020

Я использую последнюю версию Codehaus Car go для maven3 для развертывания нескольких приложений в одном удаленном контейнере Tomcat9. Я также версирую каждый файл войны с ##. Все нормально работает с ROOT .war (и ROOT ## 123.war).

... Однако это не удается, когда я пытаюсь развернуть другое приложение в том же tomcat (например, test ## 1234.war). Если я просто скопирую файл войны в папку ~ / tomcat / webapps /, приложение запустится нормально. Я также заметил, что ничего не добавляется в ~ / tomcat / temp

Я получаю следующую ошибку от maven

>  14876 [ERROR] Failed to execute goal
> org.codehaus.cargo:cargo-maven2-plugin:1.7.13:redeploy (default-cli)
> on <project>: Execution default-cli of goal
> org.codehaus.cargo:cargo-maven2-plugin:1.7.13:redeploy failed: Failed
> to undeploy
> [/home/gitlab-runner/builds/cHLuSyYo/0/WA/<project>/target/test.war]:
> The Tomcat Manager responded "FAIL - No context exists named
> [&#47;test]  14877 [ERROR] " instead of the expected "OK" message 
> 14877 [ERROR] -> [Help 1] 
> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to
> execute goal org.codehaus.cargo:cargo-maven2-plugin:1.7.13:redeploy
> (default-cli) on project <project>: Execution
> default-cli of goal
> org.codehaus.cargo:cargo-maven2-plugin:1.7.13:redeploy failed: Failed
> to undeploy
> [/home/gitlab-runner/builds/cHLuSyYo/0/<project-path>/target/test.war]
> ...  Caused by: org.apache.maven.plugin.PluginExecutionException:
> Execution default-cli of goal
> org.codehaus.cargo:cargo-maven2-plugin:1.7.13:redeploy failed: Failed
> to undeploy
> [/home/gitlab-runner/builds/cHLuSyYo/0/<project-path>/target/test.war]
> .... Caused by: org.codehaus.cargo.container.ContainerException:
> Failed to undeploy
> [/home/gitlab-runner/builds/cHLuSyYo/0/<project-path>/target/test.war]
> ...  Caused by:
> org.codehaus.cargo.container.tomcat.internal.TomcatManagerException:
> The Tomcat Manager responded "FAIL - No context exists named
> [&#47;test##1234]
...