... the user friendly GPS tool


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Keine Kartendarstellung unter Ubuntu 11.04 / Java 32 Bit
#1
Hallo,

auch wenn es für mein Problem schon einen ähnlichen Thread gibt, habe ich dort nichts gefunden, was auf meine Situation zutrifft.

Ich benutze RouteConverterLinux.jar der Version 2.4 und Ubuntu Linux 11.04 (x86), mit Java 6 32 Bit.

Die Kartendarstellung bricht beim Starten mit einer Fehlermeldung ab:
Failed to create chrriis.dj.nativeswing.swtimpl.components.core.NativeWebBrowser

Reason:
...
java.lang.IllegalStateException: The webkit runtime was requested but could not be found!

Ich habe aber libwebkit-gtk-1.0.0 sowie libwebkit-gtk-3.0.0 installiert.


Kann jemand dazu etwas sagen?

Im voraus vielen Dank!


RouteConverter.log:

28.05.2011 18:18:51 slash.navigation.converter.gui.RouteConverter startup
INFO: Started RouteConverter 2.4 vom 21. Mai 2011 with locale de_DE on Linux 2.6.38-8-generic-pae i386 with Java 1.6.0_22 and 799 MByte heap
28.05.2011 18:18:51 slash.navigation.gui.SingleFrameApplication createFrame
INFO: Graphics device is :0.0
28.05.2011 18:18:52 slash.navigation.gui.SingleFrameApplication openFrame
INFO: Screen size is java.awt.Rectangle[x=0,y=0,width=1920,height=1080], insets are java.awt.Insets[top=25,left=0,bottom=25,right=0]
28.05.2011 18:18:52 slash.navigation.gui.SingleFrameApplication openFrame
INFO: Frame size is java.awt.Dimension[width=1595,height=861]
28.05.2011 18:18:52 slash.navigation.gui.SingleFrameApplication openFrame
INFO: Frame location is java.awt.Point[x=139,y=109]
28.05.2011 18:18:52 slash.navigation.gui.SingleFrameApplication openFrame
INFO: Frame state is 0
28.05.2011 18:18:52 slash.navigation.converter.gui.mapview.EclipseSWTMapView createWebBrowser
INFO: Using WebKit runtime to create WebBrowser
28.05.2011 18:18:54
SCHWERWIEGEND: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
28.05.2011 18:18:54
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.core.MessagingInterface.processCommandResult(MessagingInterface.java:338)
28.05.2011 18:18:54
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.core.MessagingInterface.syncSend(MessagingInterface.java:325)
28.05.2011 18:18:54
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.core.SWTNativeInterface.syncSend_(SWTNativeInterface.java:370)
28.05.2011 18:18:54
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.NativeInterface.syncSend(NativeInterface.java:104)
28.05.2011 18:18:54
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.Message.syncSend(Message.java:64)
28.05.2011 18:18:54
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.CommandMessage.syncExec(CommandMessage.java:55)
28.05.2011 18:18:54
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.core.SWTNativeComponent.runSync(SWTNativeComponent.java:192)
28.05.2011 18:18:54
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.core.SWTNativeComponent.createNativePeer(SWTNativeComponent.java:974)
28.05.2011 18:18:54
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.core.SWTNativeComponent.access$16(SWTNativeComponent.java:957)
28.05.2011 18:18:54
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.core.SWTNativeComponent$11.run(SWTNativeComponent.java:852)
28.05.2011 18:18:54
SCHWERWIEGEND: at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:226)
28.05.2011 18:18:54
SCHWERWIEGEND: at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:647)
28.05.2011 18:18:54
SCHWERWIEGEND: at java.awt.EventQueue.access$000(EventQueue.java:96)
28.05.2011 18:18:54
SCHWERWIEGEND: at java.awt.EventQueue$1.run(EventQueue.java:608)
28.05.2011 18:18:54
SCHWERWIEGEND: at java.awt.EventQueue$1.run(EventQueue.java:606)
28.05.2011 18:18:54
SCHWERWIEGEND: at java.security.AccessController.doPrivileged(Native Method)
28.05.2011 18:18:54
SCHWERWIEGEND: at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:105)
28.05.2011 18:18:54
SCHWERWIEGEND: at java.awt.EventQueue.dispatchEvent(EventQueue.java:617)
28.05.2011 18:18:54
SCHWERWIEGEND: at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275)
28.05.2011 18:18:54
SCHWERWIEGEND: at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200)
28.05.2011 18:18:54
SCHWERWIEGEND: at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
28.05.2011 18:18:54
SCHWERWIEGEND: at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:185)
28.05.2011 18:18:54
SCHWERWIEGEND: at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177)
28.05.2011 18:18:54
SCHWERWIEGEND: at java.awt.EventDispatchThread.run(EventDispatchThread.java:138)
28.05.2011 18:18:54
SCHWERWIEGEND: Caused by: java.lang.reflect.InvocationTargetException
28.05.2011 18:18:54
SCHWERWIEGEND: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
28.05.2011 18:18:54
SCHWERWIEGEND: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
28.05.2011 18:18:54
SCHWERWIEGEND: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
28.05.2011 18:18:54
SCHWERWIEGEND: at java.lang.reflect.Method.invoke(Method.java:616)
28.05.2011 18:18:54
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.core.SWTNativeComponent$CMN_createControl.run(SWTNativeComponent.java:649)
28.05.2011 18:18:54
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.CommandMessage.runCommand(CommandMessage.java:61)
28.05.2011 18:18:54
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.NativeInterface.runMessageCommand(NativeInterface.java:168)
28.05.2011 18:18:54
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.core.SWTNativeInterface.runMessageCommand(SWTNativeInterface.java:1315)
28.05.2011 18:18:54
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.core.MessagingInterface.runMessage(MessagingInterface.java:121)
28.05.2011 18:18:54
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.core.MessagingInterface.processReceivedMessages(MessagingInterface.java:106)
28.05.2011 18:18:54
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.core.MessagingInterface.access$2(MessagingInterface.java:94)
28.05.2011 18:18:54
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.core.MessagingInterface$2$2.run(MessagingInterface.java:438)
28.05.2011 18:18:54
SCHWERWIEGEND: at org.eclipse.swt.widgets.RunnableLock.run(Unknown Source)
28.05.2011 18:18:54
SCHWERWIEGEND: at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Unknown Source)
28.05.2011 18:18:54
SCHWERWIEGEND: at org.eclipse.swt.widgets.Display.runAsyncMessages(Unknown Source)
28.05.2011 18:18:54
SCHWERWIEGEND: at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
28.05.2011 18:18:54
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.core.SWTNativeInterface$OutProcess.runNativeSide(SWTNativeInterface.java:1237)
28.05.2011 18:18:54
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.core.SWTNativeInterface.main_(SWTNativeInterface.java:1347)
28.05.2011 18:18:54
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.NativeInterface.main(NativeInterface.java:220)
28.05.2011 18:18:54
SCHWERWIEGEND: Caused by: java.lang.IllegalStateException: The webkit runtime was requested but could not be found!
28.05.2011 18:18:54
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.components.core.NativeWebBrowser.createControl(NativeWebBrowser.java:439)
28.05.2011 18:18:54
SCHWERWIEGEND: ... 19 more
28.05.2011 18:18:56 slash.navigation.converter.gui.mapview.BaseMapView dispose
INFO: Executors stopped after 0 ms
28.05.2011 18:18:56 slash.navigation.converter.gui.helper.LengthCalculator dispose
INFO: BeelineLengthCalculator stopped after 0 ms
28.05.2011 18:18:56 slash.navigation.gui.SingleFrameApplication closeFrame
INFO: Storing frame location as java.awt.Point[x=139,y=109]
28.05.2011 18:18:56 slash.navigation.gui.SingleFrameApplication closeFrame
INFO: Storing frame size as java.awt.Dimension[width=1595,height=861]
28.05.2011 18:18:56 slash.navigation.gui.SingleFrameApplication closeFrame
INFO: Storing frame state as 0
28.05.2011 18:18:56 slash.navigation.gui.SingleFrameApplication closeFrame
INFO: Storing graphics device as :0.0
28.05.2011 18:18:56 slash.navigation.converter.gui.RouteConverter shutdown
INFO: Shutdown RouteConverter 2.4 vom 21. Mai 2011 with locale de_DE on Linux 2.6.38-8-generic-pae i386 with Java 1.6.0_22 and 799 MByte heap
28.05.2011 18:26:28 slash.navigation.converter.gui.RouteConverter startup
INFO: Started RouteConverter 2.4 vom 21. Mai 2011 with locale de_DE on Linux 2.6.38-8-generic-pae i386 with Java 1.6.0_22 and 799 MByte heap
28.05.2011 18:26:28 slash.navigation.gui.SingleFrameApplication createFrame
INFO: Graphics device is :0.0
28.05.2011 18:26:29 slash.navigation.gui.SingleFrameApplication openFrame
INFO: Screen size is java.awt.Rectangle[x=0,y=0,width=1920,height=1080], insets are java.awt.Insets[top=25,left=0,bottom=25,right=0]
28.05.2011 18:26:29 slash.navigation.gui.SingleFrameApplication openFrame
INFO: Frame size is java.awt.Dimension[width=1595,height=861]
28.05.2011 18:26:29 slash.navigation.gui.SingleFrameApplication openFrame
INFO: Frame location is java.awt.Point[x=139,y=109]
28.05.2011 18:26:29 slash.navigation.gui.SingleFrameApplication openFrame
INFO: Frame state is 0
28.05.2011 18:26:30 slash.navigation.converter.gui.mapview.EclipseSWTMapView createWebBrowser
INFO: Using WebKit runtime to create WebBrowser
28.05.2011 18:26:30 slash.common.io.Externalization extractFile
INFO: Extracting slash/navigation/converter/gui/mapview/routeconverter.html to /tmp/routeconverter-matthias/routeconverter_de.html
28.05.2011 18:26:30 slash.common.io.Externalization extractFile
INFO: Extracting slash/navigation/converter/gui/mapview/contextmenucontrol.js to /tmp/routeconverter-matthias/contextmenucontrol.js
28.05.2011 18:26:32
SCHWERWIEGEND: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
28.05.2011 18:26:32
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.core.MessagingInterface.processCommandResult(MessagingInterface.java:338)
28.05.2011 18:26:32
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.core.MessagingInterface.syncSend(MessagingInterface.java:325)
28.05.2011 18:26:32
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.core.SWTNativeInterface.syncSend_(SWTNativeInterface.java:370)
28.05.2011 18:26:32
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.NativeInterface.syncSend(NativeInterface.java:104)
28.05.2011 18:26:32
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.Message.syncSend(Message.java:64)
28.05.2011 18:26:32
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.CommandMessage.syncExec(CommandMessage.java:55)
28.05.2011 18:26:32
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.core.SWTNativeComponent.runSync(SWTNativeComponent.java:192)
28.05.2011 18:26:32
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.core.SWTNativeComponent.createNativePeer(SWTNativeComponent.java:974)
28.05.2011 18:26:32
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.core.SWTNativeComponent.access$16(SWTNativeComponent.java:957)
28.05.2011 18:26:32
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.core.SWTNativeComponent$11.run(SWTNativeComponent.java:852)
28.05.2011 18:26:32
SCHWERWIEGEND: at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:226)
28.05.2011 18:26:32
SCHWERWIEGEND: at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:647)
28.05.2011 18:26:32
SCHWERWIEGEND: at java.awt.EventQueue.access$000(EventQueue.java:96)
28.05.2011 18:26:32
SCHWERWIEGEND: at java.awt.EventQueue$1.run(EventQueue.java:608)
28.05.2011 18:26:32
SCHWERWIEGEND: at java.awt.EventQueue$1.run(EventQueue.java:606)
28.05.2011 18:26:32
SCHWERWIEGEND: at java.security.AccessController.doPrivileged(Native Method)
28.05.2011 18:26:32
SCHWERWIEGEND: at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:105)
28.05.2011 18:26:32
SCHWERWIEGEND: at java.awt.EventQueue.dispatchEvent(EventQueue.java:617)
28.05.2011 18:26:32
SCHWERWIEGEND: at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275)
28.05.2011 18:26:32
SCHWERWIEGEND: at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200)
28.05.2011 18:26:32
SCHWERWIEGEND: at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
28.05.2011 18:26:32
SCHWERWIEGEND: at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:185)
28.05.2011 18:26:32
SCHWERWIEGEND: at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177)
28.05.2011 18:26:32
SCHWERWIEGEND: at java.awt.EventDispatchThread.run(EventDispatchThread.java:138)
28.05.2011 18:26:32
SCHWERWIEGEND: Caused by: java.lang.reflect.InvocationTargetException
28.05.2011 18:26:32
SCHWERWIEGEND: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
28.05.2011 18:26:32
SCHWERWIEGEND: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
28.05.2011 18:26:32
SCHWERWIEGEND: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
28.05.2011 18:26:32
SCHWERWIEGEND: at java.lang.reflect.Method.invoke(Method.java:616)
28.05.2011 18:26:32
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.core.SWTNativeComponent$CMN_createControl.run(SWTNativeComponent.java:649)
28.05.2011 18:26:32
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.CommandMessage.runCommand(CommandMessage.java:61)
28.05.2011 18:26:32
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.NativeInterface.runMessageCommand(NativeInterface.java:168)
28.05.2011 18:26:32
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.core.SWTNativeInterface.runMessageCommand(SWTNativeInterface.java:1315)
28.05.2011 18:26:32
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.core.MessagingInterface.runMessage(MessagingInterface.java:121)
28.05.2011 18:26:32
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.core.MessagingInterface.processReceivedMessages(MessagingInterface.java:106)
28.05.2011 18:26:32
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.core.MessagingInterface.access$2(MessagingInterface.java:94)
28.05.2011 18:26:32
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.core.MessagingInterface$2$2.run(MessagingInterface.java:438)
28.05.2011 18:26:32
SCHWERWIEGEND: at org.eclipse.swt.widgets.RunnableLock.run(Unknown Source)
28.05.2011 18:26:32
SCHWERWIEGEND: at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Unknown Source)
28.05.2011 18:26:32
SCHWERWIEGEND: at org.eclipse.swt.widgets.Display.runAsyncMessages(Unknown Source)
28.05.2011 18:26:32
SCHWERWIEGEND: at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
28.05.2011 18:26:32
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.core.SWTNativeInterface$OutProcess.runNativeSide(SWTNativeInterface.java:1237)
28.05.2011 18:26:32
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.core.SWTNativeInterface.main_(SWTNativeInterface.java:1347)
28.05.2011 18:26:32
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.NativeInterface.main(NativeInterface.java:220)
28.05.2011 18:26:32
SCHWERWIEGEND: Caused by: java.lang.IllegalStateException: The webkit runtime was requested but could not be found!
28.05.2011 18:26:32
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.components.core.NativeWebBrowser.createControl(NativeWebBrowser.java:439)
28.05.2011 18:26:32
SCHWERWIEGEND: ... 19 more
28.05.2011 18:30:24 slash.navigation.converter.gui.mapview.BaseMapView dispose
INFO: Executors stopped after 1 ms
28.05.2011 18:30:24 slash.navigation.converter.gui.helper.LengthCalculator dispose
INFO: BeelineLengthCalculator stopped after 1 ms
28.05.2011 18:30:24 slash.navigation.gui.SingleFrameApplication closeFrame
INFO: Storing frame location as java.awt.Point[x=216,y=109]
28.05.2011 18:30:24 slash.navigation.gui.SingleFrameApplication closeFrame
INFO: Storing frame size as java.awt.Dimension[width=1595,height=861]
28.05.2011 18:30:24 slash.navigation.gui.SingleFrameApplication closeFrame
INFO: Storing frame state as 0
28.05.2011 18:30:24 slash.navigation.gui.SingleFrameApplication closeFrame
INFO: Storing graphics device as :0.0
28.05.2011 18:30:24 slash.navigation.converter.gui.RouteConverter shutdown
INFO: Shutdown RouteConverter 2.4 vom 21. Mai 2011 with locale de_DE on Linux 2.6.38-8-generic-pae i386 with Java 1.6.0_22 and 799 MByte heap
28.05.2011 18:42:52 slash.navigation.converter.gui.RouteConverter startup
INFO: Started RouteConverter 2.4 vom 21. Mai 2011 with locale de_DE on Linux 2.6.38-8-generic-pae i386 with Java 1.6.0_22 and 799 MByte heap
28.05.2011 18:42:52 slash.navigation.gui.SingleFrameApplication createFrame
INFO: Graphics device is :0.0
28.05.2011 18:42:54 slash.navigation.gui.SingleFrameApplication openFrame
INFO: Screen size is java.awt.Rectangle[x=0,y=0,width=1920,height=1080], insets are java.awt.Insets[top=25,left=0,bottom=25,right=0]
28.05.2011 18:42:54 slash.navigation.gui.SingleFrameApplication openFrame
INFO: Frame size is java.awt.Dimension[width=1595,height=861]
28.05.2011 18:42:54 slash.navigation.gui.SingleFrameApplication openFrame
INFO: Frame location is java.awt.Point[x=216,y=109]
28.05.2011 18:42:54 slash.navigation.gui.SingleFrameApplication openFrame
INFO: Frame state is 0
28.05.2011 18:42:54 slash.navigation.converter.gui.mapview.EclipseSWTMapView createWebBrowser
SCHWERWIEGEND: Cannot create WebBrowser: Native Interface is not initialized
28.05.2011 18:43:09 slash.navigation.converter.gui.mapview.BaseMapView dispose
INFO: Executors stopped after 0 ms
28.05.2011 18:43:09 slash.navigation.converter.gui.helper.LengthCalculator dispose
INFO: BeelineLengthCalculator stopped after 0 ms
28.05.2011 18:43:09 slash.navigation.gui.SingleFrameApplication closeFrame
INFO: Storing frame location as java.awt.Point[x=106,y=197]
28.05.2011 18:43:09 slash.navigation.gui.SingleFrameApplication closeFrame
INFO: Storing frame size as java.awt.Dimension[width=1595,height=861]
28.05.2011 18:43:09 slash.navigation.gui.SingleFrameApplication closeFrame
INFO: Storing frame state as 0
28.05.2011 18:43:09 slash.navigation.gui.SingleFrameApplication closeFrame
INFO: Storing graphics device as :0.0
28.05.2011 18:43:09 slash.navigation.converter.gui.RouteConverter shutdown
INFO: Shutdown RouteConverter 2.4 vom 21. Mai 2011 with locale de_DE on Linux 2.6.38-8-generic-pae i386 with Java 1.6.0_22 and 799 MByte heap
28.05.2011 18:43:18 slash.navigation.converter.gui.RouteConverter startup
INFO: Started RouteConverter 2.4 vom 21. Mai 2011 with locale de_DE on Linux 2.6.38-8-generic-pae i386 with Java 1.6.0_22 and 799 MByte heap
28.05.2011 18:43:18 slash.navigation.gui.SingleFrameApplication createFrame
INFO: Graphics device is :0.0
28.05.2011 18:43:19 slash.navigation.gui.SingleFrameApplication openFrame
INFO: Screen size is java.awt.Rectangle[x=0,y=0,width=1920,height=1080], insets are java.awt.Insets[top=25,left=0,bottom=25,right=0]
28.05.2011 18:43:19 slash.navigation.gui.SingleFrameApplication openFrame
INFO: Frame size is java.awt.Dimension[width=1595,height=861]
28.05.2011 18:43:19 slash.navigation.gui.SingleFrameApplication openFrame
INFO: Frame location is java.awt.Point[x=106,y=197]
28.05.2011 18:43:19 slash.navigation.gui.SingleFrameApplication openFrame
INFO: Frame state is 0
28.05.2011 18:43:19 slash.navigation.converter.gui.mapview.EclipseSWTMapView createWebBrowser
INFO: Using WebKit runtime to create WebBrowser
28.05.2011 18:43:21
SCHWERWIEGEND: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
28.05.2011 18:43:21
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.core.MessagingInterface.processCommandResult(MessagingInterface.java:338)
28.05.2011 18:43:21
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.core.MessagingInterface.syncSend(MessagingInterface.java:325)
28.05.2011 18:43:21
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.core.SWTNativeInterface.syncSend_(SWTNativeInterface.java:370)
28.05.2011 18:43:21
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.NativeInterface.syncSend(NativeInterface.java:104)
28.05.2011 18:43:21
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.Message.syncSend(Message.java:64)
28.05.2011 18:43:21
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.CommandMessage.syncExec(CommandMessage.java:55)
28.05.2011 18:43:21
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.core.SWTNativeComponent.runSync(SWTNativeComponent.java:192)
28.05.2011 18:43:21
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.core.SWTNativeComponent.createNativePeer(SWTNativeComponent.java:974)
28.05.2011 18:43:21
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.core.SWTNativeComponent.access$16(SWTNativeComponent.java:957)
28.05.2011 18:43:21
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.core.SWTNativeComponent$11.run(SWTNativeComponent.java:852)
28.05.2011 18:43:21
SCHWERWIEGEND: at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:226)
28.05.2011 18:43:21
SCHWERWIEGEND: at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:647)
28.05.2011 18:43:21
SCHWERWIEGEND: at java.awt.EventQueue.access$000(EventQueue.java:96)
28.05.2011 18:43:21
SCHWERWIEGEND: at java.awt.EventQueue$1.run(EventQueue.java:608)
28.05.2011 18:43:21
SCHWERWIEGEND: at java.awt.EventQueue$1.run(EventQueue.java:606)
28.05.2011 18:43:21
SCHWERWIEGEND: at java.security.AccessController.doPrivileged(Native Method)
28.05.2011 18:43:21
SCHWERWIEGEND: at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:105)
28.05.2011 18:43:21
SCHWERWIEGEND: at java.awt.EventQueue.dispatchEvent(EventQueue.java:617)
28.05.2011 18:43:21
SCHWERWIEGEND: at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275)
28.05.2011 18:43:21
SCHWERWIEGEND: at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200)
28.05.2011 18:43:21
SCHWERWIEGEND: at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
28.05.2011 18:43:21
SCHWERWIEGEND: at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:185)
28.05.2011 18:43:21
SCHWERWIEGEND: at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177)
28.05.2011 18:43:21
SCHWERWIEGEND: at java.awt.EventDispatchThread.run(EventDispatchThread.java:138)
28.05.2011 18:43:21
SCHWERWIEGEND: Caused by: java.lang.reflect.InvocationTargetException
28.05.2011 18:43:21
SCHWERWIEGEND: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
28.05.2011 18:43:21
SCHWERWIEGEND: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
28.05.2011 18:43:21
SCHWERWIEGEND: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
28.05.2011 18:43:21
SCHWERWIEGEND: at java.lang.reflect.Method.invoke(Method.java:616)
28.05.2011 18:43:21
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.core.SWTNativeComponent$CMN_createControl.run(SWTNativeComponent.java:649)
28.05.2011 18:43:21
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.CommandMessage.runCommand(CommandMessage.java:61)
28.05.2011 18:43:21
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.NativeInterface.runMessageCommand(NativeInterface.java:168)
28.05.2011 18:43:21
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.core.SWTNativeInterface.runMessageCommand(SWTNativeInterface.java:1315)
28.05.2011 18:43:21
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.core.MessagingInterface.runMessage(MessagingInterface.java:121)
28.05.2011 18:43:21
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.core.MessagingInterface.processReceivedMessages(MessagingInterface.java:106)
28.05.2011 18:43:21
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.core.MessagingInterface.access$2(MessagingInterface.java:94)
28.05.2011 18:43:21
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.core.MessagingInterface$2$2.run(MessagingInterface.java:438)
28.05.2011 18:43:21
SCHWERWIEGEND: at org.eclipse.swt.widgets.RunnableLock.run(Unknown Source)
28.05.2011 18:43:21
SCHWERWIEGEND: at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Unknown Source)
28.05.2011 18:43:21
SCHWERWIEGEND: at org.eclipse.swt.widgets.Display.runAsyncMessages(Unknown Source)
28.05.2011 18:43:21
SCHWERWIEGEND: at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
28.05.2011 18:43:21
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.core.SWTNativeInterface$OutProcess.runNativeSide(SWTNativeInterface.java:1237)
28.05.2011 18:43:21
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.core.SWTNativeInterface.main_(SWTNativeInterface.java:1347)
28.05.2011 18:43:21
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.NativeInterface.main(NativeInterface.java:220)
28.05.2011 18:43:21
SCHWERWIEGEND: Caused by: java.lang.IllegalStateException: The webkit runtime was requested but could not be found!
28.05.2011 18:43:21
SCHWERWIEGEND: at chrriis.dj.nativeswing.swtimpl.components.core.NativeWebBrowser.createControl(NativeWebBrowser.java:439)
28.05.2011 18:43:21
SCHWERWIEGEND: ... 19 more
28.05.2011 18:53:13 slash.navigation.converter.gui.mapview.BaseMapView dispose
INFO: Executors stopped after 0 ms
28.05.2011 18:53:13 slash.navigation.converter.gui.helper.LengthCalculator dispose
INFO: BeelineLengthCalculator stopped after 0 ms
28.05.2011 18:53:13 slash.navigation.gui.SingleFrameApplication closeFrame
INFO: Storing frame location as java.awt.Point[x=107,y=220]
28.05.2011 18:53:13 slash.navigation.gui.SingleFrameApplication closeFrame
INFO: Storing frame size as java.awt.Dimension[width=1595,height=861]
28.05.2011 18:53:13 slash.navigation.gui.SingleFrameApplication closeFrame
INFO: Storing frame state as 0
28.05.2011 18:53:13 slash.navigation.gui.SingleFrameApplication closeFrame
INFO: Storing graphics device as :0.0
28.05.2011 18:53:13 slash.navigation.converter.gui.RouteConverter shutdown
INFO: Shutdown RouteConverter 2.4 vom 21. Mai 2011 with locale de_DE on Linux 2.6.38-8-generic-pae i386 with Java 1.6.0_22 and 799 MByte heap


Reply
#2
(28.05.2011, 17:57)matti Wrote: Hallo,

auch wenn es für mein Problem schon einen ähnlichen Thread gibt, habe ich dort nichts gefunden, was auf meine Situation zutrifft.

Ich benutze RouteConverterLinux.jar der Version 2.4 und Ubuntu Linux 11.04 (x86), mit Java 6 32 Bit.

Die Kartendarstellung bricht beim Starten mit einer Fehlermeldung ab:
Failed to create chrriis.dj.nativeswing.swtimpl.components.core.NativeWebBrowser

Reason:
...
java.lang.IllegalStateException: The webkit runtime was requested but could not be found!

Ich habe aber libwebkit-gtk-1.0.0 sowie libwebkit-gtk-3.0.0 installiert.


Nur so eine Frage Wink
Hast Du auch die Links so wie in dem Thread?
http://www.routeconverter.de/forum/thread-976.html comment#14
leicht geändert auf /usr/lib, Du mußt natürlich Deine Versionsnummern nehmen
Code:
~> cd /usr/lib
~> sudo ln -s libwebkitgtk-1.0.so.0.5.2 libwebkit-1.0.so.2
~> sudo ln -s libwebkit-1.0.so.2 libwebkit-1.0.so

Bernd
Reply
#3
Hallo Bernd,

(29.05.2011, 15:34)berndw Wrote: Nur so eine Frage Wink
Hast Du auch die Links so wie in dem Thread?
http://www.routeconverter.de/forum/thread-976.html comment#14
leicht geändert auf /usr/lib, Du mußt natürlich Deine Versionsnummern nehmen
Code:
~> cd /usr/lib
~> sudo ln -s libwebkitgtk-1.0.so.0.5.2 libwebkit-1.0.so.2
~> sudo ln -s libwebkit-1.0.so.2 libwebkit-1.0.so

Bernd


vielen Dank, das hat geklappt. Unter Ubuntu Linux 11.04 (32Bit) habe ich folgende Eingaben gemacht:
cd /usr/lib
sudo ln -s libwebkitgtk-1.0.so.0.6.0 libwebkit-1.0.so.2
sudo ln -s libwebkit-1.0.so.2 libwebkit-1.0.so

Da ich Linux-Neuling bin, habe ich allerdings nicht ganz verstanden, was da passiert. Sind das Links von libwebkitgtk->libwebkit oder andersherum? Könnte man diese Links auch in das jar-File legen, damit niemand Hand anlegen muss?

Nochmals vielen Dank
Matthias

Reply
#4
(30.05.2011, 08:40)matti Wrote: vielen Dank, das hat geklappt. Unter Ubuntu Linux 11.04 (32Bit) habe ich folgende Eingaben gemacht:
cd /usr/lib
sudo ln -s libwebkitgtk-1.0.so.0.6.0 libwebkit-1.0.so.2
sudo ln -s libwebkit-1.0.so.2 libwebkit-1.0.so

Da ich Linux-Neuling bin, habe ich allerdings nicht ganz verstanden, was da passiert. Sind das Links von libwebkitgtk->libwebkit oder andersherum? Könnte man diese Links auch in das jar-File legen, damit niemand Hand anlegen muss?

Es heißt ein Softlink oder ein symbolischen Link und kann verwendet werden, um mehrere Exemplare mit mehreren Namen von einen datei zu haben, ohne zusätzlichen Speicher (abgesehen von ein paar Bytes) zu verbrauchen. Es kommt auch mit allen Rechten und Datei-Modi die das Original Datei hat. (Versuche mal "man ln" in Google für die "manual pages"
Es ist wie ein besseres, gereifteres Version von was ein "shortcut" heißt auf windows.
In diesen Fall is das libwebkitgtk-1.0.so.0.6.0 library das Original und die libwebkit-1.0.so.2 link nur eine kopie.
Es ist nicht moglich dass in das jar datei hinein zu legen weil es sich um libraries händelt die direkt "gelinkt" sind.



Reply
#5
(30.05.2011, 18:40)hvdwolf Wrote: Es ist nicht moglich dass in das jar datei hinein zu legen weil es sich um libraries händelt die direkt "gelinkt" sind.

Ich hoffe, das die nächste Version der fraglichen EclipseSWT-Libraries irgendwie damit zurechtkommt, daß alle Distributionen die Namen der WebKit-Bibliotheken ändern. Ansonsten schlägt jeder Linux-Nutzer mit einem Stand nach Herbst 2010 hier mit dieser Frage auf Sad
--
Christian
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)