Ich aktualisiere meine App von 5.0.18 auf 5.3.2 und erhalte den folgenden Fehler. Habe einige Änderungen vorgenommen und bin mir nicht sicher, welche den Fehler verursacht haben. Nichts von Protokollen. Dieser Fehler wird auf der Benutzeroberfläche angezeigt. Im Folgenden sind die Änderungen aufgeführt.Aktualisieren der Tapestry-Anwendung von 5.0.18 auf 5.3.2
@IncludeStylesheet
und@IncludeJavaScriptLibrary
zu@Import
ChangedRenderSupport
geändert zuJavaScriptSupport
@ApplicationState
geändert zu@SessionState
ich in der Benutzeroberfläche folgende Fehlermeldung erhalten.
Function Tapestry.Initializer.activate() does not exist.
Function Tapestry.Initializer.formEventManager() does not exist
Danke.
Ich habe den Browser-Cache gelöscht und hat nicht geholfen. Ich habe bemerkt, dass wir http://tapestry.apache.org/schema/tapestry_5_0_0.xsd auf einigen Seiten verwenden. Muss ich das xsd auch auf http://tapestry.apache.org/schema/tapestry_5_3.xsd aktualisieren? – sreenaji
Aktualisieren Sie Ihr xsd auf die aktuelle Version, aber es ist sehr unwahrscheinlich, dass es in irgendeiner Weise mit Ihrem Problem verbunden ist. Führen Sie JavaScript-Debugging in der Zeile aus, in der Sie den Fehler sehen, überprüfen Sie den Aufruf-Stack und sehen Sie, woher der Aufruf stammt und beheben Sie ihn oder geben Sie ihn hier ein. – joostschouten
Hat Javascript debuggen und konnte sehen, dass die Datei tapstry.js der Version 5.0.18 geladen ist. Dies könnte das Problem sein. Versuchen herauszufinden, wie dies geladen wird, da alle 5.0.18-JAR-Dateien entfernt wurden. – sreenaji