... the user friendly GPS tool


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Error message: Result of expression 'a' [null] is not an object
#1
Ich bekomme am Laptop (Fedora 13 x86_64) folgende Fehlermeldung beim Aufruf der aktuellen Version von RouteConverter (2.4):

Sorry, could not initialize Google Maps.
Error name: TypeError
Error message: Result of expression 'a' [null] is not an object.
Retry
1. isLoaded():true
2. GBrowserIsCompatible():true
3. isCompatible():true
4. added OSM tile layers

Ich muss hierbei erwähnen, dass ich die 32-bit Version von Java 1.6.0 Update 21 installiert habe und einen 32-bit Firefox nutze (6.0), nicht den mit dem System mitgelieferten. Es handelt sich hier um ein Arbeistlaptop, daher sind mir die Hände bezüglich der Auswahl der Java-Version sowie des Browsers gebunden. Die 32-bit Version der libwebkit habe ich installiert, davor kam die Meldung, dass MOZILLA_FIVE_HOME nicht gesetzt sei. Bei der Webstart Version kommt übrigens der gleiche Fehler.

Was mache ich falsch? Die Log-Datei /tmp/RouteConverter.log enthält folgendes:

Quote:22.08.2011 17:08:34 slash.navigation.converter.gui.RouteConverter startup
INFO: Started RouteConverter 2.4 vom 21. Mai 2011 with locale de_DE on Linux 2.6.35.13 i386 with Java 1.6.0_21 and 872 MByte heap
22.08.2011 17:08:34 slash.navigation.gui.SingleFrameApplication createFrame
INFO: Graphics device is :0.0
22.08.2011 17:08:34 slash.navigation.gui.SingleFrameApplication openFrame
INFO: Screen size is java.awt.Rectangle[x=0,y=0,width=1600,height=900], insets are java.awt.Insets[top=0,left=0,bottom=0,right=0]
22.08.2011 17:08:34 slash.navigation.gui.SingleFrameApplication openFrame
INFO: Frame size is java.awt.Dimension[width=1066,height=582]
22.08.2011 17:08:34 slash.navigation.gui.SingleFrameApplication openFrame
INFO: Frame location is java.awt.Point[x=254,y=123]
22.08.2011 17:08:34 slash.navigation.gui.SingleFrameApplication openFrame
INFO: Frame state is 0
22.08.2011 17:08:35 slash.navigation.converter.gui.mapview.EclipseSWTMapView createWebBrowser
INFO: Using WebKit runtime to create WebBrowser
22.08.2011 17:08:35 slash.common.io.Externalization extractFile
INFO: Extracting slash/navigation/converter/gui/mapview/routeconverter.html to /tmp/routeconverter-martin/routeconverter_de.html
22.08.2011 17:08:35 slash.common.io.Externalization extractFile
INFO: Extracting slash/navigation/converter/gui/mapview/contextmenucontrol.js to /tmp/routeconverter-martin/contextmenucontrol.js
22.08.2011 17:08:36 slash.navigation.converter.gui.mapview.BaseMapView logJavaScript
INFO: script 'return window.isCompatible && isCompatible();'
with result 'true'
22.08.2011 17:08:36 slash.navigation.converter.gui.mapview.EclipseSWTMapView tryToInitialize
INFO: 1314025716409 initialized map: true
22.08.2011 17:08:36 slash.navigation.converter.gui.mapview.BaseMapView logJavaScript
INFO: script 'resize(469,513);'
22.08.2011 17:08:36 slash.navigation.converter.gui.mapview.BaseMapView createCallbackListenerServerSocket
INFO: Map listens on port 36088 for callbacks
22.08.2011 17:08:36 slash.navigation.converter.gui.mapview.BaseMapView logJavaScript
INFO: script 'setCallbackListenerPort(36088)'
22.08.2011 17:08:36 slash.navigation.converter.gui.mapview.BaseMapView checkLocalhostResolution
INFO: localhost is resolved to: localhost/127.0.0.1
22.08.2011 17:08:36 slash.navigation.converter.gui.mapview.BaseMapView checkLocalhostResolution
INFO: IP of localhost is: 127.0.0.1
22.08.2011 17:08:36 slash.navigation.converter.gui.mapview.BaseMapView checkLocalhostResolution
INFO: 127.0.0.1 is resolved to: /127.0.0.1
22.08.2011 17:08:36 slash.navigation.converter.gui.mapview.BaseMapView checkLocalhostResolution
INFO: Name of 127.0.0.1 is: localhost
22.08.2011 17:08:36 slash.navigation.converter.gui.mapview.BaseMapView logJavaScript
INFO: script 'checkCallbackListenerPort();'
22.08.2011 17:08:36 slash.navigation.converter.gui.mapview.BaseMapView$5 run
INFO: Selected positions updated for 0 positions
22.08.2011 17:08:37 slash.navigation.converter.gui.mapview.BaseMapView$4 run
INFO: Route updated for 0 positions of type Waypoints, recentering: true
22.08.2011 17:08:37 slash.navigation.converter.gui.mapview.BaseMapView logJavaScript
INFO: script 'setMapType("Karte");
'
22.08.2011 17:08:37 slash.navigation.converter.gui.mapview.BaseMapView logJavaScript
INFO: script 'removeOverlays();
removeDirections();'
22.08.2011 17:08:37 slash.navigation.converter.gui.mapview.BaseMapView dispose
INFO: Executors stopped after 0 ms
22.08.2011 17:08:37 slash.navigation.converter.gui.mapview.BaseMapView dispose
INFO: PositionUpdater stopped after 1 ms
22.08.2011 17:08:37 slash.navigation.converter.gui.mapview.BaseMapView dispose
INFO: RouteUpdater stopped after 2 ms
22.08.2011 17:08:37 slash.navigation.converter.gui.mapview.BaseMapView dispose
INFO: CallbackListenerSocket stopped after 2 ms
22.08.2011 17:08:37 slash.navigation.converter.gui.mapview.BaseMapView dispose
INFO: CallbackListener stopped after 2 ms
22.08.2011 17:08:37 slash.navigation.converter.gui.helper.LengthCalculator dispose
INFO: BeelineLengthCalculator stopped after 0 ms
22.08.2011 17:08:37 slash.navigation.gui.SingleFrameApplication closeFrame
INFO: Storing frame location as java.awt.Point[x=254,y=123]
22.08.2011 17:08:37 slash.navigation.gui.SingleFrameApplication closeFrame
INFO: Storing frame size as java.awt.Dimension[width=1066,height=582]
22.08.2011 17:08:37 slash.navigation.gui.SingleFrameApplication closeFrame
INFO: Storing frame state as 0
22.08.2011 17:08:37 slash.navigation.gui.SingleFrameApplication closeFrame
INFO: Storing graphics device as :0.0
22.08.2011 17:08:37 slash.navigation.converter.gui.RouteConverter shutdown
INFO: Shutdown RouteConverter 2.4 vom 21. Mai 2011 with locale de_DE on Linux 2.6.35.13 i386 with Java 1.6.0_21 and 872 MByte heap

Update: mit der aktuellen PreRelease funktioniert es kurioserweise, hin und wieder wird die Karte jedoch nicht aktualisiert.
Reply
#2
(22.08.2011, 16:09)majun Wrote: Update: mit der aktuellen PreRelease funktioniert es kurioserweise, hin und wieder wird die Karte jedoch nicht aktualisiert.

Danke für den Hinweis. In den Vorabversionen habe ich allerlei Bibliotheken geändert und bin aufs Google Maps V3 API umgestiegen.

Kannst Du reproduzieren, wann die Karte nicht aktualisiert wird?
--
Christian
Reply
#3
Ich werde es mal beobachten, bisher hatte ich das Verhalten 2x: beim ersten Start und irgendwann danach noch mal. Der Fehler ist auch sofort gleich nach dem Start da, es liegt also eher nicht an einer Useraktion.

Ich bleib dann mal bei der PreRelease, mir gefällt die neue Funktion mit der Nummerierung "nur Nummern" sehr gut, genau das hab ich mir schon lange gewünscht Big Grin
Reply
#4
Dir wird noch mehr beim Prerelease gefallen...

Drücke einmal im Kartenfenster die linke Maustaste (Fokus auf Kartenfenster).
Dann drücke die Taste [Z] und markiere mit gedrückter Maustaste einen Bereich auf der Karte...

Schalte die Ansicht auf Typ 'Route'.
Erzeuge zwei Wegpunkte (Mauspointer auf Karte, rechte Maustaste/Insert).
'Fasse' die nun angezeigte Route an, 'ziehe' sie mit gedrückter linker Maustaste.
Beobachte beim Loslassen der Maustaste die Positionsliste...

Ich gehe bei meiner Schwärmerei mal davon aus, das das in Linux genau so implementiert ist wie bei meinem XP.
--
Matthias
Reply
#5
Nett!

Das einzige, was hierbei nicht funktioniert, ist die Auswahl des Bereits mit Z - da tut sich gar nichts. Ist aber auch nicht wild, der andere Teil funktioniert super.

Ich nutze RouteConverter um für mein an sich nicht routingfähiges Garmin eTrex H Routen zu erzeugen - Anfangspunkt, Endpunkt, Markieren - Position, Zwischenpositionen einfügen, Nur die Abbiegepunkte. Das dann als .gpx speichern und mit EasyGPS auf das Gerät übertragen - fertig ist die Route, vor jedem Abbiegepunkt zeigt mir mein Navi jetzt an ob ich links oder rechts muss. Das Ding nutze ich am Motorrad und kann es, da unabhängig von Karten auf dem Navi selber, auf der ganzen Welt benutzen.
Reply
#6
(22.08.2011, 18:25)majun Wrote: Ich bleib dann mal bei der PreRelease, mir gefällt die neue Funktion mit der Nummerierung "nur Nummern" sehr gut, genau das hab ich mir schon lange gewünscht Big Grin

Seit gerade eben geht das auch beim Anlegen neuer Positionen.
--
Christian
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)