0

We have SharePoint 2013 calendar, which handle booking of resources. Calendar was migrated from SharePoint 2010 with backward compatibility. It was working fine for around 7 months after migration.

Recently we found that there is one issue when deleting single item from recurrence event. It throws an error: "Sorry, something went wrong, An unexpected error has occurred."

However, you can delete whole recurrence event successfully, but not single item in that recurrence event.

For all other case it works fine with CRUD operations.

There is no direct access to SharePoint logs, and therefore we still need to investigate using logs.

Question: if anyone comes across having similar error or have any suggestions?

Update 1 (Server Log):

System.ArgumentException: Value does not fall within the expected range.
    at Microsoft.SharePoint.SPFieldMap.GetColumnNumber(String strFieldName, Boolean bThrow) 
    at Microsoft.SharePoint.SPListItemCollection.GetRawValue(String fieldname, Int32 iIndex, Boolean bThrow) 
    at Microsoft.SharePoint.SPListItem.GetValue(SPField fld, Int32 columnNumber, Boolean bRaw, Boolean bThrowException) 
    at Microsoft.SharePoint.SPListItem.GetValue(String strName, Boolean bThrowIfValueMissing, Boolean bThrowIfFieldMissing) 
    at Microsoft.SharePoint.WebControls.RecurrenceField.SetExceptionsFields(Boolean bDeleteInstance) 
    at Microsoft.SharePoint.WebControls.DeleteItemButton.DeleteFromRecurrenceSeries() 
    at Microsoft.SharePoint.WebControls.DeleteItemButton.DeleteItem() 
    at Microsoft.SharePoint.WebControls.SPLinkButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) 
    at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
8
  • can you check sharepoint logs for the error? Commented Jun 22, 2015 at 8:55
  • SharePoint servers are managed from other provider and that's why we don't have direct access to it, And I wanted to avoid time consuming ticket response process :) However ,if nothing works, there is no other option then asking to look at SharePoint logs. Commented Jun 22, 2015 at 9:00
  • ok. that means you dont have server access and you cant run powershell also. difficult to trace than. anyways do you have any event recievers attached to that list by any chance? Commented Jun 22, 2015 at 9:26
  • Yes, that's correct! I don't have server access and also can't run powershell. There is no event receiver attached to the list. Commented Jun 22, 2015 at 9:30
  • What irritates me is, why everything in calender is working except deletion of single item in recurrence event. Commented Jun 22, 2015 at 9:32

1 Answer 1

0

Update 2 (Resolution): One lookup column was creating that issue. After deleting lookup column issue was resolved.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.