Continuum
  1. Continuum
  2. CONTINUUM-1416

Unable to checkout or update projects with SCM Synergy

    Details

    • Type: Bug Bug
    • Status: Open Open
    • Priority: Blocker Blocker
    • Resolution: Unresolved
    • Affects Version/s: 1.1-beta-1
    • Fix Version/s: None
    • Component/s: SCM
    • Environment:
      Maven 2.0.5 and Continuum-1.1-beta-1
    • Complexity:
      Intermediate
    • Number of attachments :
      0

      Description

      Hi

      I used Continuum 1.0.3 with Synergy SCM provider(with maven-SCM-api-1.0-beta-4.jar and maven-SCM-provider-synergy-1.0-beta-4.jar in my \ lib)
      and all works fine.

      I have just installed continuum-1.1-beta-1 (with 1.0 version of maven-SCM-api and maven-SCM-provider-synergy )and it doesn't work : it does not manage to extract the sources

      In Continuum.log, I have that

      339122 [SocketListener0-0] INFO org.apache.maven.continuum.Continuum:default - Enqueuing 'VignetteOffre' (Build definition id=2).
      339169 [pool-1-thread-1] INFO org.apache.maven.continuum.buildcontroller.BuildController:default - Initializing build
      339169 [pool-1-thread-1] INFO org.apache.maven.continuum.buildcontroller.BuildController:default - Starting build of VignetteOffre
      339435 [pool-1-thread-1] INFO org.apache.maven.continuum.buildcontroller.BuildController:default - Updating working dir
      339435 [pool-1-thread-1] INFO org.apache.maven.continuum.buildcontroller.BuildController:default - Performing action check-working-directory
      339435 [pool-1-thread-1] INFO org.apache.maven.continuum.buildcontroller.BuildController:default - Performing action checkout-project
      339638 [pool-1-thread-1] INFO org.apache.maven.continuum.scm.ContinuumScm:default - Checking out project: 'VignetteOffre', id: '1' to 'I:\DONNEES\DATA\continuum-1.1\working-directory\1'.
      348091 [pool-1-thread-1] INFO org.apache.maven.scm.manager.ScmManager:default - A working project already exists [Query expression must be specified.].
      354857 [pool-1-thread-1] INFO org.apache.maven.continuum.buildcontroller.BuildController:default - Merging SCM results
      354935 [pool-1-thread-1] INFO org.apache.maven.continuum.buildcontroller.BuildController:default - Error updating from SCM, not building

      In my build result page in Continuum :

      Exception:
      Cannot checkout sources.
      Exception while executing SCM command.
      Commandeline = cmd.exe /X /C '"ccm sync -r -p "Query expression must be specified.""'
      STDOUT = Project reference requires name and version optionally followed by instance: 'Query expression must be specified.'

      STDERR = Warning: Unable to identify project.

        Issue Links

          Activity

          Hide
          Emmanuel Venisse added a comment -

          We don't have CM Synergy so we can't fix this issue.
          Maybe you can look at Maven SCM code if the problem is in cm synergy provider, we don't have lot of changes between 1.0-beta-4 and 1.0 final of Maven SCM and I don't think the problem is in Continuum or in Maven SCM APIs

          Show
          Emmanuel Venisse added a comment - We don't have CM Synergy so we can't fix this issue. Maybe you can look at Maven SCM code if the problem is in cm synergy provider, we don't have lot of changes between 1.0-beta-4 and 1.0 final of Maven SCM and I don't think the problem is in Continuum or in Maven SCM APIs
          Hide
          David Vicente added a comment -

          Hi Emmanuel,

          if i check-out the maven-SCM-provider-synergy project from subversion and build it, how can i debug the provider when Continuum is running an update for a project ?

          Show
          David Vicente added a comment - Hi Emmanuel, if i check-out the maven-SCM-provider-synergy project from subversion and build it, how can i debug the provider when Continuum is running an update for a project ?
          Hide
          Emmanuel Venisse added a comment -

          1) you need to checkout continuum sources (for example from 1.1-beta-2 tag) and maven-scm-synergy provider
          2) you must add debugger parameters in wrapper.conf if you run the standalone version with some lines like:

          wrapper.java.additional.9=your_parameter_1
          wrapper.java.additional.10=your_parameter_2
          3) you start continuum
          4) you run the remote debug mode in your IDE

          Show
          Emmanuel Venisse added a comment - 1) you need to checkout continuum sources (for example from 1.1-beta-2 tag) and maven-scm-synergy provider 2) you must add debugger parameters in wrapper.conf if you run the standalone version with some lines like: wrapper.java.additional.9=your_parameter_1 wrapper.java.additional.10=your_parameter_2 3) you start continuum 4) you run the remote debug mode in your IDE

            People

            • Assignee:
              Unassigned
              Reporter:
              David Vicente
            • Votes:
              1 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated: