<cruisecontrol project="GetArchiveService">
  <request source="continuous" buildCondition="ForceBuild">continuous
triggered a build (ForceBuild)</request>
  <modifications />
  <integrationProperties>
    <CCNetArtifactDirectory>C:\Program Files\CruiseControl.NET\server
\GetArchiveService\Artifacts</CCNetArtifactDirectory>
    <CCNetBuildCondition>ForceBuild</CCNetBuildCondition>
    <CCNetBuildDate>2009-07-27</CCNetBuildDate>
    <CCNetBuildTime>11:04:18</CCNetBuildTime>
    <CCNetFailureUsers />
    <CCNetIntegrationStatus>Exception</CCNetIntegrationStatus>
    <CCNetLabel>UNKNOWN</CCNetLabel>
    <CCNetLastIntegrationStatus>Exception</CCNetLastIntegrationStatus>
    <CCNetListenerFile>C:\Program Files\CruiseControl.NET\server
\GetArchiveService\Artifacts\GetArchiveService_ListenFile.xml</
CCNetListenerFile>
    <CCNetModifyingUsers />
    <CCNetNumericLabel>0</CCNetNumericLabel>
    <CCNetProject>GetArchiveService</CCNetProject>
    <CCNetProjectUrl>http://IPC-REP001/ccnet</CCNetProjectUrl>
    <CCNetRequestSource>continuous</CCNetRequestSource>
    <CCNetWorkingDirectory>C:\Documents and Settings\<deleted>\My
Documents\Visual Studio 2008\Projects\ArchiveService</
CCNetWorkingDirectory>
    <LastChangeNumber>0</LastChangeNumber>
    <LastIntegrationStatus>Exception</LastIntegrationStatus>
    <LastSuccessfulIntegrationLabel>UNKNOWN</
LastSuccessfulIntegrationLabel>
    <LastModificationDate>7/26/2009 11:06:31 AM</LastModificationDate>
  </integrationProperties>
  <build date="2009-07-27 11:04:18" buildtime="00:02:12"
buildcondition="ForceBuild" />
  <exception><![CDATA
[ThoughtWorks.CruiseControl.Core.CruiseControlException: Source
control operation failed:
Unhandled Exception:
System.Security.Cryptography.CryptographicException: Keyset does not
exist

   at
System.Security.Cryptography.CryptographicException.ThrowCryptogaphicException
(Int32 hr)
   at System.Security.Cryptography.SafeProvHandle._FreeCSP(IntPtr
pProvCtx)
   at System.Security.Cryptography.SafeProvHandle.ReleaseHandle()
   at System.Runtime.InteropServices.SafeHandle.InternalFinalize()
   at System.Runtime.InteropServices.SafeHandle.Dispose(Boolean
disposing)
   at System.Runtime.InteropServices.SafeHandle.Finalize()
. Process command: C:\Program Files\SourceGear\Fortress Client
\vault.exe versionhistory $/ArchiveService -rowlimit 1 -host localhost
-user <deleted> -password <deleted> -repository "ipConfigure 5_0 Code"
   at
ThoughtWorks.CruiseControl.Core.Sourcecontrol.ProcessSourceControl.Execute
(ProcessInfo processInfo)
   at
ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vault3.ExecuteWithRetries
(ProcessInfo processInfo)
   at
ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vault317.GetFolderVersion
(IIntegrationResult from, IIntegrationResult to)
   at
ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vault317.LookForChangesUsingVersionHistory
(IIntegrationResult from, IIntegrationResult to)
   at
ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vault317.GetModifications
(IIntegrationResult from, IIntegrationResult to)
   at
ThoughtWorks.CruiseControl.Core.Sourcecontrol.VaultVersionChecker.GetModifications
(IIntegrationResult from, IIntegrationResult to)
   at
ThoughtWorks.CruiseControl.Core.Sourcecontrol.QuietPeriod.GetModifications
(ISourceControl sourceControl, IIntegrationResult lastBuild,
IIntegrationResult thisBuild)
   at
ThoughtWorks.CruiseControl.Core.IntegrationRunner.GetModifications
(IIntegrationResult from, IIntegrationResult to)
   at ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate
(IntegrationRequest request)]]></exception>
</cruisecontrol>


On Jul 27, 10:53 am, Daniel Nauck <[email protected]> wrote:
> Hello,
>
> can you please provide the full stacktrace of the exception.
>
> There're also a lot of posts about the error message:
>
> http://social.msdn.microsoft.com/Forums/en-US/windowscardspace/thread...http://www.google.de/search?q=keyset+does+not+exist%22&ie=utf-8&oe=ut...
>
> Daniel
>
> fprevatt schrieb:
>
>
>
> > Set permissions on the folder...no effect. Still get the same error
> > message.
>
> > I can get latest version and build the project on the server inside of
> > Visual Studio w/ no problem...just cannot get CruiseControl to do it.
>
> > --Frank Prevatt
>
> > On Jul 25, 7:11 am, Ruben Willems <[email protected]> wrote:
>
> >> Hi
>
> >> 'C:\Documents and Settings\UserName\Application Data\Microsoft\Crypto\RSA'
>
> >> give this folder 'everyone full access'
>
> >> that should do it
>
> >> with kind regards
> >> Ruben Willems
>
> >> On Fri, Jul 24, 2009 at 11:28 PM, fprevatt 
> >> <[email protected]>wrote:
>
> >>> I have setup cruisecontrol to successfully build on my development
> >>> server. I am now trying to move it to our build server (which is also
> >>> our repository server). I have changed the config file accordingly,
> >>> but I am getting an error on the build server when it tries to access
> >>> Fortress. Here is a sample project I am trying to run:
>
> >>>    <project name="GetArchiveService" queue="GetQueue">
> >>>        <!-- Monitors ArchiveService for changes! -->
> >>>        <workingDirectory>C:\Documents and Settings\<deleted>\My
> >>> Documents\Visual Studio 2008\Projects\ArchiveService</
> >>> workingDirectory>
> >>>        <category>ESM 5.0</category>
> >>>        <modificationDelaySeconds>2</modificationDelaySeconds>
> >>>        <maxSourceControlRetries>5</maxSourceControlRetries>
> >>>        <initialState>Started</initialState>
> >>>        <startupMode>UseInitialState</startupMode>
> >>>        <triggers>
> >>>            <intervalTrigger name="continuous" seconds="1800"
> >>> buildCondition="IfModificationExists" initialSeconds="30"/>
> >>>        </triggers>
> >>>        <state type="state" directory="C:\CCTest" />
> >>>        <sourcecontrol type="vault" autoGetSource="true"
> >>> applyLabel="false">
> >>>            <executable>C:\Program Files\SourceGear\Fortress Client
> >>> \vault.exe</executable>
> >>>            <username><deleted></username>
> >>>            <password><deleted></password>
> >>>            <host>localhost</host>
> >>>            <repository>ipConfigure 5_0 Code</repository>
> >>>            <folder>$/ArchiveService</folder>
> >>>            <useWorkingDirectory>true</useWorkingDirectory>
> >>>            <workingDirectory>C:\Documents and Settings\<deleted>\My
> >>> Documents\Visual Studio 2008\Projects\ArchiveService</
> >>> workingDirectory>
> >>>        </sourcecontrol>
> >>>        <publishers>
> >>>            <xmllogger />
> >>>        </publishers>
> >>>    </project>
>
> >>> I just want the project to get latest version from Fortress if
> >>> anything has changed.
>
> >>> It runs fine on my machine but when I try to run it on the build
> >>> server, it fails with:
>
> >>> ThoughtWorks.CruiseControl.Core.CruiseControlException: Source control
> >>> operation failed:
> >>> Unhandled Exception:
> >>> System.Security.Cryptography.CryptographicException: Keyset does not
> >>> exist
>
> >>> Any help would be appreciated.- Hide quoted text -
>
> >> - Show quoted text -- Hide quoted text -
>
> - Show quoted text -

Reply via email to