Using the K2 Designer for SharePoint link in SharePoint Central Administration to reconfigure K2 Designer for SharePoint does not update the Application Pool and account for the MOSS site automatically. This results in an error when a user attempts to deploy a process from K2 Designer for SharePoint thereafter.
 | Important: This issue is known to affect Windows Server 2003 environments, Windows Server 2008 environments respond to the change as expected. |
Error Scenario
K2 blackpearl 4.5 (4.10060.1.0) is installed and configured with the MOSS site using the same application pool as the K2 Designer for SharePoint. Users are able to create and deploy processes at this time. When a user attempts to use the K2 Designer for SharePoint link in SharePoint Central Administration to reconfigure K2 Designer for SharePoint, changing the Application Pool account and then later attempts to deploy a process, an error is thrown.
Error Messages
The following error message or similar error message may be expected when a user performs the steps described in the error scenario
The "CompileWorkflowTask" task failed unexpectedly.System.UnauthorizedAccessException: Access to the path ’C:\Documents and Settings\Default User\Local Settings\Temp\pcebeafn.tmp’ is denied.at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access)
at System.CodeDom.Compiler.TempFileCollection.EnsureTempNameCreated()
at System.CodeDom.Compiler.TempFileCollection.AddExtension(String fileExtension, Boolean keepFile)
at System.CodeDom.Compiler.TempFileCollection.AddExtension(String fileExtension)
at System.Workflow.ComponentModel.Compiler.CompileWorkflowTask.Execute()
at Microsoft.Build.BuildEngine.TaskEngine.ExecuteTask(ExecutionMode howToExecuteTask, Hashtable projectItemsAvailableToTask, BuildPropertyGroup projectPropertiesAvailableToTask, Boolean& taskClassWasFound)
Error Resolution
This Hotfix is contained within the latest K2 Update. Install the update package to resolve the error.
Note: This is a "FAST PUBLISH" article created directly from within the K2 support organization. The information contained herein is provided as-is in response to emerging issues. As a result of the speed in making it available, the materials may include typographical errors and may be revised at any time without notice. See
Terms of Use for other considerations.