... the user friendly GPS tool


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
RouteConverter und 64-bit Linux
#1
Karte wird bei mir nicht angezeigt. (RouteConverterPrereleaseLinux.jar)
java version "1.6.0_19"
Java™ SE Runtime Environment (build 1.6.0_19-b04)
Java HotSpot™ 64-Bit Server VM (build 16.2-b04, mixed mode)
Kubuntu 64bit
Fehlermeldung im Kartenfenster:
Code:
Failed to create chrriis.nativeswing.swtimpl.components.NativeWebBrowser[1,1866162779]
Reason:
The native interface is not open!

Code:
~$ java -jar RouteConverterPrereleaseLinux.jar
NativeSwing[1]: Exception in thread "main" java.lang.UnsatisfiedLinkError: Cannot load 32-bit SWT libraries on 64-bit JVM
NativeSwing[1]:         at org.eclipse.swt.internal.Library.loadLibrary(Unknown Source)
NativeSwing[1]:         at org.eclipse.swt.internal.Library.loadLibrary(Unknown Source)
NativeSwing[1]:         at org.eclipse.swt.internal.C.<clinit>(Unknown Source)
NativeSwing[1]:         at org.eclipse.swt.internal.Converter.wcsToMbcs(Unknown Source)
NativeSwing[1]:         at org.eclipse.swt.internal.Converter.wcsToMbcs(Unknown Source)
NativeSwing[1]:         at org.eclipse.swt.widgets.Display.<clinit>(Unknown Source)
NativeSwing[1]:         at java.lang.Class.forName0(Native Method)
NativeSwing[1]:         at java.lang.Class.forName(Class.java:169)
NativeSwing[1]:         at org.eclipse.swt.graphics.Device.<clinit>(Unknown Source)
NativeSwing[1]:         at chrriis.dj.nativeswing.swtimpl.NativeInterface$OutProcess.runNativeSide(NativeInterface.java:995)
NativeSwing[1]:         at chrriis.dj.nativeswing.swtimpl.NativeInterface.main(NativeInterface.java:1096)
NativeSwing[2]: Exception in thread "main" java.lang.UnsatisfiedLinkError: Cannot load 32-bit SWT libraries on 64-bit JVM
NativeSwing[2]:         at org.eclipse.swt.internal.Library.loadLibrary(Unknown Source)
NativeSwing[2]:         at org.eclipse.swt.internal.Library.loadLibrary(Unknown Source)
NativeSwing[2]:         at org.eclipse.swt.internal.C.<clinit>(Unknown Source)
NativeSwing[2]:         at org.eclipse.swt.internal.Converter.wcsToMbcs(Unknown Source)
NativeSwing[2]:         at org.eclipse.swt.internal.Converter.wcsToMbcs(Unknown Source)
NativeSwing[2]:         at org.eclipse.swt.widgets.Display.<clinit>(Unknown Source)
NativeSwing[2]:         at java.lang.Class.forName0(Native Method)
NativeSwing[2]:         at java.lang.Class.forName(Class.java:169)
NativeSwing[2]:         at org.eclipse.swt.graphics.Device.<clinit>(Unknown Source)
NativeSwing[2]:         at chrriis.dj.nativeswing.swtimpl.NativeInterface$OutProcess.runNativeSide(NativeInterface.java:995)
NativeSwing[2]:         at chrriis.dj.nativeswing.swtimpl.NativeInterface.main(NativeInterface.java:1096)
NativeSwing[3]: Exception in thread "main" java.lang.UnsatisfiedLinkError: Cannot load 32-bit SWT libraries on 64-bit JVM
NativeSwing[3]:         at org.eclipse.swt.internal.Library.loadLibrary(Unknown Source)
NativeSwing[3]:         at org.eclipse.swt.internal.Library.loadLibrary(Unknown Source)
NativeSwing[3]:         at org.eclipse.swt.internal.C.<clinit>(Unknown Source)
NativeSwing[3]:         at org.eclipse.swt.internal.Converter.wcsToMbcs(Unknown Source)
NativeSwing[3]:         at org.eclipse.swt.internal.Converter.wcsToMbcs(Unknown Source)
NativeSwing[3]:         at org.eclipse.swt.widgets.Display.<clinit>(Unknown Source)
NativeSwing[3]:         at java.lang.Class.forName0(Native Method)
NativeSwing[3]:         at java.lang.Class.forName(Class.java:169)
NativeSwing[3]:         at org.eclipse.swt.graphics.Device.<clinit>(Unknown Source)
NativeSwing[3]:         at chrriis.dj.nativeswing.swtimpl.NativeInterface$OutProcess.runNativeSide(NativeInterface.java:995)
NativeSwing[3]:         at chrriis.dj.nativeswing.swtimpl.NativeInterface.main(NativeInterface.java:1096)
java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at slash.navigation.gui.Application.invokeNativeInterfaceMethod(Application.java:85)
        at slash.navigation.gui.Application.openNativeInterface(Application.java:94)
        at slash.navigation.gui.Application.launch(Application.java:103)
        at slash.navigation.converter.gui.RouteConverter6.main(RouteConverter6.java:48)
Caused by: java.lang.RuntimeException: java.net.SocketException: Connection reset
        at chrriis.dj.nativeswing.swtimpl.OutProcessSocketsMessagingInterface.openChannel(OutProcessSocketsMessagingInterface.java:64)
        at chrriis.dj.nativeswing.swtimpl.MessagingInterface.initialize(MessagingInterface.java:51)
        at chrriis.dj.nativeswing.swtimpl.OutProcessSocketsMessagingInterface.<init>(OutProcessSocketsMessagingInterface.java:29)
        at chrriis.dj.nativeswing.swtimpl.OutProcessSocketsMessagingInterface$SwingOutProcessSocketsMessagingInterface.<init>(OutProcessSocketsMessagingInterface.java:151)
        at chrriis.dj.nativeswing.swtimpl.NativeInterface$OutProcess.createOutProcessMessagingInterface(NativeInterface.java:830)
        at chrriis.dj.nativeswing.swtimpl.NativeInterface$OutProcess.createOutProcessCommunicationChannel(NativeInterface.java:540)
        at chrriis.dj.nativeswing.swtimpl.NativeInterface.open(NativeInterface.java:244)
        ... 8 more
Caused by: java.net.SocketException: Connection reset
        at java.net.SocketInputStream.read(SocketInputStream.java:168)
        at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
        at java.io.BufferedInputStream.read1(BufferedInputStream.java:258)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:317)
        at java.io.ObjectInputStream$PeekInputStream.read(ObjectInputStream.java:2266)
        at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2279)
        at java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:2750)
        at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:780)
        at java.io.ObjectInputStream.<init>(ObjectInputStream.java:280)
        at chrriis.dj.nativeswing.swtimpl.OutProcessSocketsMessagingInterface.openChannel(OutProcessSocketsMessagingInterface.java:62)
        ... 14 more
Logging to /tmp/RouteConverter.log
tilo@argus:~$ export http_proxy="http://53.140.252.47:3128"
tilo@argus:~$ java -jar RouteConverterPrereleaseLinux.jar
NativeSwing[1]: Exception in thread "main" java.lang.UnsatisfiedLinkError: Cannot load 32-bit SWT libraries on 64-bit JVM
NativeSwing[1]:         at org.eclipse.swt.internal.Library.loadLibrary(Unknown Source)
NativeSwing[1]:         at org.eclipse.swt.internal.Library.loadLibrary(Unknown Source)
NativeSwing[1]:         at org.eclipse.swt.internal.C.<clinit>(Unknown Source)
NativeSwing[1]:         at org.eclipse.swt.internal.Converter.wcsToMbcs(Unknown Source)
NativeSwing[1]:         at org.eclipse.swt.internal.Converter.wcsToMbcs(Unknown Source)
NativeSwing[1]:         at org.eclipse.swt.widgets.Display.<clinit>(Unknown Source)
NativeSwing[1]:         at java.lang.Class.forName0(Native Method)
NativeSwing[1]:         at java.lang.Class.forName(Class.java:169)
NativeSwing[1]:         at org.eclipse.swt.graphics.Device.<clinit>(Unknown Source)
NativeSwing[1]:         at chrriis.dj.nativeswing.swtimpl.NativeInterface$OutProcess.runNativeSide(NativeInterface.java:995)
NativeSwing[1]:         at chrriis.dj.nativeswing.swtimpl.NativeInterface.main(NativeInterface.java:1096)
NativeSwing[2]: Exception in thread "main" java.lang.UnsatisfiedLinkError: Cannot load 32-bit SWT libraries on 64-bit JVM
NativeSwing[2]:         at org.eclipse.swt.internal.Library.loadLibrary(Unknown Source)
NativeSwing[2]:         at org.eclipse.swt.internal.Library.loadLibrary(Unknown Source)
NativeSwing[2]:         at org.eclipse.swt.internal.C.<clinit>(Unknown Source)
NativeSwing[2]:         at org.eclipse.swt.internal.Converter.wcsToMbcs(Unknown Source)
NativeSwing[2]:         at org.eclipse.swt.internal.Converter.wcsToMbcs(Unknown Source)
NativeSwing[2]:         at org.eclipse.swt.widgets.Display.<clinit>(Unknown Source)
NativeSwing[2]:         at java.lang.Class.forName0(Native Method)
NativeSwing[2]:         at java.lang.Class.forName(Class.java:169)
NativeSwing[2]:         at org.eclipse.swt.graphics.Device.<clinit>(Unknown Source)
NativeSwing[2]:         at chrriis.dj.nativeswing.swtimpl.NativeInterface$OutProcess.runNativeSide(NativeInterface.java:995)
NativeSwing[2]:         at chrriis.dj.nativeswing.swtimpl.NativeInterface.main(NativeInterface.java:1096)
NativeSwing[3]: Exception in thread "main" java.lang.UnsatisfiedLinkError: Cannot load 32-bit SWT libraries on 64-bit JVM
NativeSwing[3]:         at org.eclipse.swt.internal.Library.loadLibrary(Unknown Source)
NativeSwing[3]:         at org.eclipse.swt.internal.Library.loadLibrary(Unknown Source)
NativeSwing[3]:         at org.eclipse.swt.internal.C.<clinit>(Unknown Source)
NativeSwing[3]:         at org.eclipse.swt.internal.Converter.wcsToMbcs(Unknown Source)
NativeSwing[3]:         at org.eclipse.swt.internal.Converter.wcsToMbcs(Unknown Source)
NativeSwing[3]:         at org.eclipse.swt.widgets.Display.<clinit>(Unknown Source)
NativeSwing[3]:         at java.lang.Class.forName0(Native Method)
NativeSwing[3]:         at java.lang.Class.forName(Class.java:169)
NativeSwing[3]:         at org.eclipse.swt.graphics.Device.<clinit>(Unknown Source)
NativeSwing[3]:         at chrriis.dj.nativeswing.swtimpl.NativeInterface$OutProcess.runNativeSide(NativeInterface.java:995)
NativeSwing[3]:         at chrriis.dj.nativeswing.swtimpl.NativeInterface.main(NativeInterface.java:1096)
java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at slash.navigation.gui.Application.invokeNativeInterfaceMethod(Application.java:85)
        at slash.navigation.gui.Application.openNativeInterface(Application.java:94)
        at slash.navigation.gui.Application.launch(Application.java:103)
        at slash.navigation.converter.gui.RouteConverter6.main(RouteConverter6.java:48)
Caused by: java.lang.RuntimeException: java.net.SocketException: Connection reset
        at chrriis.dj.nativeswing.swtimpl.OutProcessSocketsMessagingInterface.openChannel(OutProcessSocketsMessagingInterface.java:64)
        at chrriis.dj.nativeswing.swtimpl.MessagingInterface.initialize(MessagingInterface.java:51)
        at chrriis.dj.nativeswing.swtimpl.OutProcessSocketsMessagingInterface.<init>(OutProcessSocketsMessagingInterface.java:29)
        at chrriis.dj.nativeswing.swtimpl.OutProcessSocketsMessagingInterface$SwingOutProcessSocketsMessagingInterface.<init>(OutProcessSocketsMessagingInterface.java:151)
        at chrriis.dj.nativeswing.swtimpl.NativeInterface$OutProcess.createOutProcessMessagingInterface(NativeInterface.java:830)
        at chrriis.dj.nativeswing.swtimpl.NativeInterface$OutProcess.createOutProcessCommunicationChannel(NativeInterface.java:540)
        at chrriis.dj.nativeswing.swtimpl.NativeInterface.open(NativeInterface.java:244)
        ... 8 more
Caused by: java.net.SocketException: Connection reset
        at java.net.SocketInputStream.read(SocketInputStream.java:168)
        at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
        at java.io.BufferedInputStream.read1(BufferedInputStream.java:258)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:317)
        at java.io.ObjectInputStream$PeekInputStream.read(ObjectInputStream.java:2266)
        at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2279)
        at java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:2750)
        at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:780)
        at java.io.ObjectInputStream.<init>(ObjectInputStream.java:280)
        at chrriis.dj.nativeswing.swtimpl.OutProcessSocketsMessagingInterface.openChannel(OutProcessSocketsMessagingInterface.java:62)
        ... 14 more
Logging to /tmp/RouteConverter.log
Reply
#2
(13.04.2010, 12:56)teesee Wrote: Cannot load 32-bit SWT libraries on 64-bit JVM

Hier steht der Grund.... kannst Du Java programmieren?
--
Christian
Reply
#3
(13.04.2010, 21:47)routeconverter Wrote:
(13.04.2010, 12:56)teesee Wrote: Cannot load 32-bit SWT libraries on 64-bit JVM

Hier steht der Grund.... kannst Du Java programmieren?

Ja habe es gesehen. Es gibt eine handvoll Java Programme die leider unter 64bit nicht laufen, da es die SWT libs unter 64bit nicht gibt. Was spricht gegen SUN's Swing bzw. für Eclipse? Eines der herausragendsten Pro's für Java ist ja die universelle Lauffähigkeit auf allen Plattformen, doch so wird das leider wieder stark relativiert.
Leider kann ich nicht Java programmieren, bin aber nach wie vor ein großer Fan trotz viel gehörter Schmähungen.
Reply
#4
(14.04.2010, 08:49)teesee Wrote: Ja habe es gesehen. Es gibt eine handvoll Java Programme die leider unter 64bit nicht laufen, da es die SWT libs unter 64bit nicht gibt.

Das wäre nicht das Problem... ich könnte eine 64 Bit Linuxversion bauen, bräuchte aber jemanden, der mir am anderen Ende debuggen hilft.

(14.04.2010, 08:49)teesee Wrote: Was spricht gegen SUN's Swing bzw. für Eclipse? Eines der herausragendsten Pro's für Java ist ja die universelle Lauffähigkeit auf allen Plattformen, doch so wird das leider wieder stark relativiert.

Ich benutze schon Java Swing, doch es gibt einfach Java-basierte Webbrowser-Komponente, die Google Maps darstellen kann. Also kommt eine komische Krücke mit IE - Eclipse SWT - DJ Native Swing Wrapper zum Einsatz.

(14.04.2010, 08:49)teesee Wrote: Leider kann ich nicht Java programmieren, bin aber nach wie vor ein großer Fan trotz viel gehörter Schmähungen.

Falls Du motiviert bist zu testen könnte ich eine 64-bit Variante bauen.
--
Christian
Reply
#5
Quote:Falls Du motiviert bist zu testen könnte ich eine 64-bit Variante bauen.

Ok gern. Habe 1x Intel Dual Core 2 3GHz, 4GB RAM und 1x AMD Athlon64 X2 Dual Core 4800+ 2,4GHz, 2GB RAM
OS Kubuntu 9.10, 64bit
Code:
2.6.31-21-generic #59-Ubuntu SMP Wed Mar 24 07:28:27 UTC 2010 x86_64 GNU/Linux
Reply
#6
(14.04.2010, 11:33)teesee Wrote: Ok gern.

Ok, unter http://www.routeconverter.de/download/Ro...inux64.jar liegt eine erste völlig ungetestete Version.

Bekannte Probleme:
  • kein gpsbabel an Bord - ich habe keine 64-bit Variante, nett wäre eine weitgehend statisch gelinkte Variante, die ich miteinpacken könnte und die auf den meisten Linuxen laufen würde
  • keine Sun JNA Version für 64-bit an Bord, das könnte Probleme bei der Karte machen

Bitte schick auf jeden Fall das Log und die Kommandozeilenausgabe mit Deinem Fehlerreport (in der FAQ stehen Details dazu).
--
Christian
Reply
#7
(14.04.2010, 16:20)routeconverter Wrote:
(14.04.2010, 11:33)teesee Wrote: Ok gern.

Ok, unter http://www.routeconverter.de/download/Ro...inux64.jar liegt eine erste völlig ungetestete Version.

Bekannte Probleme:
  • kein gpsbabel an Bord - ich habe keine 64-bit Variante, nett wäre eine weitgehend statisch gelinkte Variante, die ich miteinpacken könnte und die auf den meisten Linuxen laufen würde
  • keine Sun JNA Version für 64-bit an Bord, das könnte Probleme bei der Karte machen

Bitte schick auf jeden Fall das Log und die Kommandozeilenausgabe mit Deinem Fehlerreport (in der FAQ stehen Details dazu).

Danke für's compilieren. Es wird leider keine Karte dargestellt. In der GUI auch keine Fehler angezeigt. ICh habe mal ein *.gpx file geladen. Vielleicht hilft ja das error log weiter.

Code:
15.04.2010 22:26:55 slash.navigation.converter.gui.RouteConverter startup
INFO: Started RouteConverter 1.33-SNAPSHOT-1.173 vom 14. April 2010 on Linux 2.6.31-21-generic amd64 with Java 1.6.0_19 and 902 MByte heap
15.04.2010 22:26:55 slash.navigation.gui.SingleFrameApplication openFrame
INFO: Screen size is java.awt.Rectangle[x=0,y=0,width=1600,height=1200]
15.04.2010 22:26:55 slash.navigation.gui.SingleFrameApplication crop
INFO: Cropping value 1115 for preferenceWidth to [0;2147483647] gives 1115
15.04.2010 22:26:55 slash.navigation.gui.SingleFrameApplication crop
INFO: Cropping value 1115 for width to [-4;1608] gives 1115
15.04.2010 22:26:55 slash.navigation.gui.SingleFrameApplication crop
INFO: Cropping value 669 for preferencesHeight to [0;2147483647] gives 669
15.04.2010 22:26:55 slash.navigation.gui.SingleFrameApplication crop
INFO: Cropping value 669 for height to [-4;1208] gives 669
15.04.2010 22:26:55 slash.navigation.gui.SingleFrameApplication openFrame
INFO: Frame size is java.awt.Dimension[width=1115,height=669]
15.04.2010 22:26:55 slash.navigation.gui.SingleFrameApplication crop
INFO: Cropping value 78 for x to [-4;493] gives 78
15.04.2010 22:26:55 slash.navigation.gui.SingleFrameApplication crop
INFO: Cropping value 132 for y to [-4;539] gives 132
15.04.2010 22:26:55 slash.navigation.gui.SingleFrameApplication openFrame
INFO: Frame location is java.awt.Point[x=78,y=132]
15.04.2010 22:26:55 slash.navigation.gui.SingleFrameApplication openFrame
INFO: Frame state is 0
15.04.2010 22:26:56 slash.common.io.Externalization extractFile
INFO: Extracting slash/navigation/converter/gui/mapview/routeconverter.html to /tmp/routeconverter-tilo/routeconverter.html
15.04.2010 22:26:56 slash.common.io.Externalization extractFile
INFO: Extracting slash/navigation/converter/gui/mapview/contextmenucontrol.js to /tmp/routeconverter-tilo/contextmenucontrol.js
15.04.2010 22:26:56 slash.navigation.NavigationFileParser read
INFO: Reading 'file:/home/tilo/88960.gpx' with a buffer of 68636 bytes
15.04.2010 22:26:56  
SCHWERWIEGEND: Exception in thread "AWT-EventQueue-0"
15.04.2010 22:26:56  
SCHWERWIEGEND: java.lang.UnsatisfiedLinkError: jnidispatch (/com/sun/jna/linux-amd64/libjnidispatch.so) not found in resource path
15.04.2010 22:26:56  
SCHWERWIEGEND:     at com.sun.jna.Native.loadNativeLibrary(Native.java:504)
15.04.2010 22:26:56  
SCHWERWIEGEND:     at com.sun.jna.Native.<clinit>(Native.java:91)
15.04.2010 22:26:56  
SCHWERWIEGEND:     at chrriis.dj.nativeswing.swtimpl.NativeComponent.getHandle(NativeComponent.java:758)
15.04.2010 22:26:56  
SCHWERWIEGEND:     at chrriis.dj.nativeswing.swtimpl.NativeComponent.createNativePeer(NativeComponent.java:813)
15.04.2010 22:26:56  
SCHWERWIEGEND:     at chrriis.dj.nativeswing.swtimpl.NativeComponent.access$12(NativeComponent.java:797)
15.04.2010 22:26:56  
SCHWERWIEGEND:     at chrriis.dj.nativeswing.swtimpl.NativeComponent$9.run(NativeComponent.java:708)
15.04.2010 22:26:56  
SCHWERWIEGEND:     at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
15.04.2010 22:26:56  
SCHWERWIEGEND:     at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
15.04.2010 22:26:56  
SCHWERWIEGEND:     at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
15.04.2010 22:26:56  
SCHWERWIEGEND:     at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
15.04.2010 22:26:56  
SCHWERWIEGEND:     at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
15.04.2010 22:26:56  
SCHWERWIEGEND:     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
15.04.2010 22:26:56  
SCHWERWIEGEND:     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
15.04.2010 22:26:56  
SCHWERWIEGEND:     at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
15.04.2010 22:26:58 slash.navigation.NavigationFileParser internalRead
INFO: Detected 'GPS Exchange Format 1.0 (*.gpx)' file with 1 route(s) and [484] positions
15.04.2010 22:26:58 slash.navigation.converter.gui.panels.ConvertPanel$20 run
INFO: Opened: /home/tilo/88960.gpx
15.04.2010 22:27:22 slash.navigation.gui.SimpleDialog restoreLocation
INFO: Screen size is java.awt.Rectangle[x=0,y=0,width=1600,height=1200]
15.04.2010 22:27:22 slash.navigation.gui.SingleFrameApplication crop
INFO: Cropping value -1 for insert-positions-x to [-4;950] gives -1
15.04.2010 22:27:22 slash.navigation.gui.SingleFrameApplication crop
INFO: Cropping value -1 for insert-positionsy to [-4;1037] gives -1
15.04.2010 22:27:22 slash.navigation.gui.SimpleDialog restoreLocation
INFO: Dialog insert-positions location is java.awt.Point[x=306,y=381]
15.04.2010 22:27:24 slash.navigation.gui.SimpleDialog dispose
INFO: Storing dialog insert-positions location as java.awt.Point[x=306,y=381]
15.04.2010 22:27:24 slash.navigation.gui.SimpleDialog dispose
INFO: Storing dialog insert-positions size as java.awt.Dimension[width=656,height=168]
15.04.2010 22:27:24 slash.navigation.gui.SimpleDialog restoreLocation
INFO: Screen size is java.awt.Rectangle[x=0,y=0,width=1600,height=1200]
15.04.2010 22:27:24 slash.navigation.gui.SingleFrameApplication crop
INFO: Cropping value -1 for delete-positions-x to [-4;645] gives -1
15.04.2010 22:27:24 slash.navigation.gui.SingleFrameApplication crop
INFO: Cropping value -1 for delete-positionsy to [-4;863] gives -1
15.04.2010 22:27:24 slash.navigation.gui.SimpleDialog restoreLocation
INFO: Dialog delete-positions location is java.awt.Point[x=154,y=294]
15.04.2010 22:27:26 slash.navigation.gui.SimpleDialog dispose
INFO: Storing dialog delete-positions location as java.awt.Point[x=154,y=294]
15.04.2010 22:27:26 slash.navigation.gui.SimpleDialog dispose
INFO: Storing dialog delete-positions size as java.awt.Dimension[width=961,height=342]
15.04.2010 22:27:37 org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNUNG: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
15.04.2010 22:27:38 org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNUNG: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
15.04.2010 22:27:38 org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNUNG: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
15.04.2010 22:27:38 org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNUNG: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
15.04.2010 22:27:39 org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNUNG: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
15.04.2010 22:27:39 org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNUNG: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
15.04.2010 22:27:40 org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNUNG: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
15.04.2010 22:27:41 org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNUNG: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
15.04.2010 22:27:42 org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNUNG: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
15.04.2010 22:27:43 org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNUNG: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
15.04.2010 22:27:43 org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNUNG: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
15.04.2010 22:27:44 org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNUNG: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
15.04.2010 22:27:45 org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNUNG: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
15.04.2010 22:27:46 org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNUNG: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
15.04.2010 22:27:46 org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNUNG: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
15.04.2010 22:33:24 org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNUNG: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
15.04.2010 22:33:24 org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNUNG: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
15.04.2010 22:33:24 org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNUNG: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
15.04.2010 22:33:24 org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNUNG: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
15.04.2010 22:33:25 org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNUNG: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
15.04.2010 22:33:25 org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNUNG: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
15.04.2010 22:33:25 org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNUNG: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
15.04.2010 22:33:25 org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNUNG: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
15.04.2010 22:33:26 org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNUNG: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
15.04.2010 22:35:31 org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNUNG: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
15.04.2010 22:35:31 org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNUNG: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
15.04.2010 22:35:32 org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNUNG: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
15.04.2010 22:35:33 org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNUNG: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
15.04.2010 22:35:34 org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNUNG: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
15.04.2010 22:35:34 org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNUNG: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
15.04.2010 22:35:34 org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNUNG: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
15.04.2010 22:35:34 org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNUNG: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
15.04.2010 22:35:35 org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNUNG: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
15.04.2010 22:35:35 org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNUNG: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
15.04.2010 22:35:36 org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNUNG: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
15.04.2010 22:35:37 org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNUNG: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
15.04.2010 22:35:44 org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNUNG: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
15.04.2010 22:35:46 org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNUNG: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
15.04.2010 22:36:12 org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNUNG: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
15.04.2010 22:36:12 org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNUNG: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
15.04.2010 22:36:13 org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNUNG: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
15.04.2010 22:36:13 org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNUNG: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
15.04.2010 22:36:13 org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNUNG: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
15.04.2010 22:36:13 org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNUNG: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
15.04.2010 22:36:40 org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNUNG: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
15.04.2010 22:36:40 org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNUNG: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
15.04.2010 22:36:40 org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNUNG: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
15.04.2010 22:38:18 org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNUNG: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
15.04.2010 22:38:19 slash.navigation.NavigationFileParser read
INFO: Reading 'http://www.routeconverter.de/catalog/files/1888/' with a buffer of 1048576 bytes
15.04.2010 22:38:37 slash.navigation.NavigationFileParser internalRead
INFO: Detected 'GPS Exchange Format 1.1 (*.gpx)' file with 1 route(s) and [2536] positions
15.04.2010 22:38:37 slash.navigation.converter.gui.panels.ConvertPanel$20 run
INFO: Opened: http://www.routeconverter.de/catalog/files/1888/
15.04.2010 23:06:21 slash.navigation.NavigationFileParser read
INFO: Reading 'file:/home/tilo/88960.gpx' with a buffer of 68636 bytes
15.04.2010 23:06:21 slash.navigation.NavigationFileParser internalRead
INFO: Detected 'GPS Exchange Format 1.0 (*.gpx)' file with 1 route(s) and [484] positions
15.04.2010 23:06:21 slash.navigation.converter.gui.panels.ConvertPanel$20 run
INFO: Opened: /home/tilo/88960.gpx
15.04.2010 23:07:20 slash.navigation.gui.SingleFrameApplication closeFrame
INFO: Storing frame location as java.awt.Point[x=124,y=121]
15.04.2010 23:07:20 slash.navigation.gui.SingleFrameApplication closeFrame
INFO: Storing frame size as java.awt.Dimension[width=1226,height=963]
15.04.2010 23:07:20 slash.navigation.gui.SingleFrameApplication closeFrame
INFO: Storing frame state as 0
15.04.2010 23:07:20 slash.navigation.gui.SingleFrameApplication closeFrame
INFO: Storing graphics device as :0.0
15.04.2010 23:07:20 slash.navigation.gui.SimpleDialog dispose
INFO: Storing dialog insert-positions location as java.awt.Point[x=306,y=381]
15.04.2010 23:07:20 slash.navigation.gui.SimpleDialog dispose
INFO: Storing dialog insert-positions size as java.awt.Dimension[width=656,height=168]
15.04.2010 23:07:20 slash.navigation.gui.SimpleDialog dispose
INFO: Storing dialog delete-positions location as java.awt.Point[x=154,y=294]
15.04.2010 23:07:20 slash.navigation.gui.SimpleDialog dispose
INFO: Storing dialog delete-positions size as java.awt.Dimension[width=961,height=342]
15.04.2010 23:07:20 slash.navigation.converter.gui.RouteConverter shutdown
INFO: Shutdown RouteConverter 1.33-SNAPSHOT-1.173 vom 14. April 2010 on Linux 2.6.31-21-generic amd64 with Java 1.6.0_19
Reply
#8
(16.04.2010, 09:55)teesee Wrote: Vielleicht hilft ja das error log weiter.

Ja, es liegt an der fehlenden JNA-Bibliothek:

SCHWERWIEGEND: java.lang.UnsatisfiedLinkError: jnidispatch (/com/sun/jna/linux-amd64/libjnidispatch.so) not found in resource path

Ich habe nun eine JNA-Bibliothek heruntergeladen und integriert. Bitte downloade und teste nochmal!
--
Christian
Reply
#9
Hier das Error-log von der neuen Version:

Code:
19.04.2010 22:15:53 slash.navigation.converter.gui.RouteConverter startup
INFO: Started RouteConverter 1.33-SNAPSHOT-1.272 vom 19. April 2010 on Linux 2.6.31-21-generic amd64 with Java 1.6.0_19 and 902 MByte heap
19.04.2010 22:15:53 slash.navigation.gui.SingleFrameApplication createFrame
INFO: Graphics device is :0.0
19.04.2010 22:15:54 slash.navigation.gui.SingleFrameApplication openFrame
INFO: Screen size is java.awt.Rectangle[x=0,y=0,width=1600,height=1200]
19.04.2010 22:15:54 slash.navigation.gui.SingleFrameApplication crop
INFO: Cropping value 1226 for preferenceWidth to [0;2147483647] gives 1226
19.04.2010 22:15:54 slash.navigation.gui.SingleFrameApplication crop
INFO: Cropping value 1226 for width to [-4;1608] gives 1226
19.04.2010 22:15:54 slash.navigation.gui.SingleFrameApplication crop
INFO: Cropping value 963 for preferencesHeight to [0;2147483647] gives 963
19.04.2010 22:15:54 slash.navigation.gui.SingleFrameApplication crop
INFO: Cropping value 963 for height to [-4;1208] gives 963
19.04.2010 22:15:54 slash.navigation.gui.SingleFrameApplication openFrame
INFO: Frame size is java.awt.Dimension[width=1226,height=963]
19.04.2010 22:15:54 slash.navigation.gui.SingleFrameApplication crop
INFO: Cropping value 124 for x to [-4;382] gives 124
19.04.2010 22:15:54 slash.navigation.gui.SingleFrameApplication crop
INFO: Cropping value 121 for y to [-4;245] gives 121
19.04.2010 22:15:54 slash.navigation.gui.SingleFrameApplication openFrame
INFO: Frame location is java.awt.Point[x=124,y=121]
19.04.2010 22:15:54 slash.navigation.gui.SingleFrameApplication openFrame
INFO: Frame state is 0
19.04.2010 22:15:54 slash.common.io.Externalization extractFile
INFO: Extracting slash/navigation/converter/gui/mapview/routeconverter.html to /tmp/routeconverter-tilo/routeconverter.html
19.04.2010 22:15:54 slash.common.io.Externalization extractFile
INFO: Extracting slash/navigation/converter/gui/mapview/contextmenucontrol.js to /tmp/routeconverter-tilo/contextmenucontrol.js
19.04.2010 22:15:54 slash.navigation.base.NavigationFileParser read
INFO: Reading 'file:/home/tilo/88960.gpx' with a buffer of 68636 bytes
19.04.2010 22:15:55  
SCHWERWIEGEND: Exception in thread "AWT-EventQueue-0"
19.04.2010 22:15:55  
SCHWERWIEGEND: java.lang.UnsatisfiedLinkError: com.sun.jna.Native.pointerSize()I
19.04.2010 22:15:55  
SCHWERWIEGEND:     at com.sun.jna.Native.pointerSize(Native Method)
19.04.2010 22:15:55  
SCHWERWIEGEND:     at com.sun.jna.Native.<clinit>(Native.java:93)
19.04.2010 22:15:55  
SCHWERWIEGEND:     at chrriis.dj.nativeswing.swtimpl.NativeComponent.getHandle(NativeComponent.java:758)
19.04.2010 22:15:55  
SCHWERWIEGEND:     at chrriis.dj.nativeswing.swtimpl.NativeComponent.createNativePeer(NativeComponent.java:813)
19.04.2010 22:15:55  
SCHWERWIEGEND:     at chrriis.dj.nativeswing.swtimpl.NativeComponent.access$12(NativeComponent.java:797)
19.04.2010 22:15:55  
SCHWERWIEGEND:     at chrriis.dj.nativeswing.swtimpl.NativeComponent$9.run(NativeComponent.java:708)
19.04.2010 22:15:55  
SCHWERWIEGEND:     at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
19.04.2010 22:15:55  
SCHWERWIEGEND:     at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
19.04.2010 22:15:55  
SCHWERWIEGEND:     at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
19.04.2010 22:15:55  
SCHWERWIEGEND:     at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
19.04.2010 22:15:55  
SCHWERWIEGEND:     at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
19.04.2010 22:15:55  
SCHWERWIEGEND:     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
19.04.2010 22:15:55  
SCHWERWIEGEND:     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
19.04.2010 22:15:55  
SCHWERWIEGEND:     at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
19.04.2010 22:15:57 slash.navigation.base.NavigationFileParser internalRead
INFO: Detected 'GPS Exchange Format 1.0 (*.gpx)' file with 1 route(s) and [484] positions
19.04.2010 22:15:57 slash.navigation.converter.gui.panels.ConvertPanel$20 run
INFO: Opened: /home/tilo/88960.gpx
Reply
#10
(19.04.2010, 21:22)teesee Wrote: Hier das Error-log von der neuen Version:

Code:
SCHWERWIEGEND: Exception in thread "AWT-EventQueue-0"
SCHWERWIEGEND: java.lang.UnsatisfiedLinkError: com.sun.jna.Native.pointerSize()I
SCHWERWIEGEND:     at com.sun.jna.Native.pointerSize(Native Method)
SCHWERWIEGEND:     at com.sun.jna.Native.<clinit>(Native.java:93)

Hm, Probleme mit dem nativen Code...
--
Christian
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)