Seite 7 von 11

Verfasst: Fr 01 Apr 2005, 21:27
von lofwyr
Kleiner Work-Around für das Problem mit der "UnknownHostsException":

Einfach in "[Windows-Hauptverzeichnis]\system32\drivers\etc\hosts" die IP-Adresse mit dem Hostnamen "dbox" für die DBox eintragen ;)

Lofwyr

Verfasst: So 03 Apr 2005, 19:47
von turmann
turmann hat geschrieben:Stimmt das hab ich vergessen zu ändern. Die Exception gib es aber nur, wenn man einen DNS-Namen verwendet. Bei einer IP gibts das nicht. Wenn die Box nicht an ist kommt ne andere Exception (Timeout), die ich abfange. Diese kommt mit Absicht durch, dass man den falschen Host sieht. Werd ich vielleicht noch in ein anderes Fenster verpacken wenn das gewünscht ist. Ich finde aber so würde es schon reichen. Der Fehler sollt ja nicht so oft auftreten. Änderungen gibts aber erst am Montag, also noch alles testen, dass ich eventuelle andere Fehler auch gleich ausbessern kann.

Tom
Eigentlich dachte ich durch mein letztes Posting wäre klar gestellt, dass der Fehler bei mir liegt. Ich hatte zu Testzwecken "dbox" fest in den code geschreiben und vergessen das wieder rauszunehmen.
Jetzt sollte es wieder funktionieren. Die Exceptions sind alle richtig aufgetaucht und sollten jetzt bei korrekter Eingabe nicht mehr auftauchen.

Die SQL-Exception taucht 99%ig wegen einer falschen Kanalbezeichung auf. Ich hab noch eine weiter Exception eingebaut, die dir den genauen Sendernamen anzeigen sollte, der nicht stimmt.

Tom

P.S. Die "Log-Message" einer Exception kann man in dem Fenster, das im TV-Browser auftaucht unter Details einsehen.

Verfasst: Mo 04 Apr 2005, 16:19
von turmann
Ihr hab ja schon fleißig die neueste Version runtergeladen.

Gib es schon irgendwelche Erfahrungen positiver oder negativer Art?

Funktioniert jetzt alles?

Tom

@ z3r0 : Was macht die Timer-Löschen-Methode im RMI-Interface? War echt ne super Sache.

Funzt ...

Verfasst: Mo 04 Apr 2005, 16:45
von Jovi
Bei mir funzt nach wie vor alles (TVBrowser-PlugIn mit JtG auf localhost)

Verfasst: Mo 04 Apr 2005, 16:51
von Harry
Hallo turmann,

jetzt kommt zwar keine Fehlermeldungen mehr, die Timer werden jedoch weiterhin nicht direkt auf der dbox gespeichert. Der rote Punkt erscheint trotzdem. Der Umweg über XMG auf die Box speichern funktioniert weiterhin.

Gruß Harry

Verfasst: Mo 04 Apr 2005, 17:02
von bandido
Hi...

Das kann ich so bestätigen, das Setzen der Timer funzt in JtG und in XMG, NICHT in der Box.
Das Löschen funzt nur in JtG - NICHT in XMG

vg
Bandido

Verfasst: Mo 04 Apr 2005, 17:08
von Harry
Hallo,

ja, das hatte ich ganz vergessen, Löschen funktioniert nicht mit XMG.

MfG Harry

Verfasst: Mo 04 Apr 2005, 17:56
von turmann
Löschen im XMG kann nicht gehen. Da brauch ich erst noch die passende Methode in der Schnittstelle zu XMG.
Das mit den Timer direkt in der Box wundert mich. Ich kann aber leider nicht testen an was es liegt weil ich bis zum Wochenende nicht zu meine Box komme.
Könnt ihr den TV-Browser vielleicht über die Konsole starten und dann die Ausgaben hier posten?

Tom

Verfasst: Mo 04 Apr 2005, 19:22
von Harry
Wie kann ich denn über die Konsole starten? Ich habe nur die Java-Runtime auf dem Rechner.

Harry

Verfasst: Mo 04 Apr 2005, 19:27
von turmann
Eingabeaufforderung starten und in dein TV-Browser-Verzeichnis wechseln.

Dann eingeben: java -jar tvbrowser.jar

+ Enter

oder eine Bat-Datei mit gleichem Inhalt erstellen und starten.

Verfasst: Di 05 Apr 2005, 9:08
von Harry
Hallo turman,

folgende Meldung wird ausgegeben:

Problem with D-Box timer: /control/timer?action=new&alarm=1112711880&stop=111272
4000&announce=1112592000&type=5&rep=0&repcount=1&channel_id=null

Verdächtig finde ich channel_id=null.

Gruß Harry

Verfasst: Di 05 Apr 2005, 9:32
von turmann
Hast du in den Einstellungen des Plugins schon überprüft, ob den Sendernamen aus dem TV-Browsers auch die jeweiligen Sendernamen aus der D-Box zugeordnet sind (steht in der Tabelle, links TV-Browser, rechts D-Box)? Prüfe das bitte mal. Was mich wundert ist, dass es mit XMG funktioniert. Ich werd mir das heut Nachmittag mal genauer anschaun. Nur das Testen musst du übernehmen, da ich keinen Zugriff auf meine Box habe.

Verfasst: Di 05 Apr 2005, 10:20
von Harry
Die Sender sind zugeordnet. Mit XMG funktioniert es ja, also sind auch die Zuordnungen richtig.

Verfasst: Di 05 Apr 2005, 11:51
von z3r0
XMG ermittelt die channelId selbst, ist also nicht auf den Wert vom Plugin angewiesen.

Verfasst: Di 05 Apr 2005, 16:22
von turmann
@Harry
Ich hab noch mal ne neue Version hochgeladen. Diese sollte jetzt ein paar mehr Details anzeigen. Starte doch bitte nochmal den TV-Browser von der Konsole, versuche nen Timer auf der Box anzulegen und schick mir die Ausgabe.