Fehlermeldung bei links

Bei Problemen mit der Bedienung von TV-Browser, bitte hier posten.
Antworten
Aurich02

Fehlermeldung bei links

Beitrag von Aurich02 »

Hallo.
Ich habe heute die neue Version 1.0.1 von TV-Browser runtergeladen und dazu den Observer und RSS Plugin.

Nun läuft der TV-Browser soweit ganz gut. Aber wenn ich zum Beispiel bei einer Sendung "Suchen bei google" anklicke kommt immer die Fehlermeldung "Ein nicht behandelter Fehler ist aufgetreten".

Derselbe Fehler erscheint auch wenn ich in den RSS Feeds auf einen link klicke der eigentlich den externen Browser aufrufen soll.

Mein System:

Apple Mac OS Panther 10.3 auf 350 MHZ mit 128 MB RAM.

Wie kann ich die Fehlermeldung beseitigen.
icewind
Platin Member
Beiträge: 821
Registriert: 17 Jan 2005, 16:34

Re: Fehlermeldung bei links

Beitrag von icewind »

hmm... stell mal in den einstellungen den default-browser ein, der scheint das wohl nich richtig zu erkennen
Aurich02

Beitrag von Aurich02 »

Wenn ich wüsste wo ich das Einstellen muss. Wenn ich in den Einstellungen auf Erweitert und dann sonstiges gehe hab ich nur die Möglichkeit entweder ein Browser zu suchen oder den Haken wegznehmen. Ich finde keine Möglichkeit ein default Browser zu setzen.
Benutzeravatar
bodo
Site Admin
Beiträge: 19635
Registriert: 03 Dez 2003, 19:37
Wohnort: Köln
Kontaktdaten:

Beitrag von bodo »

Wenn du da einen Browser einstellst, sollte es laufen. Das ist der Default-Browser dann :)
Aurich02

Beitrag von Aurich02 »

Als default Browser ist Safari eingestellt. Nur leider erscheint immer noch die oben genannte Fehlermeldung.
platin(x)
Gold Member
Beiträge: 269
Registriert: 08 Jul 2004, 16:22

Beitrag von platin(x) »

Bei der "Ein nicht behandelter Fehler ist aufgetreten"-Meldung kannst du auf den Knopf mit dem kleinen Pfeil klicken. Dann wird das Problem im Detail angezeigt.
Poste am besten den Text hier mal.
Aurich02

Beitrag von Aurich02 »

Dieser Fehler tritt auf wenn ich in den NewsFeeds auf einen externen link klicke:

Ein nicht behandelter Fehler ist aufgetreten

----- Start of stacktrace -----
apple.awt.EventQueueExceptionHandler Caught Throwable :
java.lang.NoClassDefFoundError
at newsfeedplugin.ui.HyperlinkActiveLabel$1.mouseClicked(HyperlinkActiveLabel.java:91)
at java.awt.Component.processMouseEvent(Component.java:5096)
at java.awt.Component.processEvent(Component.java:4890)
at java.awt.Container.processEvent(Container.java:1566)
at java.awt.Component.dispatchEventImpl(Component.java:3598)
at java.awt.Container.dispatchEventImpl(Container.java:1623)
at java.awt.Component.dispatchEvent(Component.java:3439)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3450)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3174)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3095)
at java.awt.Container.dispatchEventImpl(Container.java:1609)
at java.awt.Window.dispatchEventImpl(Window.java:1585)
at java.awt.Component.dispatchEvent(Component.java:3439)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:450)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:230)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:183)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:99)
----- End of stacktrace -----
platin(x)
Gold Member
Beiträge: 269
Registriert: 08 Jul 2004, 16:22

Beitrag von platin(x) »

Das wäre diese Zeile:

Code: Alles auswählen

                if(url != null) {
                    BrowserLauncher.openURL(url);
                }
Benutzeravatar
bodo
Site Admin
Beiträge: 19635
Registriert: 03 Dez 2003, 19:37
Wohnort: Köln
Kontaktdaten:

Beitrag von bodo »

Also DAS ist merkwürdig. platin(x) kannst du dir das erklären?! Der BrowserLauncher ist doch default-mäßig schon seit 0.9x dabei ?!
platin(x)
Gold Member
Beiträge: 269
Registriert: 08 Jul 2004, 16:22

Beitrag von platin(x) »

Ich geh mal davon aus das der Fehler im Google-Suchplugin der selbe ist.

Liegt am BrowserLauncher selbst:

Code: Alles auswählen

/** The openURL method of com.apple.mrj.MRJFileUtils */
private static Method openURL;
Dann in der loadClasses():

Code: Alles auswählen

			case MRJ_3_1:
				try {
					mrjFileUtilsClass = Class.forName("com.apple.mrj.MRJFileUtils");
					openURL = mrjFileUtilsClass.getDeclaredMethod("openURL", new Class[] { String.class });
				} catch (ClassNotFoundException cnfe) {
					errorMessage = cnfe.getMessage();
					return false;
				} catch (NoSuchMethodException nsme) {
					errorMessage = nsme.getMessage();
					return false;
				}
				break;
Den muss man wohl anpassen...
Benutzeravatar
bodo
Site Admin
Beiträge: 19635
Registriert: 03 Dez 2003, 19:37
Wohnort: Köln
Kontaktdaten:

Beitrag von bodo »

Martin oder jemand der einene Mac hat: könnt ihr das nachprüfen und ggf ändern?
Antworten