Identifizieren und Beheben von Fehlern bei der App-Vorlagenerstellung

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 1 Minute Lesedauer
  • Erfahren Sie in App Engine Studio (AES), wie Sie Ihre App identifizieren und reparieren können, wenn nicht unterstützte Funktionen oder Metadaten den Vorlagenerstellungsprozess stoppen.

    Nicht unterstützte Funktionen

    Manchmal werden Elemente in einer Quellanwendung, aus der Sie eine benutzerdefinierte Vorlage erstellt haben, in der Vorlage nicht unterstützt. Sie müssen nicht unterstützte Elemente entfernen, bevor Sie eine Vorlage aus der Anwendung erstellen können.

    Wenn während der Vorlagenerstellung ein Fehler auftritt, wird eine Fehlermeldung angezeigt.

    Abbildung : 1. Benachrichtigung über Fehler bei der Vorlagenerstellung
    Benachrichtigung über Fehler bei der Vorlagenerstellung
    Sie können ermitteln, welche Elemente Ihrer Anwendung dazu führen, dass der Vorlagenerstellungsprozess fehlschlägt, indem Sie Alle Fehleranzeigen auswählen, wodurch die Tabelle „Scanfehler“ [sys_app_scan_failure] angezeigt wird. Weitere Informationen zu den Fehlern in der Tabelle und ihren Ursachen finden Sie unter Vorlagenerstellungsfehler in der Tabelle „Scanfehler“..

    Vorlagenerstellungsfehler in der Tabelle „Scanfehler“.

    Fehler, die während der Erstellung einer benutzerdefinierten Vorlage aufgetreten sind und in der Tabelle „Scanfehler“ [sys_app_scan_failure] angezeigt werden, und deren Ursache.

    Fehlermeldungen

    Weitere Informationen dazu, welche Arten von Datensätzen zulässig sind und übersprungen werden, finden Sie unter Unterstützte Funktionen und Metadaten in benutzerdefinierten Vorlagen.

    Fehlermeldung Definition Weitere Informationen
    Nicht unterstützte_Tabelle Datensatzklasse, für die keine Allow-Regel und eine unbekannte Support-Stufe vorhanden ist.

    Mindestens ein nicht unterstützter Datensatz wird von App Engine Studio nicht erkannt und muss entfernt werden, damit der Vorlagenerstellungsprozess fortgesetzt werden kann.

    Denied_table Datensatzklasse, für die eine Deny-Regel vorhanden ist und deren Vorlagenerstellung nicht unterstützt wird.

    Die Datensatzklasse wird ausdrücklich verweigert und muss entfernt werden, damit der Vorlagenerstellungsprozess fortgesetzt werden kann.

    Scripted_record Geskriptete Regel, die für jeden Datensatz in der App ausgeführt wird. Aktuelle geskriptete Deny-Regeln umfassen unter anderem:
    • Benutzerdefinierte Metadaten: Die App verfügt über Tabellen, die die Tabelle „sys_metadata“ erweitern.
    • Bereichsbezogene Verwaltung: Für die App ist die bereichsbezogene Verwaltung aktiviert.
    • Vorlagenausführung wird ausgeführt: Die der Quell-App zugeordnete Vorlage wird derzeit ausgeführt.
    Scripted_app Skriptregel, die einmal für die App ausgeführt wird.