• Willkommen im Geoclub - dem größten deutschsprachigen Geocaching-Forum. Registriere dich kostenlos, um alle Inhalte zu sehen und neue Beiträge zu erstellen.

[GELÖST] GPX-Import funktioniert nicht richtig

maierkurt

Geowizard
Lösung/Fehlerursache bei mir:
Ich hatte einige Caches in der index.xml, die zugehörigen Cachedateien (also gcxyz.xml) waren aber auf der Festplatte nicht (mehr) vorhanden. Ein PQ-GPX-Import schlug immer fehl.
Ich habe die fraglichen Wegpunkte (ein rotes Warndreieck in der Liste deutete schon Probleme an) markiert, dann "Markierte löschen". Jetzt funktioniert auch der GPX-Import wieder.




Ich bekomme die GPX-Datei im Anhang nicht importiert. Es erscheint die Fehlermeldung "Could not read cachedetails for cache"
Ich habe die jar und die win32 Version ausprobiert. Ich benutze die 1.1.2428
Ich bin etwas ratlos.
Exception in Eclipse:
Code:
java.lang.NullPointerException
	at CacheWolf.imp.GPXImporter.endElement(GPXImporter.java:351)
	at ewesoft.xml.MinML.parse(MinML.java:259)
	at CacheWolf.imp.GPXImporter.doIt(GPXImporter.java:148)
	at CacheWolf.MainMenu.onEvent(MainMenu.java:373)
	at ewe.ui.Control.postEvent(Control.java)
	at ewe.ui.MenuState.onEvent(MenuState.java)
	at ewe.ui.Control.sendToListeners(Control.java)
	at ewe.ui.Control.postEvent(Control.java)
	at ewe.ui.Menu.postEvent(Menu.java)
	at ewe.ui.Menu.onEvent(Menu.java)
	at ewe.ui.Control.sendToListeners(Control.java)
	at ewe.ui.Control.postEvent(Control.java)
	at ewe.ui.Menu.postEvent(Menu.java)
	at ewe.ui.Control.notifyAction(Control.java)
	at ewe.ui.Menu.penReleased(Menu.java)
	at ewe.ui.Control.penClicked(Control.java)
	at ewe.ui.Control.onPenEvent(Control.java)
	at ewe.ui.Menu.onPenEvent(Menu.java)
	at ewe.ui.Control.onEvent(Control.java)
	at ewe.ui.Menu.onEvent(Menu.java)
	at ewe.ui.Control.postEvent(Control.java)
	at ewe.ui.Menu.postEvent(Menu.java)
	at ewe.ui.Window.doPostEvent(Window.java)
	at ewe.ui.Window$windowThread.run(Window.java)
	at ewe.sys.mThread.run(mThread.java)
	at ewe.sys.Coroutine.run(Coroutine.java)

Gruß, maierkurt
 

Anhänge

  • Fehler.gpx
    366 Bytes · Aufrufe: 7

arbor95

Geoguru
auf den ersten Blick ist das auch keine korrekte gpx-Datei. Header - Infos fehlen.

Die wird bei mir aber trotzdem ohne Murren eingelesen.
Ist allerdings nur ein Waypoint - Question,
 

arbor95

Geoguru
maierkurt schrieb:
Die Header-Infos hatte ich rausgenommen.
Mit Header klappt es leider auch nicht.
bei mir schon! Zumindest sehe ich einen Wegpunkt im CW. Eclipse hat auch keine Meldung gebracht.
Da ich normalerweise keine gpx importiere kann ich aber auch nicht sagen dass es korrekt ist, was bei mir angezeigt wird. Ein nachträgliches aktualisieren geht aber.

lad dir mal ne NB und check damit.
 
OP
M

maierkurt

Geowizard
greiol schrieb:
maierkurt schrieb:
Ich bekomme die GPX-Datei im Anhang nicht importiert.
Die Datei hat ein BOM. Ich bin mir nicht mehr sicher ob der Importer das mag.
Daran sollte es nicht liegen. Mit der "Originaldatei" von Groundspeak kommt der Importer klar, es werden auch alle Wegpunkte bis zu dem fraglichen Wegpunkt gelesen.
Ich habe den Wegpunkt speziell in die Datei im Anhang kopiert, da nur dieser Probleme bereitet.
 

arbor95

Geoguru
maierkurt schrieb:
greiol schrieb:
maierkurt schrieb:
Ich bekomme die GPX-Datei im Anhang nicht importiert.
Die Datei hat ein BOM. Ich bin mir nicht mehr sicher ob der Importer das mag.
Daran sollte es nicht liegen. Mit der "Originaldatei" von Groundspeak kommt der Importer klar, es werden auch alle Wegpunkte bis zu dem fraglichen Wegpunkt gelesen.
Ich habe den Wegpunkt speziell in die Datei im Anhang kopiert, da nur dieser Probleme bereitet.
schick mal die komplette datei.
 

greiol

Geoguru
Code:
unexpected end of file found
        at ewesoft.xml.MinML.fatalError(MinML.java:595)
        at ewesoft.xml.MinML.parse(MinML.java:438)
        at CacheWolf.imp.GPXImporter.doIt(Unknown Source)
        at CacheWolf.MainMenu.onEvent(Unknown Source)
        at ewe.ui.Control.postEvent(Control.java)
        at ewe.ui.MenuState.onEvent(MenuState.java)
        at ewe.ui.Control.sendToListeners(Control.java)
        at ewe.ui.Control.postEvent(Control.java)
        at ewe.ui.Menu.postEvent(Menu.java)
        at ewe.ui.Menu.onEvent(Menu.java)
        at ewe.ui.Control.sendToListeners(Control.java)
        at ewe.ui.Control.postEvent(Control.java)
        at ewe.ui.Menu.postEvent(Menu.java)
        at ewe.ui.Control.notifyAction(Control.java)
        at ewe.ui.Menu.penReleased(Menu.java)
        at ewe.ui.Control.penClicked(Control.java)
        at ewe.ui.Control.onPenEvent(Control.java)
        at ewe.ui.Menu.onPenEvent(Menu.java)
        at ewe.ui.Control.onEvent(Control.java)
        at ewe.ui.Menu.onEvent(Menu.java)
        at ewe.ui.Control.postEvent(Control.java)
        at ewe.ui.Menu.postEvent(Menu.java)
        at ewe.ui.Window.doPostEvent(Window.java)
        at ewe.ui.Window$windowThread.run(Window.java)
        at ewe.sys.mThread.run(mThread.java)
        at ewe.sys.Coroutine.run(Coroutine.java)
ist die fehlermeldung die ich beim import bekomme. andererseits fehlt am ende der datei ein
Code:
</gpx>
was die meldung erklären könnte.

aber cachwolf rechnet eventuell falsch. nach dem import der datei die nur addis enthält in ein leeres profil steht bei mir in der fussleistecwrechenfehler.png
 
OP
M

maierkurt

Geowizard
Diese Caches habe ich jetzt manuell aus der Haupt-GPX-Datei rauslöschen müssen, da Cachewolf sie nicht verarbeiten kann:
GC21W08
GC217ZM
GC21T8E
GCRWAD
GC21RXR


Gruß, maierkurt
 

greiol

Geoguru
du verwirrst mich. die sind doch gar nicht der datei die du eben hochgeladen hast. das macht die sache irgendwie nicht einfacher.
 
OP
M

maierkurt

Geowizard
Keine Ahnung was los war. Ich habe die zip-Datei nochmals von GMX heruntergeladen, jetzt funktioniert der Import :ups:
Sorry für die Mühe :ups:
 
OP
M

maierkurt

Geowizard
Lösung/Fehlerursache bei mir:
Ich hatte einige Caches in der index.xml, die zugehörigen Cachedateien (also gcxyz.xml) waren aber auf der Festplatte nicht (mehr) vorhanden. Ein PQ-GPX-Import schlug immer fehl.
Ich habe die fraglichen Wegpunkte (ein rotes Warndreieck in der Liste deutete schon Probleme an) markiert, dann "Markierte löschen". Jetzt funktioniert auch der GPX-Import wieder.


Gruß, maierkurt
 

greiol

Geoguru
Tipp: falls der Wegpunkt "gerettet" werden soll, kann man für den punkt im solver oder notizfeld ein blank eintragen. dann wird die zugehörige xml datei neu angelegt.
 
Oben