Logging-Schnittstellen mAirList 3.0.3

Mir ist beim Testen von mAirList 3.0.3 im Sendebetrieb ein Problem aufgefallen als ich versucht habe, unsere Logging-Schnittstellen zu übertragen.

Wenn man das alte logging-file aus dem config-Ordner in den 3.0.3.-config-Ordner kopiert und anschließend die mAirList-Config öffnet sind alle Schnittstellen eingetragen, drückt man aber nun in der Config auf “speichern” fliegen alle wieder raus. Bei allen HTTP-Get-Schnittstellen fehlen dann im logging-File die URLs und sie werden beim nächsten Öffnen der Config nicht mehr unter Logging-Schnittstellen angezeigt. Drückt man “abbrechen” bleiben die Einstellungen übrigens erhalten.

Unsere SQL-Schnittstelle hab ich dann mal händisch neu eingetragen, die blieb auch nach drücken von “speichern” erhalten, die HTTP-Gets fliegen aber trotzdem immer wieder raus.

Mailst du mir die fragliche logging.ini bitte mal zu?

Danke, hab das Problem bereits lokalisiert, Update folgt.

Fehler ist behoben, neuer Snapshot wird gerade hochgeladen. Allerdings stecke ich “mitten in der Programmierung”, so dass ich nicht ausschließen kann, dass an irgendeiner anderen Stelle gerade was kaputt ist :wink:

Hmm, scheint so

Interface not supported

Montag, 1. Juni 2009, 21:01:04

Program Version 3.0.3 Build 565

Call stack:

[0040307E] System.ErrorAt + $16
[008915F9] OnAirStatusToolWindow.TOnAirStatusToolWindowForm.FormCreate (Line 69, “OnAirStatusToolWindow.pas” + 23) + $11
[00488245] Forms.TCustomForm.DoCreate + $31
[00487F01] Forms.TCustomForm.AfterConstruction + $11
[00404BC5] System.@AfterConstruction + $1D
[005A66FC] BaseToolWindow.TBaseToolWindowForm.Create (Line 58, “GUI\ToolWindows\BaseToolWindow.pas” + 2) + $26
[005974A7] BaseFactory.TBaseFactoryFormAdapter.CreateInstance (Line 101, “GUI\BaseFactory.pas” + 1) + $E
[00915A33] Main.TMainForm.FormCreate (Line 430, “GUI\Main.pas” + 191) + $17
[0091A43B] AutoMain.TAutoMainForm.FormCreate (Line 48, “GUI\AutoMain.pas” + 3) + $6
[00423B62] Classes.TList.Delete + $5A
[00402FBE] System.@ReallocMem + $26
[0041330C] SysUtils.TThreadLocalCounter.HashIndex + $4
[004133D9] SysUtils.TThreadLocalCounter.Recycle + $2D
[00488245] Forms.TCustomForm.DoCreate + $31
[00487F01] Forms.TCustomForm.AfterConstruction + $11
[00404BC5] System.@AfterConstruction + $1D
[00487ED8] Forms.TCustomForm.Create + $174
[006CF970] DBConnection.TmAirListDB.DoFlushChanges (Line 199, “DBConnection.pas” + 4) + $10
[00402F84] System.@FreeMem + $4
[004057B1] System.@LStrArrayClr + $21
[00689AAE] BaseDatabase.TBaseDatabase.Connect (Line 324, “BaseDatabase.pas” + 20) + $2D
[0049A2F1] PlatformIntf.InterlockedDecrement (Line 43, “PlatformIntf.pas” + 1) + $4
[004BD90A] InstanceObject.TInstanceObject._Release (Line 200, “InstanceObject.pas” + 2) + $6
[00407B74] System.@IntfClear + $10
[00535737] DatabaseList.TDatabaseList.ConnectAll (Line 90, “DatabaseList.pas” + 14) + $5A
[00491099] Forms.TApplication.CreateForm + $31
[009C125E] PlayoutMainWindows.TPlayoutMainWindowClass.DoCreateForm (Line 76, “PlayoutMainWindows.pas” + 1) + $13
[009C119B] PlayoutMainWindows.TBasePlayoutMainWindowClass.Run (Line 59, “PlayoutMainWindows.pas” + 20) + $5
[009C46BF] mAirList.MainWindow (Line 101, “C:\projects\mAirList\trunk\mAirList.dpr” + 13) + $C
[009D015D] mAirList.mAirList (Line 127, “” + 22) + $5

Hallo

Wo finde ich den Snapshot??mit den Updates???

gruss Hajo

Ich hab leider immer noch das gleiche Problem wie vorher - wenn ich die logging.ini unserer vorherigen mAirList-Version in den 3.0.3 Config-Ordner kopiere, anschließend die mAirList-Config öffne dann stehen erst einmal alle Logging-Schnittstellen korrekt unter “Logging” - sobald ich auf speichern drücke fliegen bei allen Schnittstellen (1 x SQL, 4 x HTTP Get) die URLs raus.

Vor dem letzten Update war es ja so, dass die SQL-Schnittstelle auch nach dem Speichern noch vorhanden war, die HTTPs gar nicht mehr angezeigt wurden. Nun stehen zwar alle noch drin, es fehlen aber wie gesagt nun bei allen die URLs. In der logging.ini fehlt bei allen nach dem Speichern. die Zeile “BaseURL=…”

Oha, da muss ich nochmal gucken…

Hallo,
leider kann ich auch nicht meine Einstellungen im http-get speichern und somit Mairlist 3.0.3 nicht testen. Ihr schreibt immer von Snapshots, wo finde ich diese und wie setze ich sie ein.
kann mir jemand helfen?

Jockel

http://www.mairlist.com/download/mAirList/v3.0/snapshot/

Einfach die mAirList.exe herunterladen und austauschen.

Der Bug mit dem HTTP-GET ist inzwischen behoben.

Funktioniert - super!!

jo funzt, ersten Livetest bestanden.

Danke