PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Genesis Ereignis Fehler



Ninna
26.02.2008, 10:32
Hallo Zusammen,

Seid kurzer zeit startet der Client von Genesis World (v. 8) bei einzelnen Anwendern mitten drin einfach neu. Dumm wenn man z. B. gerade was erstellt aber noch nicht abgespeichert hat. Man muss von Neuem beginnen.

In der Ereignisanzeigen auf dem server werden eine Menge Fehler angezeigt.
zum Beispiel, dass kein Wert "Null" in die Tabelle GWSYSMESSAGES im Feld sender stehen darf. bzw das das einfügen nicht möglich war. Was ja auch logisch ist. jemand eine Idee warum genesis das versucht? Und das um 2 Uhr Morgens nach dem Backup?

Zu dem Zeitpunkt wenn ca der 1. user in Genesis arbeitet erhalten wir die Meldung: Info: More than 100 open sessions. Das kann nicht sein ^^

Wenn einzelne User rausfliegen steht in der Ereignisanzeige manchmal (wirklich nur manchmal!):

Windows account: gwservice
Context: GWServices.GWDataService.CustomDataProvider
Username: (Hier steht der Loginname des Users dessen Genesis neu gestartet hat)
Set_UserSessionID

Interface not supported

dann haben wir öffters noch die Meldung :
Context: GWServices.Actions.ActionServiceTimer
OnTimerProcessActions.ControllerRun
Could not convert variant of type (Array Variant) into type (String)


jemand eine Idee?? Was da schief hängen könnte??

Alexis Kälin
28.02.2008, 00:20
Hallo Ninna

Dein Problem deutet stark darauf hin, dass euer CAS Applikationsserver ein Problem hat.

Die Ursachen dafür können aber weitreichend sein. Das können Netzwerkprobleme sein, Kommunikationsprobleme zwischen gW und SQL DB, usw. Habt ihr irgendwas installiert oder verändert, bevor das Verhalten aufgetreten ist?

Die Meldung More than 100 open sessions deutet stark darauf hin, dass die gW Sessions nicht richtig geschlossen werden, bzw. immer wieder neue gestartet werden.

Ich kann dir folgendes empfehlen:
- Auf jeden Fall den Applikationsserver und die Clients mal neu registrieren (nehme an, dies hast du schon versucht)

- evtl. im CAS Server Manager auch definieren, dass der Applikationsserver Nachts für ein paar Minuten beendet wird. Dann ist die Chance deutlich grösser, dass am Morgen ein funktionierendes System zur Verfügung steht.

- CAS Hotfixes installieren. Da gibt es für die V8 wieder neue (Freigabe letzte Woche)

- evtl. System auf die V9 updaten. Hier wurde einiges verbessert, vor allem im Bezug auf Timeouts. Das System schmiert nicht einfach mehr ab und startet neu, sondern wartet ab, bis es wieder eine Verbindung erhält. Somit ist die Chance auf Datenverluste wesentlich kleiner.

Als letzte Möglichkeit und auch zur genauen Analyse deiner Fehlerlogs würde ich mich an deinen CAS Partner wenden. Über diesen Weg solltest du relativ schnell Hilfe bekommen, da die CAS Software die Logs deutlich genauer auswerten kann.

Gruss - Alexis