Umbenennung von XPages schlägt fehlt
Manfred Meise 14 Juli 2009 08:24:24
Bei XPages ist hier besondere Vorsicht geboten, da (meines Erachtens) ein Produktfehler den Namen des .Gestaltungselementes nicht korrekt ändert. Nachfolgendes Beispiel zeigt ein Benutzerdefiniertes Steuerelement (custom control), das ursprünglich einmal "ccPageMenu" benannt war. Nach Erstellung einer Kopie im Domino Designer erhält dieses somit den Namen "Kopie_von_ccPageMenu". Auch nach der Löschung des ursprünglichen Gestaltungselementes und Umbenennung durch
Diese (Fehl-)verhalten führt dazu, dass andere XPages oder Benutzerdefinierte Steuerelemente (custom controls) eine nicht mehr intakte Referenz aufweisen:
Man bekommt einen zusätzlichen Hinweis, wenn man in der Steuerlemente-Leiste dieses Objekt identifiziert:
Dieses erscheint nämlich immer noch unter dem ursprünglichen Namen.
Lösung? Mir ist zur Zeit keine Methode bekannt, diesem Gestaltungselement einen korrekten Namen zuzuweisen. Lediglich die Erstellung eines neuen Gestaltungselementes (mit dem gewünschten Namen) und umkopieren der Elemente auf der XPage führen zum Erfolg!
Zusätzlicher Hinweis:
Man kann sich das Erstellen der Kopie zu Beginn größerer Änderungen (veraltete Vorgehensweise aus früheren Tagen) sparen, wenn man die Versionierung von Eclipse verwendet, auf eine führere Fassung zurückzusetzen. Siehe auch unser Tipp Versionierung von Änderungen an Xpages
Zielgruppe: Entwickler Kategorien: XPages Diskussion: Kommentare [0]