Ошибка Hudson Deploy на Tomcat 7

Я развертываю файл WAR с Hudson 2.1.2 Post Maven Build, который завершается с ошибкой с этим сообщением. У меня установлен плагин развертывания Hudson

Где мне изменить этот cargo.tomcat.manager.url на cargo.remote.uri в моей среде hudson, так как это то, что делает развертывание?

Я нашел ответ. В плагине развертывания для tomcat 7 есть ошибка, поэтому Доминик Ригетто любезно переписал его для всех и разместил в Интернете в Документах Google здесь https://docs.google.com/#folders/0B7SAopRfWOagNjk5MjBjYTMtODEyYy00ZGRiLTgxZWQtODk1ZDdmN2M4Nzc2.


person Dieter 'user1027339'    schedule 23.11.2011    source источник


Ответы (2)


Они говорят об этом здесь, на Hudson Wiki.

http://wiki.hudson-ci.org/display/HUDSON/Deploy+Plugin

надеюсь, это поможет

У меня такая же проблема. Я был смущен проблемой. В моем коте не было запущено приложение-менеджер. В вашем коте внутри папки веб-приложений у вас должна быть папка с именем менеджер (это то, что нужно для просмотра приложения-менеджера). Если это недоступно "http://localhost:8080/manager/list", эта ссылка не работает. .

person Dieter 'user1027339'    schedule 24.11.2011

Есть два способа решить эту проблему. 1) установите новый tomcat и убедитесь, что у него есть папка менеджера. 2) скопируйте папку менеджера из другого места, если у вас заархивированная версия tomcat.

как только папка менеджера скопирована, перезапустите сервер. Перед перезапуском вам может потребоваться активировать роли manager-* для пользователя, которому вы пытаетесь получить доступ к приложению менеджера.

Развертывание C:\Users\Admin\workspace_astra\astra-maven\target\astra-maven-0.0.1-SNAPSHOT.war в контейнере Tomcat 7.x Remote. Свойство cargo.tomcat.manager.url устарело, используйте груз .remote.uri вместо этого. ОШИБКА: издатель hudson.plugins.deploy.DeployPublisher прерван из-за исключения org.codehaus.cargo.container.ContainerException: не удалось повторно развернуть [C:\Users\Dieter\workspace_astra\astra-maven\target\astra-maven-0.0.1 -SNAPSHOT.war] в org.codehaus.cargo.container.tomcat.internal.AbstractTomcatManagerDeployer.redeploy(AbstractTomcatManagerDeployer.java:191) в hudson.plugins.deploy.CargoContainerAdapter.deploy(CargoContainerAdapter.java:62) в hudson.plugins. deploy.CargoContainerAdapter$1.invoke(CargoContainerAdapter.java:92) в hudson.plugins.deploy.CargoContainerAdapter$1.invoke(CargoContainerAdapter.java:75) в hudson.FilePath.act(FilePath.java:758) в hudson.FilePath.act (FilePath.java:740) в hudson.plugins.deploy.CargoContainerAdapter.redeploy(CargoContainerAdapter.java:75) в hudson.plugins.deploy.DeployPublisher.perform(DeployPublisher.java:45) в hudson.tasks.BuildStepMonitor$3.perform (BuildStepMonitor.java:36) на экранах on.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:630) в hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:608) в hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:584) в hudson.model.Build$RunnerImpl.post2(Build.java:159) в hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:553) в hudson.model.Run.run(Run.java:1391) в hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46) в hudson.model.ResourceController.execute(ResourceController.java:88) в hudson.model.Executor.run(Executor.java:145) Причина: java.io .FileNotFoundException: http://localhost:8080/manager/list на sun.net.www.protocol. http.HttpURLConnection.getInputStream(неизвестный источник) в org.codehaus.cargo.container.tomcat.internal.TomcatManager.invoke(TomcatManager.java:507) в org.codehaus.cargo.container.tomcat .internal.TomcatManager.list(TomcatManager.java:644) в org.codehaus.cargo.container.tomcat.internal.TomcatManager.getStatus(TomcatManager.java:657) в org.codehaus.cargo.container.tomcat.internal.AbstractTomcatManagerDeployer .redeploy(AbstractTomcatManagerDeployer.java:172) . .. Еще 17 java.io.FileNotFoundException: http://localhost:8080/manager/list на солнце .net.www.protocol.http.HttpURLConnection.getInputStream(неизвестный источник) в org.codehaus.cargo.container.tomcat.internal.TomcatManager.invoke(TomcatManager.java:507) в org.codehaus.cargo.container.tomcat. internal.TomcatManager.list(TomcatManager.java:644) в org.codehaus.cargo.container.tomcat.internal.TomcatManager.getStatus(TomcatManager.java:657) в org.codehaus.cargo.container.tomcat.internal.AbstractTomcatManagerDeployer. redeploy(AbstractTomcatManagerDeployer.java:172) в hudson.plugins.deploy.CargoContainerAdapter.deploy(CargoContainerAdapter.java:62) в hudson.plugins.deploy.CargoContainerAdapter$1.invoke(CargoContainerAdapter.java:92) в hudson.plugins.deploy. CargoContainerAdapter$1.invoke(CargoContainerAdapter.java:75) в hudson.FilePath.act(FilePath.java:758) в hudson.FilePa th.act(FilePath.java:740) в hudson.plugins.deploy.CargoContainerAdapter.redeploy(CargoContainerAdapter.java:75) в hudson.plugins.deploy.DeployPublisher.perform(DeployPublisher.java:45) в hudson.tasks.BuildStepMonitor $3.perform(BuildStepMonitor.java:36) в hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:630) в hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:608) в hudson.model.AbstractBuild $AbstractRunner.performAllBuildSteps(AbstractBuild.java:584) в hudson.model.Build$RunnerImpl.post2(Build.java:159) в hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:553) в hudson.model. Run.run(Run.java:1391) в hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46) в hudson.model.ResourceController.execute(ResourceController.java:88) в hudson.model.Executor.run(Исполнитель .java:145)

person Anil    schedule 29.10.2015