PSIcapture Migration: SharePoint: SOAP exception: System.Runtime.InteropServices.COMException (0x82000009)

Problem:

User is using 5.3.0 and below and gets the following error at Migration:

Migration: Microsoft SharePoint Direct
Error: Failed to add file [insert filename] to SharePoint.
Exception of type: 'Microsoft.SharePoint.SoapServer.SoapServerException' was thrown.

SharePoint Log reads with following error: Medium     SOAP exception: System.Runtime.InteropServices.COMException (0x82000009): You must fill out all required properties before checking in this document.     at Microsoft.SharePoint.SoapServer.ListDataImpl.CheckInFile(String pageUrl, String comment, String CheckinType)     at Microsoft.SharePoint.SoapServer.Lists.CheckInFile(String pageUrl, String comment, String CheckinType)     d8dff69c-47ce-7033-f4b9-f9bf87a92644

Solution:

In this case when using the Defined Document Content Type in the SharePoint Direct Migration the index field Division was hardcoded with a default value. Within the SharePoint Content Type field Division it was set to the following DataType: Managed Metadata. This MetaData type only allows values that are assigned from a Source List. The Default Value within PSI:Capture had been removed from the source list in SharePoint for the field Division causing this error to occur. When the default value was changed in Division to match an item in the source list the Documents were able to successfully migrate.



Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Please sign in to leave a comment.