Timer Problem

cr4ch

Mitglied
Hi

so ich bin kurz vorm verzweifeln.
Ich habe ein Swing Programm, das auch funktioniert.
In den Programm gibt es einen java.util.Timer, der jede Minute neue Daten vom Server läd.
Klappt auch.
Jetzt gibt es ein paar Rechner (alles Windows) bei denen der Timer ohne erkennbaren Grund einfach aufhört und stunden später wieder anfängt ... o_O
wie geht sowas?

Ich habs schon mit try {} catch versucht.
keine Meldung.

Hat irgendwer ne Idee oder schon mal von so einen Problem gehört?
Muss oder sollte der Timer vielleicht als Daemon laufen? Seh ich den Wald vor lauter Bäumen nicht mehr und der Fehler ist trivial?

Gruß
 

VfL_Freak

Top Contributor
Moin,

sorry, aber eine Glaskugel ist derzeit zur Reparatur ..... ;(

Poste mal den relevanten Code, damit wir hier nicht wild rumraten müssen !

Gruß
Klaus
 

cr4ch

Mitglied
Ich denke zwar, dass Quellcode nicht wirklich weiter hilft, aber OK
Hier der Auszug mit dem Schedule.
timer wird an einer anderen Stelle initialisiert. Ich hab auch nachgeschaut es ist ein Daemon :)

Java:
timer.schedule(new TimerTask() {

            @Override
            public void run() {
                boolean loadAll = getLastRequestTime() == null ? true : false;
                logger.log(Level.INFO, "loadAll: {0}", loadAll);
                try {
                    initChangeObserver.timerAboutToGetNewRueckrufe(RueckrufToolClient.this, loadAll);
                } catch (Exception e) {
                    logger.log(Level.WARNING, "Exception im Timer (2)", e);
                }
            }
        }, calendar.getTime(), 60 * 1000);

Werden noch andere Code-Stücke benötigt?

Gruß

P.S.
calendar.getTime() liefert eine "Verzögerung" von 5 Sekunden
 

VfL_Freak

Top Contributor
hmm, ok, daran sieht man in der Tat eher nichts ...
Interessanter wären die Stellen, wo der Timer ggf. gestartet und gestoppt wird.

Was genau das "getLastRequestTime()", das den Wert von "loadall" setzt ???:L
Was genau macht "timerAboutToGetNewRueckrufe" in Abhängigkeit von "loadall" bei true/false ???:L

Bist Du sicher, dass der Timer wirklich gestoppt ist und nicht einfach nur 'leer' läuft, sprich: ohne Aktionen durchzuführen ???:L

gruß
Klaus
 

cr4ch

Mitglied
getLastRequestTime() ist nur das Datum, wann die letzte Abfrage durchgeführt wurde.
sollte noch kein Abfrage an den Server durchgeführt sein, werden "alle" Objekte heruntergeladen, ansonsten nur die, die seit dem Zeitpunkt hinzugekommen sind bzw. sich geändert haben.

[rueckruf] 30 Mrz 11, 08:00:19 [INFO]
[rueckruf] 30 Mrz 11, 08:00:19 [INFO]
[rueckruf] 30 Mrz 11, 08:00:19 [INFO]

[rueckruf] 30 Mrz 11, 08:01:19 [INFO]
[rueckruf] 30 Mrz 11, 08:01:19 [INFO]
[rueckruf] 30 Mrz 11, 08:01:19 [INFO]

und dann kommt nichts mehr.

Muss mich aber korrigieren. Habe gerade in der Logfile gesehen, dass das Programm neu gestartet wurde.
Hab dementsprechend eine neue Vermutung:
Der Timer bricht gar nicht ab, das gesamte Programm ist weg ...
Sobei es keine Infos darüber gibt. Nicht mal der ShutdownHook schein zu greifen

Also weiter Testen

Trotzdem danke
 

boesi

Aktives Mitglied
Jetzt gibt es ein paar Rechner (alles Windows) bei denen der Timer ohne erkennbaren Grund einfach aufhört und stunden später wieder anfängt ... o_O
wie geht sowas?
Ich hab auf allen Rechner eines einzelnen Kunden ziemlich genau das gleiche Problem - bei mir geht's aber nur um Minuten. Bei allen anderen Kunden läuft die identische Software unter nahezu identischen Bedingungen ohne Probleme.

Anhand von Logfiles eines Rechners konnte ich jetzt erkennen, dass scheinbar mehrmals täglich die Uhrzeit um circa 5 Minuten zurückgedreht wird. Das würde dann natürlich den Aufruf des TimerTask um genau jene 5 Minuten verzörgern. Ich werde hier berichten, wenn ich näheres weiss ...


cu boesi
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
E Problem mit Timer und Swing AWT, Swing, JavaFX & SWT 8
P Game of Life - PaintComponent-Problem / Timer? AWT, Swing, JavaFX & SWT 8
E AWT Problem mit Repaint (in Loop oder Timer) AWT, Swing, JavaFX & SWT 3
E JDialog mit count down timer AWT, Swing, JavaFX & SWT 1
M 2D-Grafik timer bei Analoguhr AWT, Swing, JavaFX & SWT 2
A Timer AWT, Swing, JavaFX & SWT 1
H Timer ohne alles lahmzulegen? AWT, Swing, JavaFX & SWT 2
O Timer in JOptionPane anzeigen AWT, Swing, JavaFX & SWT 2
ralfb1105 Swing Timer in SwingWorker stoppen AWT, Swing, JavaFX & SWT 4
T Timer und GIF Animationen pausieren während Maus sich bewegt AWT, Swing, JavaFX & SWT 4
W Swing JLabel jede Sekunde aktualisieren, ohne Timer zu benutzen AWT, Swing, JavaFX & SWT 4
D Timer für Bildfolge in einem jLabel AWT, Swing, JavaFX & SWT 5
M Event Handling MousePressed vs. Timer! AWT, Swing, JavaFX & SWT 5
F Java Timer Bug? AWT, Swing, JavaFX & SWT 6
B Timer, TimerTask und Warten AWT, Swing, JavaFX & SWT 4
R Performance Drag and Drop & Timer AWT, Swing, JavaFX & SWT 3
N AWT Timer überschreiben? AWT, Swing, JavaFX & SWT 8
P Label rotieren mit Timer AWT, Swing, JavaFX & SWT 5
F Swing GUI und Model mit Timer AWT, Swing, JavaFX & SWT 13
K Threads - Timer - run() mehrfach parallel? AWT, Swing, JavaFX & SWT 2
J Nach Timer ausführen AWT, Swing, JavaFX & SWT 6
S Timer oder Thread.sleep AWT, Swing, JavaFX & SWT 3
D Timer JFrame AWT, Swing, JavaFX & SWT 7
F Swing timer nimmt delay nicht an AWT, Swing, JavaFX & SWT 2
S Swing Timer, Countdown AWT, Swing, JavaFX & SWT 2
F Timer welches JPanel aktualisiert AWT, Swing, JavaFX & SWT 6
H Timer/Stoppuhr in MenuBar anzeigen AWT, Swing, JavaFX & SWT 4
D Applet Methode in Timer einbinden AWT, Swing, JavaFX & SWT 6
F Applet Applet starten...(+Timer?) AWT, Swing, JavaFX & SWT 12
R Probleme mit Swing Timer AWT, Swing, JavaFX & SWT 6
VfL_Freak Swing kann ich einen laufenden Timer mitten in der Ausführung abbrechen? AWT, Swing, JavaFX & SWT 6
H Swing Timer Probleme AWT, Swing, JavaFX & SWT 5
Burny91 Swing Mit Timer JLabel updaten AWT, Swing, JavaFX & SWT 2
B JLabel mittels Timer und setLocation verschieben AWT, Swing, JavaFX & SWT 3
O Swing es können keine neuen Labels hinzufügt werden während der Timer läuft AWT, Swing, JavaFX & SWT 14
C Timer erstellen? AWT, Swing, JavaFX & SWT 2
K Timer und Threads ruckeln für Fotoschwenk AWT, Swing, JavaFX & SWT 3
L Timer Swing GUI AWT, Swing, JavaFX & SWT 2
G Swing Timer stoppen AWT, Swing, JavaFX & SWT 4
B Swing-Timer AWT, Swing, JavaFX & SWT 4
D javax.swing.Timer bringt NullPointerException AWT, Swing, JavaFX & SWT 4
J Swing timer? AWT, Swing, JavaFX & SWT 2
C Timer, Darstellung einer Uhr AWT, Swing, JavaFX & SWT 4
Z javax.swing.Timer: wie stoppen??? AWT, Swing, JavaFX & SWT 9
G Problem mit der Anzeige von jLabel. Unlesbar wenn der Text geändert wird. AWT, Swing, JavaFX & SWT 28
H 2D-Grafik Problem mit Paint AWT, Swing, JavaFX & SWT 1
S Layout - Problem AWT, Swing, JavaFX & SWT 1
Tassos JavaFX/Problem mit der Maussteuerung in Stackpane AWT, Swing, JavaFX & SWT 7
sserio Java Fx - Problem AWT, Swing, JavaFX & SWT 3
A Problem Spiel auf Panel der GUI zu bringen AWT, Swing, JavaFX & SWT 1
A JavaFX Controller Problem AWT, Swing, JavaFX & SWT 1
TheWhiteShadow JavaFX ListView Problem beim Entfernen von Elementen AWT, Swing, JavaFX & SWT 1
E LayoutManager Welcher Layout-Mix löst mein Problem? AWT, Swing, JavaFX & SWT 3
Umb3rus JavaFX Problem mit PropertyValueFactory: can not read from unreadable property AWT, Swing, JavaFX & SWT 1
T Problem mit paintComponent() AWT, Swing, JavaFX & SWT 17
AmsananKING Java Menü-Problem AWT, Swing, JavaFX & SWT 1
K JavaFX Resizing-Problem beim BorderLayout (Center Component) beim Arbeiten mit mehreren FXMLs AWT, Swing, JavaFX & SWT 2
G Instance OF Problem AWT, Swing, JavaFX & SWT 9
FrittenFritze Ein Problem mit der CSSBox, die Größe wird nicht angepasst AWT, Swing, JavaFX & SWT 5
M Problem mit dem Anzeigen von Frames im Vordergrund AWT, Swing, JavaFX & SWT 5
Badebay Problem mit JButton AWT, Swing, JavaFX & SWT 2
newJavaGeek Grid-Layout problem AWT, Swing, JavaFX & SWT 7
J JavaFX Löschen im Tabelview macht Problem AWT, Swing, JavaFX & SWT 15
JavaTalksToMe JavaFx ExekutorService Problem AWT, Swing, JavaFX & SWT 2
Zrebna Problem bei Eventhandling (Value soll nach jedem erneutem Klick gelöscht werden) AWT, Swing, JavaFX & SWT 4
B Problem mit JavaFX AWT, Swing, JavaFX & SWT 5
J css Problem AWT, Swing, JavaFX & SWT 5
B JavaFX habe mein Problem fett markiert AWT, Swing, JavaFX & SWT 2
A Swing Filter-Problem AWT, Swing, JavaFX & SWT 1
temi JavaFX Problem mit IntelliJ und JavaFx 11 unter XUbuntu AWT, Swing, JavaFX & SWT 3
L Java FX Problem mit Ubuntu 18 und JavaFx AWT, Swing, JavaFX & SWT 27
H JTable TableCellEditor-Problem AWT, Swing, JavaFX & SWT 0
kodela Swing Problem mit Warten-Dialog AWT, Swing, JavaFX & SWT 16
B JavaFx Scene Builder Problem AWT, Swing, JavaFX & SWT 2
B [Problem] Java öffnet Word-Datein nicht AWT, Swing, JavaFX & SWT 14
T DataBinding Problem AWT, Swing, JavaFX & SWT 5
Blender3D Problem mit € Symbol Font Gotham Windows 10 Swing AWT, Swing, JavaFX & SWT 11
T Problem mit JTable Sortierung AWT, Swing, JavaFX & SWT 2
J Problem mit Platfrom run later AWT, Swing, JavaFX & SWT 15
J Problem mit Platfrom run later AWT, Swing, JavaFX & SWT 0
D Swing SwingUtils / Thread Problem AWT, Swing, JavaFX & SWT 3
L JavaFX Problem beim Aufrufen einer Methode AWT, Swing, JavaFX & SWT 5
T Swing Problem mit Datum und FormattedTextField AWT, Swing, JavaFX & SWT 2
S AWT Java print dialog Problem AWT, Swing, JavaFX & SWT 0
olfibits JavaFX Problem mit HTMLEditor AWT, Swing, JavaFX & SWT 0
W SWT hover-background-problem with first column in TreeViewer AWT, Swing, JavaFX & SWT 0
M Problem mit Add JScrollPane AWT, Swing, JavaFX & SWT 25
Mario1409 Swing JTextArea scroll Problem AWT, Swing, JavaFX & SWT 0
N Swing Problem mit loop AWT, Swing, JavaFX & SWT 2
S Swing Problem mit Button und ActionListener AWT, Swing, JavaFX & SWT 5
S Swing & Clean und build Problem AWT, Swing, JavaFX & SWT 12
S JLabel setText() Problem AWT, Swing, JavaFX & SWT 6
I 2D-Grafik Problem beim Ändern der Farbe eine 2d Objekts AWT, Swing, JavaFX & SWT 3
G Swing Splitpane Problem AWT, Swing, JavaFX & SWT 1
F Problem mit der FXML Rectangle Shape AWT, Swing, JavaFX & SWT 2
N JavaFX Stranges Problem mit der Autoscroll-Eigenschaft von Textareas AWT, Swing, JavaFX & SWT 0
E Java FX FXML Problem mit html Scriptausführung AWT, Swing, JavaFX & SWT 2
J JavaFX Intersect Problem mit Shapes AWT, Swing, JavaFX & SWT 10
R JavaFX MediaPlayer AVI-Problem AWT, Swing, JavaFX & SWT 1
M Swing Problem mit ListCellRenderer AWT, Swing, JavaFX & SWT 7

Ähnliche Java Themen

Neue Themen


Oben