jfritz nicht sichtbar

Joklos

Neuer User
Mitglied seit
4 Dez 2005
Beiträge
12
Punkte für Reaktionen
0
Punkte
0
Hallo jfritz-Nutzer,
folgendes Problem:
Seit einiger Zeit kann ich jfritz zwar starten, es erscheint auch das Icon im Systray und ist mit rechter Maustaste anwählbar. Leider lässt sich weder das Hauptfenster, noch das Einstellungsfenster öffnen.
Das Problem besteht seit 0.5.2. und auch bei der aktuellen Version. Bisher wurden die Anrufer sogar ausgelesen (Meldung kam im Systray). Für die Version 0.6.0 habe ich nun alles deinstalliert, java deinstalliert, alles neu. Gleiches Ergebnis.
Ich meine das Problem trat auf, seit ich 2 Monitore laufen habe. Kann das sein, dass das Programm nicht weiß, wo es erscheinen soll?
Hat jemand eine Idee?

Box: 7050 mit 14.04.05-3711 firmware, aber das Problem bestand auch schon mit anderer Firmware.

Gruß Joklos
 
das habe ich probiert. hat leider nicht funktioniert.

JFritz v0.6.0 (c) 2005 by Arno Willig <[email protected]>
(18:07:10) DEBUG: debugging mode has been enabled
(18:07:10) DEBUG: Multiple instance lock: set lock.
(18:07:10) DEBUG: Save other properties
(18:07:10) DEBUG: Saving to file jfritz.properties.xml
(18:07:10) DEBUG: Operating System : Windows XP
(18:07:10) DEBUG: JFritz runs on Windows
(18:07:14) ERROR: Wrong Password!
(18:07:14) DEBUG: Found no FritzBox-Firmware
(18:07:14) ERROR: Could not read jfritz.phonebook.xml!
(18:07:14) ERROR: Could not read jfritz.sipprovider.xml!
(18:07:14) ERROR: Could not read jfritz.calls.xml!
(18:07:14) DEBUG: Start commandline parsing
(18:07:14) DEBUG: New instance of JFrame
(18:07:14) DEBUG: Create JFritz-GUI
(18:07:14) DEBUG: Check Systray-Support
(18:07:14) DEBUG: Searching for FritzBox per UPnP / SSDP
(18:07:15) DEBUG: Timeout for SSDP
Exception in thread "main" java.lang.NullPointerException
at java.awt.Dimension.<init>(Unknown Source)
at javax.swing.plaf.basic.BasicProgressBarUI.getPreferredSize(Unknown Source)
at javax.swing.JComponent.getPreferredSize(Unknown Source)
at java.awt.BorderLayout.layoutContainer(Unknown Source)
at java.awt.Container.layout(Unknown Source)
at java.awt.Container.doLayout(Unknown Source)
at java.awt.Container.validateTree(Unknown Source)
at java.awt.Container.validateTree(Unknown Source)
at java.awt.Container.validateTree(Unknown Source)
at java.awt.Container.validateTree(Unknown Source)
at java.awt.Container.validate(Unknown Source)
at java.awt.Window.show(Unknown Source)
at java.awt.Component.show(Unknown Source)
at java.awt.Component.setVisible(Unknown Source)
at de.moonflower.jfritz.JFritzWindow.checkStartOptions(JFritzWindow.java
:140)
at de.moonflower.jfritz.JFritz.<init>(JFritz.java:801)
at de.moonflower.jfritz.JFritz.main(JFritz.java:625)
(18:07:24) DEBUG: Action exit
(18:07:24) DEBUG: Starting shutdown thread..
(18:07:24) DEBUG: Multiple instance lock: release lock.
(18:07:24) DEBUG: Save window position
(18:07:24) DEBUG: Save column widths
(18:07:24) DEBUG: Save other properties
(18:07:24) DEBUG: Saving to file jfritz.properties.xml
(18:07:24) DEBUG: Saving to file jfritz.quickdials.xml
(18:07:24) DEBUG: Shutdown thread done.

so sieht das bei mir aus.
 
öffne mal die Fritz-Box oberfläche und aktiviere "Statusinformationen über UPnP übertragen"

gehts dann?

Gruß
Basc
 
Zuletzt bearbeitet:
kann ich ja nicht. bis auf das systray-icon ist nichts da.
 
mein fehler. ich habe Jfritz geschrieben, aber fritz!box gemeint
 
Zuletzt bearbeitet:
mache ich. muss es nur eben installieren :)
 
ich denke, du brauchst keine software zu installieren, du kannst es auch über die weboberfläche aktivieren:
System / Netzwerkeinstellungen" -> "Statusinformationen über UPnP übertragen (empfohlen)".
 
das war schon aktiv
 
sicher, dass es so aussieht?:

upnp3sr.jpg


weil dieser fehler:
(18:07:15) DEBUG: Timeout for SSDP
Exception in thread "main" java.lang.NullPointerException
at java.awt.Dimension.<init>(Unknown Source)
at javax.swing.plaf.basic.BasicProgressBarUI.getPrefe rredSize(Unknown Source)
at javax.swing.JComponent.getPreferredSize(Unknown Source)
at java.awt.BorderLayout.layoutContainer(Unknown Source)
at java.awt.Container.layout(Unknown Source)
at java.awt.Container.doLayout(Unknown Source)
at java.awt.Container.validateTree(Unknown Source)
at java.awt.Container.validateTree(Unknown Source)
at java.awt.Container.validateTree(Unknown Source)
at java.awt.Container.validateTree(Unknown Source)
at java.awt.Container.validate(Unknown Source)
at java.awt.Window.show(Unknown Source)
at java.awt.Component.show(Unknown Source)
at java.awt.Component.setVisible(Unknown Source)
at de.moonflower.jfritz.JFritzWindow.checkStartOption s(JFritzWindow.java
:140)
at de.moonflower.jfritz.JFritz.<init>(JFritz.java:801 )
at de.moonflower.jfritz.JFritz.main(JFritz.java:625)
sollte nur auftreten, wenn es nicht aktiviert ist.
 
ja, ich habe den zweiten haken auch gemacht, hat aber nichts geändert.
 
die debugausgabe ist immernoch die gleiche?

EDIT:
ansonsten könntest du das noch asuprobieren:
öffne die jfritz.properties.xml und füge diesen eintrag irgendwo zwischen <comment>Properties for JFritz v0.6.0</comment> und </properties> ein:

<entry key="option.useSSDP">true</entry>
 
Zuletzt bearbeitet:
nun findet er die box:

JFritz v0.6.0 (c) 2005 by Arno Willig <[email protected]>
(18:46:15) DEBUG: debugging mode has been enabled
(18:46:16) DEBUG: Multiple instance lock: set lock.
(18:46:16) DEBUG: Save other properties
(18:46:16) DEBUG: Saving to file jfritz.properties.xml
(18:46:16) DEBUG: Operating System : Windows XP
(18:46:16) DEBUG: JFritz runs on Windows
(18:46:16) ERROR: Wrong Password!
(18:46:16) DEBUG: Found no FritzBox-Firmware
(18:46:16) ERROR: Could not read jfritz.phonebook.xml!
(18:46:16) ERROR: Could not read jfritz.sipprovider.xml!
(18:46:16) ERROR: Could not read jfritz.calls.xml!
(18:46:16) DEBUG: Start commandline parsing
(18:46:16) DEBUG: New instance of JFrame
(18:46:16) DEBUG: Create JFritz-GUI
(18:46:16) DEBUG: Check Systray-Support
(18:46:16) DEBUG: Searching for FritzBox per UPnP / SSDP
(18:46:17) DEBUG: Timeout for SSDP
(18:46:17) DEBUG: Box found at /192.168.1.1: schnurri UPnP/1.0 AVM FRITZ!Box Fon
WLAN 7050 (UI) 14.04.05
Exception in thread "main" java.lang.NullPointerException
at java.awt.Dimension.<init>(Unknown Source)
at javax.swing.plaf.basic.BasicProgressBarUI.getPreferredSize(Unknown So
urce)
at javax.swing.JComponent.getPreferredSize(Unknown Source)
at java.awt.BorderLayout.layoutContainer(Unknown Source)
at java.awt.Container.layout(Unknown Source)
at java.awt.Container.doLayout(Unknown Source)
at java.awt.Container.validateTree(Unknown Source)
at java.awt.Container.validateTree(Unknown Source)
at java.awt.Container.validateTree(Unknown Source)
at java.awt.Container.validateTree(Unknown Source)
at java.awt.Container.validate(Unknown Source)
at java.awt.Window.show(Unknown Source)
at java.awt.Component.show(Unknown Source)
at java.awt.Component.setVisible(Unknown Source)
at de.moonflower.jfritz.JFritzWindow.checkStartOptions(JFritzWindow.java
:140)
at de.moonflower.jfritz.JFritz.<init>(JFritz.java:801)
at de.moonflower.jfritz.JFritz.main(JFritz.java:625)
(18:46:22) DEBUG: Action exit
(18:46:22) DEBUG: Starting shutdown thread..
(18:46:22) DEBUG: Multiple instance lock: release lock.
(18:46:22) DEBUG: Save window position
(18:46:22) DEBUG: Save column widths
(18:46:22) DEBUG: Save other properties
(18:46:22) DEBUG: Saving to file jfritz.properties.xml
(18:46:22) DEBUG: Saving to file jfritz.quickdials.xml
(18:46:22) DEBUG: Shutdown thread done.
 
ich verwende übrigens immer -v, denn -l gibt nur:

JFritz v0.6.0 (c) 2005 by Arno Willig <[email protected]>
Exception in thread "main" java.lang.NullPointerException
at de.moonflower.jfritz.JFritz.getMessage(JFritz.java:1501)
at de.moonflower.jfritz.JFritz.main(JFritz.java:567)

ist doch auch merkwürdig.
 
gleicher effekt.
es startet und landet im systray. die gleiche debug meldung. wenn ich im systray das icon anklicke wird folgendes gedebuggt:

(19:02:57) DEBUG: Show JFritz-Window
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at java.awt.Dimension.<init>(Unknown Source)
at javax.swing.plaf.basic.BasicProgressBarUI.getPreferredSize(Unknown So
urce)
at javax.swing.JComponent.getPreferredSize(Unknown Source)
at java.awt.BorderLayout.layoutContainer(Unknown Source)
at java.awt.Container.layout(Unknown Source)
at java.awt.Container.doLayout(Unknown Source)
at java.awt.Container.validateTree(Unknown Source)
at java.awt.Container.validateTree(Unknown Source)
at java.awt.Container.validateTree(Unknown Source)
at java.awt.Container.validateTree(Unknown Source)
at java.awt.Container.validate(Unknown Source)
at java.awt.Window.show(Unknown Source)
at java.awt.Component.show(Unknown Source)
at java.awt.Component.setVisible(Unknown Source)
at de.moonflower.jfritz.JFritz.hideShowJFritz(JFritz.java:1608)
at de.moonflower.jfritz.JFritz$1.actionPerformed(JFritz.java:958)
at org.jdesktop.jdic.tray.internal.impl.WinTrayIconService.processEvent(
Unknown Source)
at org.jdesktop.jdic.tray.internal.impl.WinTrayIconService$4.run(Unknown
Source)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)


java habe ich deinstalliert und dann die neueste version installiert.

ratlos und dankbar für die hilfe,
Joklos
 
hast du icq? da geht dann schneller. das ergebnis kann man dann immernoch posten :)
 
yep, 161425352
 
also, für alle anderen:

es lag wohl an einer fehlerhaften java installation.

joklos kann ja dann nochmal rückmeldung geben, wenns wieder geht.
 
Das Problem ist eingekreist und ein Workaround ist auch da. Das Problem liegt bei ATI-Treibern und der Java-swing-Bibliothek, speziell die GUI. Bei manchen helfen andere catalyst Treiber oder das Deaktivieren von AA und AF. Hat bei mir nicht geholfen.
Ich habe dann in der properties.xml den Eintrag

<entry key="lookandfeel">com.sun.java.swing.plaf.windows.WindowsLookAndFeel</entry>

in

<entry key="lookandfeel">javax.swing.plaf.metal.MetalLookAndFeel</entry>

geändert.

Nun habe ich zwar ein anderes "look and feel" dabei kann ich aber alles sehen und fühle mich dadurch viel besser :)

Vielen Dank an basc für die Suche nach einem Fehler, den er nicht finden konnte.

Gruß Joklos
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.