Kurz und knapp, es ist ein Bug. ;) - jedoch kann man diesen eben schnell selber fixen - sofern man das möchte und notwendig ist.
Du verlässt Freitag das Büro und es gibt keine bekannten Probleme, doch Montagmorgen musst du 30 neue Bugs fixen. (Entwicklerweisheit)
Diese nachfolgenden Fehlermeldung kommt aus dem wsms.log:
Error occurred while parsing Rql. Error: The 'LINK' start tag on line 1 position 101 does not match the end tag of 'IODATA'. Line 1, position 207. Rql: <IODATA loginguid="FC8CDAF17CEE4BBFBD016B6479C23A6B" sessionkey="FC8CDAF17CEE4BBFBD016B6479C23A6B"><LINK action="save" reddotcacheguid="" guid="0829D61A454F4EA7AD09A720E40A8021"> value="listMasterpage" /></IODATA>
Es ist ein Fehler, vielmehr ein Typo, in der ioRD.asp - dieser wird mit dem Ticket WSM-731 seitens OpenText gefixt. Jedoch kann man diesen auch selbst anpassen und fixen. ;)
if sPageIdList="" then'Nur Linkname speichern XmlData="<IODATA loginguid=" & C34 & Session("LoginGuid") & C34 & " sessionkey=" & C34 & SessionKey & C34 & ">" & _ "<LINK action=" & C34 & "save" & C34 & _ " reddotcacheguid=" & C34 & Session("RedDotCacheGuid") & C34 & _ " guid=" & C34 & Session("LinkGuid") & C34 & ">" & _ " value=" & C34 & EncodeXmlData(Session("LinkName")) & C34 & " />" & _ "</IODATA>"
Ab Zeile 3746 in der ioRD.asp findet man den Abschnitt. Dann einfach in der Zeile 3750 die Phrase & ">" kurz vor Zeilenende entfernen. Die ioRD.asp speichern und schon ist erstmal der Fehler beseitigt - bis der offizielle Hotfix von OpenText geliefert wurde.
if sPageIdList="" then'Nur Linkname speichern XmlData="<IODATA loginguid=" & C34 & Session("LoginGuid") & C34 & " sessionkey=" & C34 & SessionKey & C34 & ">" & _ "<LINK action=" & C34 & "save" & C34 & _ " reddotcacheguid=" & C34 & Session("RedDotCacheGuid") & C34 & _ " guid=" & C34 & Session("LinkGuid") & C34 & _ " value=" & C34 & EncodeXmlData(Session("LinkName")) & C34 & " />" & _ "</IODATA>"
Ab Version 16.0.3.77 (Service Pack 3) ist das o.g. Verhalten beseitigt ;)
... ist Senior Site Reliability Engineer bei der Vodafone GmbH in Düsseldorf. Seit dem Jahr 2007 betreut er zusammen mit seinen Kollegen die OpenText- (vormals RedDot-) Plattform Web Site Management für die deutsche Konzernzentrale.
Er entwickelt Erweiterungen in Form von Plug-Ins und PowerShell Skripten. Seit den Anfängen in 2001 (RedDot CMS 4.0) kennt er sich speziell mit der Arbeitweise und den Funktionen des Management Server aus.