Monthly Archives: June 2013

Timesheet Approval History Page – An Error Occurred while Communicating With the Server

Environment: Project Server 2010

Issue Description: Users are getting error messages on loading of the “Timesheet approval history” page as per the below snapshot:


Cause: A Typical reasons for the above errors is that a user with adjust timesheet
permissions has adjusted a timesheet without recalling it.

Solution: To fix the above error on the approval history loading page, cancel the operations with related error in the queue.


Picture Library Slideshow Web part doesn’t Work when a Project Site is saved as a Template.

Environment: Project Server 2010

Issue Description:

Recently, one of our clients requested to configure the “Picture Library Web Part” on the Project site home page. Interestingly, it was working fine until the site was saved as a template. When the new project site is created with the saved template, Picture Library Slideshow Web part lost the connection with the picture library.

Cause: Due to limitation in the method SPLimitedWebPartManager.ImportWebPart, configuration values of the web part are lost when the site is saved as a template. For further
details, you can refer discussion thread on this Link.

Solution: As per the Microsoft link, you could create a custom slideshow web part or import the web part to Visual Studio and overwrite the SPLimitedWebPartManager.ImportWebPart method.

Alternatively, you can instruct site owners (PMs) on how to place the Picture Library Slideshow web part in edit mode. No actual changes need to be made just putting it in edit mode is enough to reconnect to the picture library and the web part will function as expected.