Continuum

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: Backlog
  • Component/s: SCM
  • Labels:
    None
  • 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

Vote (1)
Watch (2)

Dates

  • Created:
    Updated: