Workflows fail to publish on Project Server

Blog Post created by aaron.labiosa@nintex.com Champion on Oct 10, 2014

Products: Nintex Workflow 2013, Nintex Workflow 2010



Workflows do not publish in a SharePoint / Project Web Application.



The following error occurs when publishing a workflow:


"Server was unable to process request. ---> Failed to publish workflow: <Error><CompilerError Line="166" Column="12" Text="The type 'Microsoft.Office.Project.Server.Library.ProjectWorkflowContext' is defined in an assembly that is not referenced. You must add a reference to assembly 'Microsoft.Office.Project.Server.Library, Version=, Culture=neutral, PublicKeyToken=71e9bce111e9429c'."/></Error>"






Services required to run Nintex Workflow for Project Server are not present on the Web Application Server running the Nintex Workflow Designer.




Each machine in the farm that is running the Project Server Application Service or the Microsoft SharePoint Foundation Workflow Timer Service needs to be running the following services:


  • Project Server Application Service

  • Microsoft SharePoint Foundation Workflow Timer Service

  • Microsoft SharePoint Foundation Web Application