Frage

Ich habe ein Dataview-Webpart erstellt und es mit Daten aus einem öffentlichen RSS-Feed mit dem serverseitigen Skript als Datenquelle füttert. Alles funktioniert hervorragend im SharePoint -Designer, aber im Browser erhalte ich den folgenden Fehler.

Dieses Web -Teil kann nicht angezeigt werden. Öffnen Sie diese Webseite in einem Windows SharePoint Services-kompatiblen HTML-Editor wie FrontPage, um das Problem zu beheben. Wenn das Problem weiterhin besteht, wenden Sie sich an Ihren Webserver -Administrator.

Ich mache es so, weil ich das gerne benutzen möchte <description /> Teil des RSS-Elements als Titel in meinem Webpart. Dies, weil der eigentliche Titel die Beschreibung ohne Leerzeichen ist (aus einer Moss -Seitenliste)

Ich habe versucht, alle XSL im Webpart zu entfernen, außer dass <xsl:copy-of select="*"/> Und alle Daten werden im SharePoint -Designer angezeigt, aber immer noch der gleiche Fehler im Browser.

Ich habe den ganzen Tag gegoogelt und das einzige, was ich fand, war etwas über vielleicht ein Authentifizierungsproblem. Aber der Futter ist öffentlich?

Gibt es eine Möglichkeit für mich, mehr Informationen von diesem Fehler zu erhalten? Vielleicht irgendwo von ein paar Protokolldaten? Ich habe die 12-Hirg-Protokolle überprüft, aber mein 12-Hive-Name ist 60 und enthält keine Protokolle? Vielleicht liegt es daran, dass es sich um einen alten SharePoint -Portalserver handelt. Ich habe einige Protokolle in C: Programmdateien SharePoint Portal Server Protokolle gefunden, aber sie enthielten keine Informationen über den Fehler?

Oh, ich habe noch etwas gefunden. Der häufigste Fehler war, wenn Sie Ihre Website zurücksetzen und die Listen -IDs in WebPart unterbrochen werden. Ich erstelle einen neuen Webpart und es ist nicht dieser Fehler, da ich RSS verwende.

Kann mir bitte jemand helfen?

Die RSS-Feed (schwedisch) finden Sie unter:

http://www.pdb.se/nyheter/_layouts/Listfeed.aspx?list=691ee149-d8af-4c8b-a635-1a945ce762E4&view=0DE0FF25-55FD-4315-A851-6DC0847EA9E

Nur um es klar auszudrücken. Das RSS -Futter befindet sich in einem öffentlichen Moos. Die Empfangsseite ist ein alter nicht öffentlicher SharePoint -Portalserver.

War es hilfreich?

Lösung

Schließlich fand ich heraus, wie ich das lösen kann. Ich habe versucht, Daten von anderen RSS -Feeds abzurufen, die gut funktionierten. Und ich konnte anonym auf mein RSS-Feed-Feed zugreifen, also habe ich herausgefunden, dass es etwas im Web-Teil sein musste.

Ich verwende Parameter in meinem Anruf, um den Feed zu erhalten, und es gab eine Einstellung in den "Datenquelleneigenschaften", die als "Laufzeitparameter" bezeichnet wird? Ich habe das deaktiviert und dann hat es gut funktioniert. :)

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit sharepoint.stackexchange
scroll top