Развернуть войну на Jboss с помощью Дженкинс - PullRequest
0 голосов
/ 28 июня 2019

У меня есть один экземпляр ec2, где работает jboss, и другой экземпляр ec2, где установлен jenkins. Моя война встроена в jenkins. Теперь я хочу развернуть его на jboss на другом экземпляре EC2. строить действие. Мы указали URL-адрес и учетные данные консоли управления. Но при выполнении задания мы получаем ошибку ниже:

ERROR

17: 58: 24 Развертывание /../../../../some.war в контейнер JBoss 7.x Remote с контекстом somewar 17:58:29 Фаза незанятости передислокации действие не выполнено: org.codehaus.cargo.util.CargoException: невозможно развернуть развернуть org.codehaus.cargo.container.deployable.WAR [some.war] 17:58:34 ОШИБКА: Шаг сборки не выполнен, исключение 17:58:34 org.codehaus.cargo.util.CargoException: невозможно развернуть развертываемое org.codehaus.cargo.container.deployable.WAR [some.war] 17:58:34 в org.codehaus.cargo.container.jboss.JBoss5xRemoteDeployer.deploy (JBoss5xRemoteDeployer.java:216) 17:58:34 в org.codehaus.cargo.container.spi.deployer.AbstractDeployer.redeploy (AbstractDeployer.java:245) 17:58:34 в hudson.plugins.deploy.CargoContainerAdapter.deploy (CargoContainerAdapter.java:77) 17:58:34 в hudson.plugins.deploy.CargoContainerAdapter $ DeployCallable.invoke (CargoContainerAdapter.java:147) 17:58:34 в hudson.plugins.deploy.CargoContainerAdapter $ DeployCallable.invoke (CargoContainerAdapter.java:117) 17:58:34 в hudson.FilePath.act (FilePath.java:1078) 17:58:34 в hudson.FilePath.act (FilePath.java:1061) 17:58:34 в hudson.plugins.deploy.CargoContainerAdapter.redeploy (CargoContainerAdapter.java:114) 17:58:34 в hudson.plugins.deploy.PasswordProtectedAdapterCargo.redeploy (PasswordProtectedAdapterCargo.java:93) 17:58:34 в hudson.plugins.deploy.DeployPublisher.perform (DeployPublisher.java:64) 17:58:34 в hudson.tasks.BuildStepMonitor $ 3.perform (BuildStepMonitor.java:45) 17:58:34 в hudson.model.AbstractBuild $ AbstractBuildExecution.perform (AbstractBuild.java:741) 17:58:34 в hudson.model.AbstractBuild $ AbstractBuildExecution.performAllBuildSteps (AbstractBuild.java:690) 17:58:34 в hudson.maven.MavenModuleSetBuild $ MavenModuleSetBuildExecution.post2 (MavenModuleSetBuild.java:1073) 17:58:34 в hudson.model.AbstractBuild $ AbstractBuildExecution.post (AbstractBuild.java:635) 17:58:34 at hudson.model.Run.execute (Run.java:1843) 17:58:34 в hudson.maven.MavenModuleSetBuild.run (MavenModuleSetBuild.java:543) 17:58:34 в hudson.model.ResourceController.execute (ResourceController.java:97) 17:58:34 at hudson.model.Executor.run (Executor.java:429) 17:58:34 Вызывается: java.lang.RuntimeException: java.net.ConnectException: JBAS012144: Не удалось подключиться к удаленному: // soemhost: 9999. Время соединения истекло 17:58:34 при org.jboss.as.controller.client.impl.AbstractModelControllerClient.executeAsync (AbstractModelControllerClient.java:113) 17:58:34 в org.jboss.as.controller.client.helpers.standalone.impl.ModelControllerClientServerDeploymentManager.executeOperation (ModelControllerClientServerDeploymentManager.java:47) 17:58:34 в org.jboss.as.controller.client.helpers.standalone.impl.AbstractServerDeploymentManager.execute (AbstractServerDeploymentManager.java:79) 17:58:34 в org.codehaus.cargo.tools.jboss.JBossDeployer.executeAction (JBossDeployer.java:144) 17:58:34 в org.codehaus.cargo.tools.jboss.JBossDeployer.deploy (JBossDeployer.java:84) 17:58:34 в org.codehaus.cargo.container.jboss.JBoss5xRemoteDeployer.deploy (JBoss5xRemoteDeployer.java:212) 17:58:34 ... еще 18 17:58:34 Вызвано: java.net.ConnectException: JBAS012144: Не удалось подключиться к удаленному: // somehost: 9999. Время соединения истекло 17:58:34 при org.jboss.as.protocol.ProtocolChannelClient.connectSync (ProtocolChannelClient.java:155) 17:58:34 вorg.jboss.as.protocol.mgmt.17:58:34 в org.jboss.as.controller.client.impl.RemotingModelControllerClient $ 1.getChannel (RemotingModelControllerClient.java:62) 17:58:34 в org.jboss.as.protocol.mgmt.MestagementChannelHandler.ex.java: 106) 17:58:34 в org.jboss.as.protocol.mgmt.ManagementChannelHandler.executeRequest (ManagementChannelHandler.java:89) 17:58:34 в org.jboss.as.controller.client.impl.AbstractModelControllerClient.executeRequest (AbstractModelControllerClient.java:252) 17:58:34 at org.jboss.as.controller.client.impl.AbstractModelControllerClient.execute (AbstractModelControllerClient.java:151) 17:58:bo. org.js..client.impl.AbstractModelControllerClient.executeAsync (AbstractModelControllerClient.java: 111) 17:58:34 ... еще 23 17:58:34 java.lang.RuntimeException: java.net.ConnectException: JBAS012144: не удалось подключиться к удаленному: // somehost: 9999.Истекло время соединения 17:58:34 в org.jboss.as.controller.client.impl.AbstractModelControllerClient.executeAsync (AbstractModelControllerClient.java:113) 17:58:34 в org.jboss.as.controller.client.helpers.standalone.impl.34 в org.codehaus.cargo.tools.jboss.JBossDeployer.executeAction (JBossDeployer.java:144) 17:58:34 в org.codehaus.cargo.tools.jboss.JBossDeployer.deploy (JBossDeployer.java:84) 17:58:34 в org.codehaus.cargo.container.jboss.JBoss5xRemoteDeployer.deploy (JBoss5xRemoteDeployer.java:212) 17:58:34 в org.codehaus.cargo.container.spi.deployer.AbstractDeployer.redep (245) 17:58:34 в hudson.plugins.deploy.CargoContainerAdapter.deploy (CargoContainerAdapter.java:77) 17:58:34 в hudson.plugins.deploy.CargoContainerAdapter $ DeployCallable.invoke (CargoContainerAdapter.java:147) 17:58:34 по адресу hudson.plugins.deploy.CargoContainerAdapter $ DeployCallable.invoke (CargoContainerAdapter.java:34ath. 58: 17:7 17:58).act (FilePath.java:1078) 17:58:34 в hudson.FilePath.act (FilePath.java:1061) 17:58:34 в hudson.plugins.deploy.CargoContainerAdapter.redeploy (CargoContainerAdapter.java:114) 17:58:34 в hudson.plugins.deploy.PasswordProtectedAdapterCargo.redeploy (PasswordProtectedAdapterCargo.java:93) 17:58:34 в hudson.plugins.deploy.DeployPublisher.perform (DeployPublisher.java:64) 17:58:34tasks.BuildStepMonitor $ 3.perform (BuildStepMonitor.java:45) 17:58:34 at hudson.model.AbstractBuild $ AbstractBuildExecution.perform (AbstractBuild.java:741) 17:58:34 в hudson.model.AbstractBuild $ AbstractBuildpsllB.(AbstractBuild.java:690) 17:58:34 в hudson.maven.MavenModuleSetBuild $ MavenModuleSetBuildExecution.post2 (MavenModuleSetBuild.java:1073) 17:58:34 в hudson.model.AbstractBuild $ AbstractBuildExecution.post (AbstractBuild.java:635) 17:58:34 at hudson.model.Run.execute (Run.java:1843) 17:58:34 at hudson.maven.MavenModuleSetBuild.run (MavenModuleSetBuild.java:543) 17:58:34 в hudson.model.ResourceController.execute (ResourceController.java:97) 17:58:34 в hudson.model.Executor.run (Executor.java:429) 17:58:34 Причина: java.net.ConnectException: JBAS012144: Не удалось подключиться к удаленному: // somehost: 9999.Время соединения истекло 17:58:34 в org.jboss.as.protocol.ProtocolChannelClient.connectSync (ProtocolChannelClient.java:155) 17:58:34 вorg.jboss.as.protocol.mgmt.17:58:34 в org.jboss.as.controller.client.impl.RemotingModelControllerClient $ 1.getChannel (RemotingModelControllerClient.java:62) 17:58:34 в org.jboss.as.protocol.mgmt.MestagementChannelHandler.ex.java: 106) 17:58:34 в org.jboss.as.protocol.mgmt.ManagementChannelHandler.executeRequest (ManagementChannelHandler.java:89) 17:58:34 в org.jboss.as.controller.client.impl.AbstractModelControllerClient.executeRequest (AbstractModelControllerClient.java:252) 17:58:34 at org.jboss.as.controller.client.impl.AbstractModelControllerClient.execute (AbstractModelControllerClient.java:151) 17:58:bo. org.js..client.impl.AbstractModelControllerClient.executeAsync (AbstractModelControllerClient.java: 111)

1 Ответ

0 голосов
/ 29 июня 2019

Вы можете увидеть правила брандмауэра, потому что Jenkins не подключается к удаленному хосту (Не удается подключиться к удаленному http://somehost:9999).

. Другой способ выполнить развертывание - использовать сценарий оболочки поверх ssh, например это

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...