Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

QueueSystem.RetryJob method

Reprocesses a failed job in the Project Server Queuing Service.

Namespace:  WebSvcQueueSystem
Assembly:  ProjectServerServices (in ProjectServerServices.dll)

[SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/RetryJob", RequestNamespace = "http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", 
	ResponseNamespace = "http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", 
	Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public void RetryJob(
	Guid JobGUID
)

Parameters

JobGUID
Type: System.Guid

Project Server allows RetryJob only if the job state is Unknown, Failed, FailedNotBlocking, or Cancelled. If the job state is any other value, RetryJob generates a SOAP exception. Using RetryJob on CorrelationBlocked jobs does not work because the retry needs to happen at the correlation level.

RetryJob sets the job state to ReadyForProcessing. If the current job state is Failed, RetryJob also sets the state of all other jobs blocked by the failed job from CorrelationBlocked to ReadyForProcessing.

A Project Server administrator can use the Manage Queue Jobs page in Project Web App (http://ServerName/ProjectServerName/_layouts/pwa/Admin/queue.aspx) to view and retry failed jobs.

Project Server Permissions

Permission

Description

ManageQueue

Allows the user to manage the Project Server queue. Global permission.

Show:
© 2015 Microsoft