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

Synergy Plugin fails to update quite often. Loses its Client Db path.

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Critical Critical
    • synergy-plugin
    • None
    • Platform: All, OS: Windows XP

      When I am trying to start a build-step/project with synergy plugin, it stops
      immediately sometimes.

      I noticed that in my ccm.ini file has lost it's client user db path, somehow.

      Error log in Hudson contains:
      Warning: Server Database Path .... is not accessible from this Client. Please
      specify a Client Database Path.
      Warning: Telelogic Synergy startup failed.

      The environment was :
      .....

      Solution proposal:

      • Add new (optional) Synergy Global property (into global.jelly)
        for user Client Path dir which might contain value like eg. C:\temp by user

      At least I think the setting should be passed to here in SynergySCM.java

      http://fisheye4.atlassian.com/browse/~tag=synergy-1.4/hudson/tags/synergy-1.4/src/main/java/hudson/plugins/synergy/SynergySCM.java?r=16098#l232

      And In StartCommand.java

      http://fisheye4.atlassian.com/browse/~tag=synergy-1.4/hudson/tags/synergy-1.4/src/main/java/hudson/plugins/synergy/impl/StartCommand.java?r=16098#l39

      You could add this new global option, if it is set at all, with ccm start -u
      parameter.

      In some Synergy manual I found it should work only with -rc remote flag but I am
      not betting that info because ... as I am using Synergy only on windows, and
      tried that on my own machine it updated correctly the ccm.ini file/and classicui
      dialog.

      -Santeri Vesalainen

            jribette jribette
            santeriv santeriv
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated: