Uploaded image for project: 'Tools (JBoss Tools)'
  1. Tools (JBoss Tools)
  2. JBIDE-11565

OpenShift fails to deploy a disconnected project

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Critical Critical
    • 3.3.0.CR1
    • 3.3.0.Beta2
    • openshift
    • None
    • Hide

      #ASSERT: Have a versioned application (e.g. application deployed on OpenShift)
      #EXEC: Disconnect it via Context menu -> Team -> Disconnect
      #EXEC: Use OpenShift wizard to create a new application
      #EXEC: Check 'Use existing project' and select the disconnected application
      #RESULT: Could not push repo Repository[/home/sbunciak/jbdevstudio/workspace/poh5/.git]

      Show
      #ASSERT: Have a versioned application (e.g. application deployed on OpenShift) #EXEC: Disconnect it via Context menu -> Team -> Disconnect #EXEC: Use OpenShift wizard to create a new application #EXEC: Check 'Use existing project' and select the disconnected application #RESULT: Could not push repo Repository [/home/sbunciak/jbdevstudio/workspace/poh5/.git]

      I have failed to deploy a project which was previously deployed on OpenShift and then disconnected, so it was not versioned any more.

      Stack trace:

      java.lang.NullPointerException
      	at org.jboss.tools.openshift.egit.core.EGitUtils.getFailedUpdates(EGitUtils.java:568)
      	at org.jboss.tools.openshift.egit.core.EGitUtils.getFailedUpdates(EGitUtils.java:563)
      	at org.jboss.tools.openshift.egit.core.EGitUtils.getFailedUpdates(EGitUtils.java:557)
      	at org.jboss.tools.openshift.egit.core.EGitUtils.hasFailedEntries(EGitUtils.java:551)
      	at org.jboss.tools.openshift.egit.core.EGitUtils.push(EGitUtils.java:431)
      	at org.jboss.tools.openshift.egit.core.EGitUtils.pushForce(EGitUtils.java:418)
      	at org.jboss.tools.openshift.express.internal.core.behaviour.ExpressPublishMethod.commitAndPushProject(ExpressPublishMethod.java:188)
      	at org.jboss.tools.openshift.express.internal.core.behaviour.ExpressPublishMethod.publishFinish(ExpressPublishMethod.java:70)
      	at org.jboss.ide.eclipse.as.core.server.internal.DeployableServerBehavior.publishFinish(DeployableServerBehavior.java:88)
      	at org.jboss.ide.eclipse.as.core.server.internal.DelegatingServerBehavior.publishFinish(DelegatingServerBehavior.java:140)
      	at org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publish(ServerBehaviourDelegate.java:974)
      	at org.jboss.tools.openshift.express.internal.core.behaviour.ExpressBehaviour.publish(ExpressBehaviour.java:27)
      	at org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publish(ServerBehaviourDelegate.java:774)
      	at org.jboss.tools.openshift.express.internal.core.behaviour.ExpressBehaviour.publish(ExpressBehaviour.java:34)
      	at org.eclipse.wst.server.core.internal.Server.publishImpl(Server.java:3087)
      	at org.eclipse.wst.server.core.internal.Server$PublishJob.run(Server.java:345)
      	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
      

            rob.stryker Rob Stryker (Inactive)
            sbunciak-rh Stefan Bunciak
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: