Hallo,
habe gerade ewig rumgesucht und jetzt den Fehler gefunden...
Mein JFritz 0.6.2 startete nicht mehr.
Der Grund: ** Kurzwahleinträge:
phonebook.xml:
calls.xml:
Das gibt dann diesen netten Fehler:
Wenn man die Dateien, oder die Einträge löscht, läuft wieder alles. Dann werden die Einträge auch nicht mehr angelegt, weil JFritz sie nicht mehr aus der Box holt (meistens )...
Ansonsten: JFritz wird immer besser (obwohl ich Java immer noch nicht mag), weiter so
habe gerade ewig rumgesucht und jetzt den Fehler gefunden...
Mein JFritz 0.6.2 startete nicht mehr.
Der Grund: ** Kurzwahleinträge:
phonebook.xml:
Code:
<entry private="false">
<phonenumbers standard="">
<number type="">**703</number>
</phonenumbers>
</entry>
calls.xml:
Code:
<entry calltype="call_out">
<date>xx.xx.2006 xx:xx</date>
<caller>**703</caller>
<port>Fon 3</port>
<route>[email protected]</route>
<duration>120</duration>
<comment></comment>
</entry>
Das gibt dann diesen netten Fehler:
Code:
(03:08:50) DEBUG: Postdata: getpage=../html/de/menus/menu2.html&var%3Alang=de&var%3Amenu=home&var%3Apagename=home&login%3Acommand%2Fpassword=xxxx
(03:08:53) DEBUG: Detected Firmware: 14.04.15 de
(03:08:53) DEBUG: Quickdial: **703, searching for the full number
(03:08:53) DEBUG: Quickdail number: 03
(JFritzUpdate) ERROR: invocation target exception
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at de.moonflower.jfritz.autoupdate.JFritzUpdate.startJFritz(JFritzUpdate.java:197)
at de.moonflower.jfritz.autoupdate.JFritzUpdate.main(JFritzUpdate.java:165)
Caused by: java.lang.NullPointerException
at de.moonflower.jfritz.struct.PhoneNumber.convertQuickDial(PhoneNumber.java:503)
at de.moonflower.jfritz.struct.PhoneNumber.refactorNumber(PhoneNumber.java:161)
at de.moonflower.jfritz.struct.PhoneNumber.<init>(PhoneNumber.java:61)
at de.moonflower.jfritz.struct.PhoneNumber.<init>(PhoneNumber.java:70)
at de.moonflower.jfritz.phonebook.PhonebookFileXMLHandler.endElement(PhonebookFileXMLHandler.java:96)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)
at de.moonflower.jfritz.phonebook.PhoneBook.loadFromXMLFile(PhoneBook.java:671)
at de.moonflower.jfritz.JFritz.<init>(JFritz.java:161)
at de.moonflower.jfritz.Main.main(Main.java:639)
... 6 more
Wenn man die Dateien, oder die Einträge löscht, läuft wieder alles. Dann werden die Einträge auch nicht mehr angelegt, weil JFritz sie nicht mehr aus der Box holt (meistens )...
Ansonsten: JFritz wird immer besser (obwohl ich Java immer noch nicht mag), weiter so