Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-12133

need to use redeploy, or force deploy for glassfish

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • deploy-plugin
    • None

      After the 1st build I get the following exception

      If I were deploying using the command line, I would simply add --force to the command, for example

      asadmin deploy --force /root/itrac/itmems4/itmems4-ear/target/itmems4-ear.ear
      

      Simply adding --force to the command should do the trick, as there is no negative side effects.

      Deploying /root/.jenkins/jobs/itmems4/workspace/itmems4-ear/target/itmems4-ear.ear to container GlassFish 3.x Remote
      ERROR: Publisher hudson.plugins.deploy.DeployPublisher aborted due to exception
      org.codehaus.cargo.util.CargoException: Deployment has failed: Action failed Deploying application to target server failed; Error occurred during deployment: Application with name itmems4-ear is already registered. Either specify that redeployment must be forced, or redeploy the application. Or if this is a new deployment, pick a different name. Please see server.log for more details.
      
      	at org.codehaus.cargo.container.spi.deployer.AbstractJsr88Deployer.waitForProgressObject(AbstractJsr88Deployer.java:220)
      	at org.codehaus.cargo.container.spi.deployer.AbstractJsr88Deployer.deploy(AbstractJsr88Deployer.java:76)
      	at org.codehaus.cargo.container.spi.deployer.AbstractJsr88Deployer.redeploy(AbstractJsr88Deployer.java:142)
      	at hudson.plugins.deploy.CargoContainerAdapter.deploy(CargoContainerAdapter.java:60)
      	at hudson.plugins.deploy.CargoContainerAdapter$1.invoke(CargoContainerAdapter.java:86)
      	at hudson.plugins.deploy.CargoContainerAdapter$1.invoke(CargoContainerAdapter.java:73)
      	at hudson.FilePath.act(FilePath.java:783)
      	at hudson.FilePath.act(FilePath.java:765)
      	at hudson.plugins.deploy.CargoContainerAdapter.redeploy(CargoContainerAdapter.java:73)
      	at hudson.plugins.deploy.DeployPublisher.perform(DeployPublisher.java:45)
      	at hudson.tasks.BuildStepMonitor$3.perform(BuildStepMonitor.java:36)
      	at hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:692)
      	at hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:667)
      	at hudson.maven.MavenModuleSetBuild$RunnerImpl.post2(MavenModuleSetBuild.java:1014)
      	at hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:614)
      	at hudson.model.Run.run(Run.java:1429)
      	at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:481)
      	at hudson.model.ResourceController.execute(ResourceController.java:88)
      	at hudson.model.Executor.run(Executor.java:238)
      Finished: FAILURE
      

          [JENKINS-12133] need to use redeploy, or force deploy for glassfish

          Derek Knapp created issue -
          Derek Knapp made changes -
          Description Original: After the 1st build I get the following exception

          If I were deploying using the command line, I would simply add --force to the command, for example

          asadmin deploy --force /root/itrac/itmems4/itmems4-ear/target/itmems4-ear.ear


          Deploying /root/.jenkins/jobs/itmems4/workspace/itmems4-ear/target/itmems4-ear.ear to container GlassFish 3.x Remote
          ERROR: Publisher hudson.plugins.deploy.DeployPublisher aborted due to exception
          org.codehaus.cargo.util.CargoException: Deployment has failed: Action failed Deploying application to target server failed; Error occurred during deployment: Application with name itmems4-ear is already registered. Either specify that redeployment must be forced, or redeploy the application. Or if this is a new deployment, pick a different name. Please see server.log for more details.

          at org.codehaus.cargo.container.spi.deployer.AbstractJsr88Deployer.waitForProgressObject(AbstractJsr88Deployer.java:220)
          at org.codehaus.cargo.container.spi.deployer.AbstractJsr88Deployer.deploy(AbstractJsr88Deployer.java:76)
          at org.codehaus.cargo.container.spi.deployer.AbstractJsr88Deployer.redeploy(AbstractJsr88Deployer.java:142)
          at hudson.plugins.deploy.CargoContainerAdapter.deploy(CargoContainerAdapter.java:60)
          at hudson.plugins.deploy.CargoContainerAdapter$1.invoke(CargoContainerAdapter.java:86)
          at hudson.plugins.deploy.CargoContainerAdapter$1.invoke(CargoContainerAdapter.java:73)
          at hudson.FilePath.act(FilePath.java:783)
          at hudson.FilePath.act(FilePath.java:765)
          at hudson.plugins.deploy.CargoContainerAdapter.redeploy(CargoContainerAdapter.java:73)
          at hudson.plugins.deploy.DeployPublisher.perform(DeployPublisher.java:45)
          at hudson.tasks.BuildStepMonitor$3.perform(BuildStepMonitor.java:36)
          at hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:692)
          at hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:667)
          at hudson.maven.MavenModuleSetBuild$RunnerImpl.post2(MavenModuleSetBuild.java:1014)
          at hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:614)
          at hudson.model.Run.run(Run.java:1429)
          at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:481)
          at hudson.model.ResourceController.execute(ResourceController.java:88)
          at hudson.model.Executor.run(Executor.java:238)
          Finished: FAILURE
          New: After the 1st build I get the following exception

          If I were deploying using the command line, I would simply add --force to the command, for example

          {code}
          asadmin deploy --force /root/itrac/itmems4/itmems4-ear/target/itmems4-ear.ear
          {code}

          {code}
          Deploying /root/.jenkins/jobs/itmems4/workspace/itmems4-ear/target/itmems4-ear.ear to container GlassFish 3.x Remote
          ERROR: Publisher hudson.plugins.deploy.DeployPublisher aborted due to exception
          org.codehaus.cargo.util.CargoException: Deployment has failed: Action failed Deploying application to target server failed; Error occurred during deployment: Application with name itmems4-ear is already registered. Either specify that redeployment must be forced, or redeploy the application. Or if this is a new deployment, pick a different name. Please see server.log for more details.

          at org.codehaus.cargo.container.spi.deployer.AbstractJsr88Deployer.waitForProgressObject(AbstractJsr88Deployer.java:220)
          at org.codehaus.cargo.container.spi.deployer.AbstractJsr88Deployer.deploy(AbstractJsr88Deployer.java:76)
          at org.codehaus.cargo.container.spi.deployer.AbstractJsr88Deployer.redeploy(AbstractJsr88Deployer.java:142)
          at hudson.plugins.deploy.CargoContainerAdapter.deploy(CargoContainerAdapter.java:60)
          at hudson.plugins.deploy.CargoContainerAdapter$1.invoke(CargoContainerAdapter.java:86)
          at hudson.plugins.deploy.CargoContainerAdapter$1.invoke(CargoContainerAdapter.java:73)
          at hudson.FilePath.act(FilePath.java:783)
          at hudson.FilePath.act(FilePath.java:765)
          at hudson.plugins.deploy.CargoContainerAdapter.redeploy(CargoContainerAdapter.java:73)
          at hudson.plugins.deploy.DeployPublisher.perform(DeployPublisher.java:45)
          at hudson.tasks.BuildStepMonitor$3.perform(BuildStepMonitor.java:36)
          at hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:692)
          at hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:667)
          at hudson.maven.MavenModuleSetBuild$RunnerImpl.post2(MavenModuleSetBuild.java:1014)
          at hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:614)
          at hudson.model.Run.run(Run.java:1429)
          at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:481)
          at hudson.model.ResourceController.execute(ResourceController.java:88)
          at hudson.model.Executor.run(Executor.java:238)
          Finished: FAILURE
          {code}
          Derek Knapp made changes -
          Description Original: After the 1st build I get the following exception

          If I were deploying using the command line, I would simply add --force to the command, for example

          {code}
          asadmin deploy --force /root/itrac/itmems4/itmems4-ear/target/itmems4-ear.ear
          {code}

          {code}
          Deploying /root/.jenkins/jobs/itmems4/workspace/itmems4-ear/target/itmems4-ear.ear to container GlassFish 3.x Remote
          ERROR: Publisher hudson.plugins.deploy.DeployPublisher aborted due to exception
          org.codehaus.cargo.util.CargoException: Deployment has failed: Action failed Deploying application to target server failed; Error occurred during deployment: Application with name itmems4-ear is already registered. Either specify that redeployment must be forced, or redeploy the application. Or if this is a new deployment, pick a different name. Please see server.log for more details.

          at org.codehaus.cargo.container.spi.deployer.AbstractJsr88Deployer.waitForProgressObject(AbstractJsr88Deployer.java:220)
          at org.codehaus.cargo.container.spi.deployer.AbstractJsr88Deployer.deploy(AbstractJsr88Deployer.java:76)
          at org.codehaus.cargo.container.spi.deployer.AbstractJsr88Deployer.redeploy(AbstractJsr88Deployer.java:142)
          at hudson.plugins.deploy.CargoContainerAdapter.deploy(CargoContainerAdapter.java:60)
          at hudson.plugins.deploy.CargoContainerAdapter$1.invoke(CargoContainerAdapter.java:86)
          at hudson.plugins.deploy.CargoContainerAdapter$1.invoke(CargoContainerAdapter.java:73)
          at hudson.FilePath.act(FilePath.java:783)
          at hudson.FilePath.act(FilePath.java:765)
          at hudson.plugins.deploy.CargoContainerAdapter.redeploy(CargoContainerAdapter.java:73)
          at hudson.plugins.deploy.DeployPublisher.perform(DeployPublisher.java:45)
          at hudson.tasks.BuildStepMonitor$3.perform(BuildStepMonitor.java:36)
          at hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:692)
          at hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:667)
          at hudson.maven.MavenModuleSetBuild$RunnerImpl.post2(MavenModuleSetBuild.java:1014)
          at hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:614)
          at hudson.model.Run.run(Run.java:1429)
          at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:481)
          at hudson.model.ResourceController.execute(ResourceController.java:88)
          at hudson.model.Executor.run(Executor.java:238)
          Finished: FAILURE
          {code}
          New: After the 1st build I get the following exception

          If I were deploying using the command line, I would simply add --force to the command, for example

          {code}
          asadmin deploy --force /root/itrac/itmems4/itmems4-ear/target/itmems4-ear.ear
          {code}

          Simply adding --force to the command should do the trick, as there is no negative side effects.

          {code}
          Deploying /root/.jenkins/jobs/itmems4/workspace/itmems4-ear/target/itmems4-ear.ear to container GlassFish 3.x Remote
          ERROR: Publisher hudson.plugins.deploy.DeployPublisher aborted due to exception
          org.codehaus.cargo.util.CargoException: Deployment has failed: Action failed Deploying application to target server failed; Error occurred during deployment: Application with name itmems4-ear is already registered. Either specify that redeployment must be forced, or redeploy the application. Or if this is a new deployment, pick a different name. Please see server.log for more details.

          at org.codehaus.cargo.container.spi.deployer.AbstractJsr88Deployer.waitForProgressObject(AbstractJsr88Deployer.java:220)
          at org.codehaus.cargo.container.spi.deployer.AbstractJsr88Deployer.deploy(AbstractJsr88Deployer.java:76)
          at org.codehaus.cargo.container.spi.deployer.AbstractJsr88Deployer.redeploy(AbstractJsr88Deployer.java:142)
          at hudson.plugins.deploy.CargoContainerAdapter.deploy(CargoContainerAdapter.java:60)
          at hudson.plugins.deploy.CargoContainerAdapter$1.invoke(CargoContainerAdapter.java:86)
          at hudson.plugins.deploy.CargoContainerAdapter$1.invoke(CargoContainerAdapter.java:73)
          at hudson.FilePath.act(FilePath.java:783)
          at hudson.FilePath.act(FilePath.java:765)
          at hudson.plugins.deploy.CargoContainerAdapter.redeploy(CargoContainerAdapter.java:73)
          at hudson.plugins.deploy.DeployPublisher.perform(DeployPublisher.java:45)
          at hudson.tasks.BuildStepMonitor$3.perform(BuildStepMonitor.java:36)
          at hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:692)
          at hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:667)
          at hudson.maven.MavenModuleSetBuild$RunnerImpl.post2(MavenModuleSetBuild.java:1014)
          at hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:614)
          at hudson.model.Run.run(Run.java:1429)
          at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:481)
          at hudson.model.ResourceController.execute(ResourceController.java:88)
          at hudson.model.Executor.run(Executor.java:238)
          Finished: FAILURE
          {code}
          Leandro Kersting de Freitas made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]
          Leandro Kersting de Freitas made changes -
          Fix Version/s New: current [ 10162 ]
          Assignee New: Leandro Kersting de Freitas [ leandro_freitas_softdevelop ]
          Resolution New: Fixed [ 1 ]
          Status Original: In Progress [ 3 ] New: Resolved [ 5 ]
          konstantin manna made changes -
          Resolution Original: Fixed [ 1 ]
          Status Original: Resolved [ 5 ] New: Reopened [ 4 ]
          R. Tyler Croy made changes -
          Workflow Original: JNJira [ 142455 ] New: JNJira + In-Review [ 186036 ]

            leandro_freitas_softdevelop Leandro Kersting de Freitas
            derek Derek Knapp
            Votes:
            2 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated: