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

CW 0.9k unter Linux

Lotti

Geomaster
Moin,

hab einen kurzen Test absolviert:
  • beim entpacken von cachewolf_jar.zip bin ich natürlich gleich reingefallen und hab mir meine prefs.xml überschrieben.
  • nach dem ich die prefs.ini restauriert habe, mit dem Inhalt aus dem anderen Fred, wurden die Caches zwar angezeigt, aber sind alle >5900km von den Heimat Koordinaten entfernt. Ich hab dann mal meine Heimat Koordinate in UTM eingegeben und eine GPX neu geladen, dann ging es. Jedoch nur bis zum neuen Programmstart, da waren wieder diese Entfernungen >5900km da. (Ja, ich habe Speichern&Beenden benutzt)
  • Das Radar zeigt die Caches nun korrekt an.
  • beim Sortieren der Cacheliste (ca. 1000) gabs dann noch eine Exception
    Code:
    java.lang.NumberFormatException: For input string: "5912,40"
            at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1224)
            at java.lang.Double.valueOf(Double.java:447)
            at ewe.sys.Convert.parseDouble(Convert.java)
            at CacheWolf.DistComparer.compare(DistComparer.java:30)
    java.lang.NumberFormatException: For input string: "5912,40"
            at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1224)
            at java.lang.Double.valueOf(Double.java:447)
            at ewe.sys.Convert.parseDouble(Convert.java)
            at CacheWolf.DistComparer.compare(DistComparer.java:30)
            at ewe.util.CompareArrayElements.compare(CompareArrayElements.java)
            at ewe.util.Utils.merge(Utils.java)
            at ewe.util.Utils.sort(Utils.java)
            at ewe.util.Utils.sort(Utils.java)
            at ewe.util.Utils.sort(Utils.java)
            at ewe.util.Vector.sort(Vector.java)
            at ewe.util.Vector.sort(Vector.java)
            at CacheWolf.myTableModel.penPressed(myTableModel.java:245)
            at ewe.ui.TableControl.penPressed(TableControl.java)
            at ewe.ui.Control.onPenEvent(Control.java)
            at ewe.ui.TableControl.onPenEvent(TableControl.java)
            at ewe.ui.Control.onEvent(Control.java)
            at ewe.ui.Control.postEvent(Control.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)
Soweit meine ersten Eindrücke.
Gruss Volkmar
 

Bilbowolf

Geowizard
Hi Volkmer,

danke. AUf meinem Plan steht jetzt nach dem Release ein intensiver Test unter Unix an. Ich habe da schon eine Idee, was da los ist.
 

Kalli

Geowizard
zu b. Ist eine Sache für Bilbowolf, da ich hier keine Linux-Umgebung habe.

zu d.
Das Problem mit der Exception hatte ich schon gelöst, aber das File nicht eingecheckt (in die Ecke stell und :oops: :oops: :oops: ), ist jetzt passiert.
 
OP
Lotti

Lotti

Geomaster
ähmm, die Java-Version ist woh falsch gepackt. Beim Unzippen bekomme ich diese:
Code:
[lotti@volkmar Desktop]$ unzip -a cachewolf_jar.zip
Archive:  cachewolf_jar.zip
  inflating: PDA/ewe/EWE_SDK/programs/CacheWolf/Jar/137.gif  [binary]
  inflating: PDA/ewe/EWE_SDK/programs/CacheWolf/Jar/big_smile.gif  [binary]
  inflating: PDA/ewe/EWE_SDK/programs/CacheWolf/Jar/bug.gif  [binary]
  inflating: PDA/ewe/EWE_SDK/programs/CacheWolf/Jar/bug_no.gif  [binary]
  inflating: PDA/ewe/EWE_SDK/programs/CacheWolf/Jar/CacheWolf.bat  [text]
  inflating: PDA/ewe/EWE_SDK/programs/CacheWolf/Jar/CacheWolf.jar  [binary]
  inflating: PDA/ewe/EWE_SDK/programs/CacheWolf/Jar/descr.gif  [binary]
  inflating: PDA/ewe/EWE_SDK/programs/CacheWolf/Jar/details.gif  [binary]
  inflating: PDA/ewe/EWE_SDK/programs/CacheWolf/Jar/event.gif  [binary]
  inflating: PDA/ewe/EWE_SDK/programs/CacheWolf/Jar/globe_small.gif  [binary]
  inflating: PDA/ewe/EWE_SDK/programs/CacheWolf/Jar/icon_attended.gif  [binary]
  inflating: PDA/ewe/EWE_SDK/programs/CacheWolf/Jar/icon_camera.gif  [binary]
  inflating: PDA/ewe/EWE_SDK/programs/CacheWolf/Jar/icon_disabled.gif  [binary]
  inflating: PDA/ewe/EWE_SDK/programs/CacheWolf/Jar/icon_enabled.gif  [binary]
  inflating: PDA/ewe/EWE_SDK/programs/CacheWolf/Jar/icon_note.gif  [binary]
  inflating: PDA/ewe/EWE_SDK/programs/CacheWolf/Jar/icon_rsvp.gif  [binary]
 extracting: PDA/ewe/EWE_SDK/programs/CacheWolf/Jar/icon_sad.gif  [binary]
  inflating: PDA/ewe/EWE_SDK/programs/CacheWolf/Jar/icon_smile.gif  [binary]
  inflating: PDA/ewe/EWE_SDK/programs/CacheWolf/Jar/images.gif  [binary]
  inflating: PDA/ewe/EWE_SDK/programs/CacheWolf/Jar/index.tpl  [text]
  inflating: PDA/ewe/EWE_SDK/programs/CacheWolf/Jar/info.html  [text]
 extracting: PDA/ewe/EWE_SDK/programs/CacheWolf/Jar/Logos.zip  [binary]
  inflating: PDA/ewe/EWE_SDK/programs/CacheWolf/Jar/more.gif  [binary]
  inflating: PDA/ewe/EWE_SDK/programs/CacheWolf/Jar/normal.gif  [binary]
  inflating: PDA/ewe/EWE_SDK/programs/CacheWolf/Jar/page.tpl  [text]
  inflating: PDA/ewe/EWE_SDK/programs/CacheWolf/Jar/radar.gif  [binary]
  inflating: PDA/ewe/EWE_SDK/programs/CacheWolf/Jar/refr.gif  [binary]
  inflating: PDA/ewe/EWE_SDK/programs/CacheWolf/Jar/solver.gif  [binary]
  inflating: PDA/ewe/EWE_SDK/programs/CacheWolf/Jar/traffic_cone.gif  [binary]
  inflating: PDA/ewe/EWE_SDK/programs/CacheWolf/Jar/trash.gif  [binary]
  inflating: PDA/ewe/EWE_SDK/programs/CacheWolf/Jar/wolflang.html  [text]

und etwas ähnliches bei der Windows Version.

Gruss Volkmar
 

Bilbowolf

Geowizard
Okay, muss mein "builder" anpassen, dass nicht die komplette Verzeichnisstruktur mitgegeben wird.

Aber laufen "tut" es schon oder?
 
OP
Lotti

Lotti

Geomaster
Moin,

nein, so richtig laufen tut er wohl nicht. Ich habe auf der Installation zu Hause nur die CacheWolf.jar ausgetauscht. Bei Starten habe ich dann den gleichen Koordinatenfehler wie bei der Vorgängerversion "j" gesehen. Das war das mit dem "Clipping" über den Längengrad. Zur Zeit importiere ich neue GPX Daten und hierbei ist jetzt schon die Entfernungsanzeige auf >5900km gesprungen.

Leider kann ich die nächsten Tage nicht testen, am Sonntag Abend werde ich wieder "ON" sein. Bis dahin:

Frohe Weihnachten

Volkmar
 
A

Anonymous

Guest
Hallo,

also ich hab grade versucht die Java-Verson (0.9K Patch3) unter Ubuntu 5.10 zu starten mittels des Befehls:
java -cp CacheWolf.jar ewe.applet.Applet CacheWolf.CacheWolf

Das Ergebnis war:
Exception in thread "main" java.lang.NoClassDefFoundError: ewe.applet.Applet
at gnu.java.lang.MainThread.run() (/usr/lib/libgcj.so.6.0.0)
Caused by: java.lang.ClassNotFoundException: ewe.applet.Applet not found in gnu.gcj.runtime.SystemClassLoader{urls=[file:./], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}
at java.net.URLClassLoader.findClass(java.lang.String) (/usr/lib/libgcj.so.6.0.0)
at java.lang.ClassLoader.loadClass(java.lang.String, boolean) (/usr/lib/libgcj.so.6.0.0)
at java.lang.ClassLoader.loadClass(java.lang.String) (/usr/lib/libgcj.so.6.0.0)
at java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader) (/usr/lib/libgcj.so.6.0.0)
at gnu.java.lang.MainThread.run() (/usr/lib/libgcj.so.6.0.0)

Jemand eine Idee? Mach ich was falsch?
Wäre echt klasse wenn der CW auf dem Linux laufen würde!
 
OP
Lotti

Lotti

Geomaster
Albsucher schrieb:
Jemand eine Idee? Mach ich was falsch?
Wäre echt klasse wenn der CW auf dem Linux laufen würde!

Ja - der Cachewolf bringt seine eigene EWE-Umgebung mit. Mit
Code:
java -jar CacheWolf.jar
wird es starten. Aber ich bin mal auf Deine Erfahrungen gespannt.

Gruss Volkmar
 
A

Anonymous

Guest
@Lotti: Danke!

Mit besagtem obigem Aufruf kommt leider nur die nächste Exception:
Exception in thread "main" java.lang.NoClassDefFoundError: ewe.sys.Vm
at java.lang.Class.initializeClass() (/usr/lib/libgcj.so.6.0.0)
at ewe.ui.Gui.<clinit>() (Unknown Source)
at java.lang.Class.initializeClass() (/usr/lib/libgcj.so.6.0.0)
at ewe.applet.Applet.init() (Unknown Source)
at ewe.applet.Applet.main(java.lang.String[]) (Unknown Source)
at gnu.java.lang.MainThread.call_main() (/usr/lib/libgcj.so.6.0.0)
at gnu.java.lang.MainThread.run() (/usr/lib/libgcj.so.6.0.0)

Zur Info: java --version sagt: 1.4.2
gij (GNU libgcj) version 4.0.2 20050808 (prerelease) (Ubuntu 4.0.1-4ubuntu9)
 
OP
Lotti

Lotti

Geomaster
hmm,

die Java Version ist zwar von vorgestern, ich hab 1.5.0_05, aber eigentlich sollte es gehen.
Schau ob es mit
Code:
java -cp ewe.jar:CacheWolf.jar Ewe CacheWolf.CacheWolf
funktioniert. Alternativ lies Dir mal diesen Fred durch.

Gruss Volkmar
 
A

Anonymous

Guest
Also ich hab die aktuellsten Versionen drauf, die Ubuntu eben mit installiert hat.

Möglicherweise hab ich aber nicht die wirklich benötigten drauf, da gibnts irgendwie die verschiedensten Versionen davon - und von Java hab ich nicht wirklich viel Ahnung.
Der andere Thread hat mich zwar auf die Idee mit dem Aufruf über java -jar Cachewolf.jar gebracht aber irgendwie hab ich das dumpfe gefühl bei mir fehlt die ewe. Wie bekomm ich die genau und wie installier ich die?
 
OP
Lotti

Lotti

Geomaster
Albsucher schrieb:
Der andere Thread hat mich zwar auf die Idee mit dem Aufruf über java -jar Cachewolf.jar gebracht aber irgendwie hab ich das dumpfe gefühl bei mir fehlt die ewe. Wie bekomm ich die genau und wie installier ich die?

Ewe bekommst Du hier.

Gruss Volkmar
 
A

Anonymous

Guest
Danke für die Hilfe.
Leider funzelt es nicht.
hab mal en mail an denjenigen geschrieben der das wohl unter Ubuntu schon zum Laufen gebracht hat.
P.S.: gestern bei GC PM beantragt - udn heute schon erledigt! WOW!
Auf zum CacheWolf-en
 
A

Anonymous

Guest
Nach dem Update der java Engine auf 1.5 läufts nun...fast :?

Habe soeben auf die neueste Version 0.9k Patch4 "upgedatet".
Bei mir läuft das ganze unter Linux (Ubuntu 5.10).

Fogendes Problem:
* nach dem Start (bzw. Import) alle Caches mit einer Entfernungsangabe >5000km.
* Dann importiere ich meinen eigenen Cache (einzelnes GPX-File) zu einer Liste aus einer PQ. Diesen setzte ich als Zentrum -> Entfernungen okay.
Das ganze Speichern oder Speichern&Beenden.
Ergebnis: nach dem nächsten Start ist mein Cache wieder weg (alle anderen aber da!) und die Entfernungen wieder >5000km.
* Bei meinem Cache-Import (gpx-file) hab ich auch Spider Images gemacht, allerdings lädt er das enthaltene Bild nicht (erscheint nicht unter den Images).
* Profile: ich hab über Suchen das Verzeichnis für meine Caches auf ein parallel zu CW liegnedes Verzeichnis umgebogen. Der Suchen-Auswahl-Dialog schreibt da aber nur bis den Pfad eins höher rein (also z.B. /home/user\ anstatt /home/user/caches) - auch mit dem Backslash am Ende! Ist da evt. noch ein kleines Problem mit den Profilen?

Werd das ganze jetzt nochmal neu laden und geb ein Update ob sich hier was getan hat oder ich nur einen komischen Effekt hatte...
 
A

Anonymous

Guest
Update:
*das Problem mit der Entfernungsangabe besteht immer noch. Scheint als ob die Angabe "Zentrum" bei einem Cache nicht gespeichert wird...
*das Problem mit dem cache import habe ich nun nicht mehr, allerdings habe ich nun zuerst die das einzelne gpx-file und danach die PQ importiert.
* das Bild-Problem scheint sich auf den speziellen Cache bzw. die dort referenzierten Bilder zu beziehen, wo wohl durch die apache-konfig ein direkter download verweigert wird. Problem ad acta legen bitte.
*das Problem mit dem Heimatverzeichnis habe ich bisher nicht mehr ausprobiert da ich momentan ohne Profil arbeite - läßt sich aber nachstellen wenn es der Problemlösung dient.
 
Oben