Re: [Bongosurfer-cvs] Undefinierte Tarife
Brought to you by:
bongomaster
From: Bernhard J. <ber...@be...> - 2008-11-04 05:07:51
|
Hi, Am Dienstag, 4. November 2008 00:53:02 schrieb Pascal Pollet: > Das andere Problem ist etwas komplizierter: wenn ich die Verbindung > trenne, nachdem ich den definierten Zeitfenster verlassen habe (und die > ganzen Meldungen aufgepoppt sind, das funktioniert wunderbar!), bekomme > ich folgende Exception: > > Exception in thread "Thread-1" java.lang.IllegalArgumentException: > fromKey > toKey > at java.util.TreeMap$NavigableSubMap.<init>(TreeMap.java:1240) ich denke mal das Problem ist folgendes. Bei einem Minutentarif werden beim Berechnen der Kosten immer nur die Minuten zum Verbindungszeitpunkt addiert und die Sekunden bleiben unberührt. Wähle ich mich z.B. um 12:49:43h ein und trenne um 13:00:14h, weil der Tarif undefiniert wurde, wird beim Berechnen der Kosten geschaut was der Tarif um 13:00:43h gekostet hat. Da der Tarif da undefiniert ist merke ich mir den Zeitpunkt. Da ich um 13:00:14h getrennt habe wird versucht den Zeitraum 13:00:43h bis 13:00:14h als undefiniert einzutragen und das klappt nicht weil der Startzeitpunkt nach dem Endzeitpunkt liegt. Ich hab es jetzt so gemacht, dass die Sekunden bei einem Minutentarif auf 0 gesetzt werden. Gruß Bernhard |