Sharepoint: „Es ist ein unerwarteter Fehler aufgetreten.“

„Es ist ein unerwarteter Fehler aufgetreten.“

Sharepoint 2013 Foundation (Patchstatus 15.0.4787.1000)

Beim Erstellen einer Sharepoint-Website aus einer Vorlage (eine selbsterstellte WSP-Datei) erhalte ich plötzlich eine nichtssagende Fehlermeldung:

Das hat leider nicht geklappt. Es ist ein unerwarteter Fehler aufgetreten.

Es ist ein unerwarteter Fehler aufgetreten

Die Vorlage hat schon funktioniert, die letzten Änderungen waren Kleinigkeiten.

Der Link zur Problembehandlung führt wie gewohnt ins Leere 🙁 Also auf zur großen Fehlersuche. Die ergibt als Fehlerursache eine Zugriffsanforderung, die in der WSP-Datei mit einer fehlerhaften Formatierung gespeichert wurde (Listinstances\Elements.xml):

Faulty_PermissionLevelRequested

Das Feld PermissionLevelRequested ist ein Zahlenfeld, dort haben die Punkte zur Zifferngruppierung nichts zu suchen. Die korrekte Schreibeweise für den Eintrag ist 1073741830, der Wert steht für die Zugriffsstufe „Bearbeiten“.

Leider bewirkt die Genehmigung der Anforderung keine Besserung, sie wird im Verlauf gespeichert und bleibt in der WSP-Datei erhalten. Daher sehe ich 2 Möglichkeiten, das Problem zu lösen:

Lösung 1

Bearbeiten der exportierten WSP-Datei und Korrektur der falschen PermissionLevelRequested-Schreibweise.

Lösung 2

Verzicht auf Zugriffsanforderungen in Sharepoint-Websites, die als Vorlage exportiert werden sollen.