Fehler beim Laden des Archive Control

Hallo liebe IPS-Gemeinde,

nach einem Upgrade von 2.3 auf die aktuelle Version (2.7) habe ich keinen Zugriff mehr auf geloggte Variablen. Die Vars werden von den Instanzen noch geändert, aber bei einem Doppelklick erscheint folgende Fehlermeldung:

No class registered for invokeable interface IIPSArchiveControl

Ich habe per Suchfunktion zwar schon einige (ähnliche) Fehler gefunden, aber es läuft immer auf die von paresy genannte Datenbankwiederherstellung in der Doku hinaus.

sqlite meldet keine Fehler und die Reaggregation mit dem Script liefert mehrfach die Meldung:
Warning: AC_GetLoggingStatus: Instance #41312 does not implement this function! in C:\IPS_V2\scripts\DB-Reaggregation.ips.php on line 22

Im Objektbaum sind beide Archive Controls rot markiert und bringen beim Anklicken den o. g. Fehler.
Im Log steht beim Start ein paar Fehler zum ArchiveControl, hier ein Auszug:

04.04.2013 11:09:45.167 | 45252 | MESSAGE | Event Control        | Erstelle...
04.04.2013 11:09:45.167 | 57770 | MESSAGE | Archive Control      | Erstelle...
04.04.2013 11:09:45.167 | 57770 | ERROR   | Archive Control      | Connection is not defined
04.04.2013 11:09:45.167 | 57770 | MESSAGE | Archive Control      | Lösche...
04.04.2013 11:09:45.167 | 57770 | ERROR   | InstanceManager      | Konnte Instanz #57770  nicht erstellen: Fehler: Nur ein ArchiveHandler kann erstellt werden
04.04.2013 11:09:45.167 | 41312 | MESSAGE | Archive Control      | Erstelle...
04.04.2013 11:09:45.167 | 41312 | ERROR   | Archive Control      | Connection is not defined
04.04.2013 11:09:45.167 | 41312 | MESSAGE | Archive Control      | Lösche...
04.04.2013 11:09:45.167 | 41312 | ERROR   | InstanceManager      | Konnte Instanz #41312  nicht erstellen: Fehler: Nur ein ArchiveHandler kann erstellt werden
04.04.2013 11:09:45.167 | 39252 | MESSAGE | Utils Control        | Erstelle...
04.04.2013 11:09:45.167 | 36897 | MESSAGE | Notification Control | Erstelle...

Ein Rückstellen auf die Backup-Kopie (V2.3) bringt alles wieder in Funktion.

Ich bitte um Eure Mithilfe.

logfile1365073783.txt (20.6 KB)

Na die Fehlermeldung steht doch da … „Nur ein ArchiveHandler kann…“

Gruß
Bruno

Hallo,

hier nochmal ein kleines Update:
ich kann keine Variable, egal ob mit oder ohne Logging, mit Doppelklick im Objektbaum aufrufen oder verändern. Nur Rechtsklick/Objekt bearbeiten geht noch.
Auch neu erstellte zeigen das gleiche Problem.

Und noch eine Kleinigkeit:
Den gleichen Effekt hatte ich, als ich vor einiger Zeit ein Update auf 3.6 versucht habe.

Hilft ev. die alte settings.xml?

Grüße
Fabian

Hallo Bruno,

die Fehlermeldung habe ich schon gesehen, aber aus zwei Gründen anders gedeutet:

  1. Die Fehlermeldung kommt schon beim Initialisieren der ersten Instanz, da läuft ja noch keine andere, an der sich das Control stören sollte.

  2. Beide Controls haben zwei unterschiedliche Namen:
    Archive Control
    und
    Archive Handler

Da ich mich nicht so genau mit der internen Funktionsweise beschäftigt habe, kenne ich weder Funktion noch eventuellen Unterschied.

Ich lege also ein Backup an und teste mal…

Grüße
Fabian

Hallo,

nach dem Löschen eines Archive Controls scheint das Problem behoben zu sein. Ich habe auch erst in der alten settings.xml nachgesehen, welches von beiden benutzt wurde.

Die Reaggregation läuft sicher noch die ganze Nacht. Über Verluste weiß ich also erst morgen Bescheid.

Vielen Dank! :smiley:

Grüße
Fabian

Hallo Fabian,

ich seh’s gerade bissl spät, aber schau mal hier.
Das hatten wir schonmal.

Ist ja erst ein Mal verlinkt :wink: :eek: