You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***

#1 2015-07-22 06:26:30

erwin6330
Member
From: A-Kufstein
Registered: 2011-08-18
Posts: 395

JOSM, Hilfe bei Fehlermeldung

Morgen,

ich habe ein "Problem" mit dem JOSM.

Gestartet wird wie folgt, Verknüpfung am Desktop, Ziel: "C:\Program Files (x86)\Java\JRE\1.7.0_25\bin\java.exe" -jar -Xmx1024m "C:\temp\josm\josm-tested.jar"
Ausführen in "C:\temp\josm"

Startet auch alles ganz super, Daten werden geladen.
Ich setze den Zool mittels Strg+J auf 20.
Nun füge ich Geoimage.at als neue Ebene mit ein, "Auflösung automatisch ändern" wird abgeschalten.

In dem schwarzen Arbeitsfenster erscheinen nun alle Meldungen über den erfolgten Start, das Laden der Bilder und Daten, soweit alles OK, nur nach dem Einfügen von Geoimage.at und dem Laden der entsprechenden Daten kommt die Meldung
WARNUNG: Unable to create parent directory: C:\Users\XXXXXX\AppData\Local\JOSM\cache\wms\1\mercator

Die XXXXXX stehen für meinen Usernamen, das genannte Verzeichnis existiert, in dem Verzeichnis sind auch die Bilder/Hintergründe von Geoimage geladen, was bedeutet also diese Meldung, kann ich sie ignorieren?

Danke schon mal für die Hilfe


Erwin6330 aus Kufstein - Happy Mapping

Offline

#2 2015-07-22 06:45:55

wambacher
Member
From: Schlangenbad/Wambach, Germany
Registered: 2009-12-16
Posts: 16,769
Website

Re: JOSM, Hilfe bei Fehlermeldung

erwin6330 wrote:

WARNUNG: Unable to create parent directory: C:\Users\XXXXXX\AppData\Local\JOSM\cache\wms\1\mercator

Die XXXXXX stehen für meinen Usernamen, das genannte Verzeichnis existiert, in dem Verzeichnis sind auch die Bilder/Hintergründe von Geoimage geladen, was bedeutet also diese Meldung, kann ich sie ignorieren?

Wenn nicht gerade die platte voll ist, hab ich auch keine Ahnung.

Aber: du kannst den Cache oder auch Unterverzeichnisse einfach löschen und dann legt Josm den neu an. Der wird eh nach und nach riesig. Eventuell ist da ein Bit umgekippt.

Gruss
walter

Offline

#3 2015-07-22 09:03:57

chris66
Member
From: Germany
Registered: 2009-05-24
Posts: 10,130

Re: JOSM, Hilfe bei Fehlermeldung

Die Warnungen bekomme ich auch, ich denke man kann sie ignorieren, JAVA ist halt sehr gesprächig.


Mapper aus dem Münsterland.

Offline

#4 2015-07-22 09:33:57

SammysHP
Member
From: Celle, Germany
Registered: 2012-02-27
Posts: 1,707
Website

Re: JOSM, Hilfe bei Fehlermeldung

chris66 wrote:

JAVA ist halt sehr gesprächig.

Nicht, wenn man es nicht so programmiert. wink

Eventuell Rechte? Gibt es das Verzeichnis denn?

Offline

#5 2015-07-22 09:38:46

Jojo4u
Member
Registered: 2014-08-03
Posts: 1,090

Re: JOSM, Hilfe bei Fehlermeldung

erwin6330 wrote:

WARNUNG: Unable to create parent directory: C:\Users\XXXXXX\AppData\Local\JOSM\cache\wms\1\mercator

Die XXXXXX stehen für meinen Usernamen, das genannte Verzeichnis existiert, in dem Verzeichnis sind auch die Bilder/Hintergründe von Geoimage geladen, was bedeutet also diese Meldung, kann ich sie ignorieren?

Möglicherweise will er einfach das Verzeichnis erstellen obwohl es schon da ist. In den meisten Programmiersprachen gibt es keinen Befehl "Erstelle Verzeichnis wenn keins da ist".

Offline

#6 2015-07-22 11:04:09

erwin6330
Member
From: A-Kufstein
Registered: 2011-08-18
Posts: 395

Re: JOSM, Hilfe bei Fehlermeldung

Jojo4u wrote:

.....

Möglicherweise will er einfach das Verzeichnis erstellen obwohl es schon da ist. In den meisten Programmiersprachen gibt es keinen Befehl "Erstelle Verzeichnis wenn keins da ist".

Wäre eine gute Idee, habe also das alte Verzeichnis umbenannt, Neustart von JOSM und was passiert?

Ist ziemlich brutal, löscht das umbenannte Verzeichnis komplett mit ganzem Inhalt und legt ein neues "mercator" an! Daran kann es also wohl nicht liegen.

chris66 wrote:

Die Warnungen bekomme ich auch, ich denke man kann sie ignorieren, JAVA ist halt sehr gesprächig.

Das beruhigt mich schon mehr. Da es jetzt nicht Probleme verursacht, werde ich es wohl auch ignorieren. Will halt nur wissen was mein Rechner so zu machen versucht big_smile


Danke für alle restlichen Meinungen, vielleicht liest ja mal ein Programmierer von JOSM mit und macht sich auf die Suche...


Erwin6330 aus Kufstein - Happy Mapping

Offline

#7 2015-07-22 11:12:18

Harald Hartmann
Member
From: 98667 Schönbrunn
Registered: 2014-04-02
Posts: 3,123
Website

Re: JOSM, Hilfe bei Fehlermeldung

Jojo4u wrote:

In den meisten Programmiersprachen gibt es keinen Befehl "Erstelle Verzeichnis wenn keins da ist".

und genau deshalb macht man normalerweise ja auch ein

if (!dir.exists()) {
  dir.mkdir()
  //dir.mkdirs()
}

Naja und beide Methoden liefern in Java nur dann true zurück, wenn es auch wirklich angelegt wurde. Ist es schon existent, dann kommt ein false zurück.


Mein aktives Gebiet: Gemeinde Schleusegrund
Fingerprint meines Schlüssels: 71F7 3CD9 B647 9079 6B88 326E 8B8B 72AE 34F9 5AAD

Offline

#8 2015-07-22 11:12:19

seichter
Member
Registered: 2011-05-21
Posts: 3,337

Re: JOSM, Hilfe bei Fehlermeldung

Jojo4u wrote:

Möglicherweise will er einfach das Verzeichnis erstellen obwohl es schon da ist. In den meisten Programmiersprachen gibt es keinen Befehl "Erstelle Verzeichnis wenn keins da ist".

Geht in Java schon, man muss nur vorher auf Existenz abfragen:

if (!f.exists()) f.mkdirs(); 

Die Fehlermeldung deutet aber auf einen vermeintlichen? Rechte-Konflikt im Pfad weiter vorn hin.
Java verheddert sich da möglicherweise in den unseligen Windows-Pseudo-Pfaden (User/Benutzer).

Offline

Board footer

Powered by FluxBB