Bekannte Probleme
PlugIn erscheint nicht in MapEdit
MapEdit Version prüfen: 26.1.212 Lizenz prüfen
API-Verbindungsfehler beim Start
- Prüfen Sie, ob die BaSYS Web-URL vom Client-Rechner aus erreichbar ist
- Stellen Sie sicher, dass die URL keinen abschließenden Schrägstrich enthält
„Token-Anfrage fehlgeschlagen — fahre ohne Token fort"
Diese Meldung ist kein Fehler und kann ignoriert werden. Da das PlugIn mit anonymem Zugriff arbeitet, lehnt die BaSYS Web-API die Token-Anfrage erwartungsgemäß mit einem 400-Fehler ab. Das PlugIn erkennt dies und arbeitet ohne Token weiter — alle nachfolgenden Abfragen funktionieren normal.
Schema-Erstellung schlägt mittendrin fehl
- Prüfen Sie die MapEdit-Datenbankverbindung — ist die Zieldatenbank vorhanden?
- Der Verbindungsbenutzer benötigt
CREATE TABLE-Rechte - Suchen Sie im Live-Protokoll nach der Tabelle oder dem SQL-Befehl, der fehlgeschlagen ist
- Führen Sie die Schema-Erstellung mit aktiviertem Vorhandene Daten löschen erneut aus, um von einem sauberen Zustand zu starten
Warnung „Kein Schema-Snapshot" nach einem Upgrade
Beim ersten Ausführen nach der Installation einer neuen PlugIn-Version erkennt das PlugIn den fehlenden Snapshot und zeigt eine Warnung. Führen Sie Schema erstellen aus, um den initialen Snapshot zu schreiben.
Spalten fehlen nach einem BaSYS-API-Update
Der Schema-Snapshot erkennt die neuen Spalten beim nächsten Schema prüfen und bietet ein inkrementelles Update an. Das inkrementelle Update fügt neue Spalten nicht-destruktiv hinzu.
„Fehler beim Laden der Tabellendefinition" im Live-Protokoll
Beim Laden der Tabellendefinitionen erscheinen im Live-Protokoll Meldungen wie:
Fehler beim Laden der Tabellendefinition 'BasysSchemaSnapshot': Der Antwortstatuscode gibt keinen Erfolg an: 400 (Bad Request).
Fehler beim Laden der Tabellendefinition 'BasysLog': Der Antwortstatuscode gibt keinen Erfolg an: 400 (Bad Request).
Fehler beim Laden der Tabellendefinition 'BasysGeoPoints': Der Antwortstatuscode gibt keinen Erfolg an: 400 (Bad Request).
Diese Meldungen sind erwartet und kein Fehler. Die betroffenen Tabellen (BasysSchemaSnapshot, BasysSchemaSnapshotColumn, BasysSchemaSnapshotPicklist, BasysVersion, BasysLog, BasysGeoPoints, BasysGeoLines, BasysGeoAreas, BasysGeoAnnotations) sind interne Verwaltungstabellen des PlugIns, die ausschließlich in der lokalen MapEdit-Datenbank existieren. Die BaSYS Web-API kennt diese Tabellen nicht und gibt deshalb einen 400-Fehler zurück. Das PlugIn überspringt sie und fährt mit den regulären BaSYS-Tabellen fort.
Oranges Banner nach einem Import
Das Schema ist vorhanden, aber Änderungen wurden erkannt. Klicken Sie auf Schema prüfen, um Details im Protokoll zu lesen. In der Regel genügt ein inkrementelles Update, um den Status wieder auf grün zu setzen.