NewsFeed Plugin hat Fehler verursacht

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.

BBCode ist eingeschaltet
[img] ist eingeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Ansicht erweitern Die letzten Beiträge des Themas: NewsFeed Plugin hat Fehler verursacht

Re: NewsFeed Plugin hat Fehler verursacht

von Siggi » 28 Feb 2011, 18:19

Hallo Bananeweizen,

ich hatte gerade beim Aktualisieren der TVBrowser Daten eine Fehlermeldung vom NewsFeed Plugin.

Der letzte Eintrag vor dem Fehler im Log ist

Code: Alles auswählen

18:14:53 INFO: Loaded 30 feed entries from http://www.dwdl.de/rss/allethemen.xml
Die Fehlermeldung:

Code: Alles auswählen

Das Plugin "News-Ticker" hat einen Fehler verursacht. Soll es deaktiviert werden?

----- Start of stacktrace -----
java.util.ConcurrentModificationException
  at java.util.HashMap$HashIterator.nextEntry(Unknown Source)
  at java.util.HashMap$EntryIterator.next(Unknown Source)
  at java.util.HashMap$EntryIterator.next(Unknown Source)
  at feedsplugin.FeedsPlugin.hasMatchingEntries(FeedsPlugin.java:232)
  at feedsplugin.FeedsPlugin.getProgramTableIcons(FeedsPlugin.java:331)
  at tvbrowser.core.plugin.JavaPluginProxy.doGetProgramTableIcons(JavaPluginProxy.java:420)
  at tvbrowser.core.plugin.AbstractPluginProxy.getProgramTableIcons(AbstractPluginProxy.java:408)
  at util.ui.ProgramPanel.getPluginIcons(ProgramPanel.java:623)
  at util.ui.ProgramPanel.paintComponent(ProgramPanel.java:673)
  at javax.swing.JComponent.paint(Unknown Source)
  at util.ui.ProgramPanel.paint(ProgramPanel.java:1173)
  at tvbrowser.ui.programtable.ProgramTable.paintComponent(ProgramTable.java:380)
  at javax.swing.JComponent.paint(Unknown Source)
  at javax.swing.JComponent.paintToOffscreen(Unknown Source)
  at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)
  at javax.swing.RepaintManager$PaintManager.paint(Unknown Source)
  at javax.swing.RepaintManager.paint(Unknown Source)
  at javax.swing.JComponent._paintImmediately(Unknown Source)
  at javax.swing.JComponent.paintImmediately(Unknown Source)
  at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
  at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
  at javax.swing.RepaintManager.seqPaintDirtyRegions(Unknown Source)
  at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(Unknown Source)
  at java.awt.event.InvocationEvent.dispatch(Unknown Source)
  at java.awt.EventQueue.dispatchEvent(Unknown Source)
  at util.ui.textcomponentpopup.TextComponentPopupEventQueue.dispatchEvent(TextComponentPopupEventQueue.java:55)
  at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
  at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
  at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
  at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
  at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
  at java.awt.EventDispatchThread.run(Unknown Source)
----- End of stacktrace -----

Re: NewsFeed Plugin hat Fehler verursacht

von Siggi » 08 Jan 2011, 15:42

Hi,

ich hatte mit der heutigen offizellen Beta des News Ticker Plugins folgenden Fehler im Log.

Das Plugin funktioniert aber soweit ich das erkenn kann.

Code: Alles auswählen

Could not find fetcher.properties on classpath
Wo kommt denn das her? Ich der Nightly war das nicht.

Re: NewsFeed Plugin hat Fehler verursacht

von Bananeweizen » 08 Jan 2011, 09:38

Ah, ich habe das direkt per System.out ausgegeben. Aber egal, wenn es bei dir funktioniert, dann habe ich den richtigen Classloader erwischt.

Re: NewsFeed Plugin hat Fehler verursacht

von Siggi » 07 Jan 2011, 18:37

Hallo Bananeweizen,

also die Nightly von heute funktioniert. Super Sache.

Leider kann ich im Log deinen gewünschten Eintrag nicht finden.

Brauch ich da das SDK?

Bis dann.

Re: NewsFeed Plugin hat Fehler verursacht

von Bananeweizen » 06 Jan 2011, 21:44

Das Problem liegt nicht im Plugin-Code, sondern in der verwendeten Bibliothek. Ich habe jetzt mal testhalber was releast. Du kannst morgen mal das Plugin aus dem Nightly build testen. Die Logausgabe davon wäre auch interessant, da dort sowas wie

Code: Alles auswählen

Current class loader: sun.misc.Launcher$AppClassLoader@32f4a24a
ROME class loader:sun.misc.Launcher$AppClassLoader@32f4a24a
stehen sollte.

Re: NewsFeed Plugin hat Fehler verursacht

von Siggi » 06 Jan 2011, 19:49

Hallo Bananeweizen,

auch mit der neuen Version 2.7.3.0 gibt es den InInitializer Error.

Leider immer noch der gleiche Fehler.

Re: NewsFeed Plugin hat Fehler verursacht

von Siggi » 02 Jan 2011, 20:49

Hallo,

das Problem besteht leider immer noch.

Die letzte funktionierende Version ist die 2.7.0.0.

Danke fürs fixen.

Re: NewsFeed Plugin hat Fehler verursacht

von Siggi » 20 Dez 2010, 15:58

Hi Bananeweizen,

das Plugin läuft leider auch mit der heutigen Nightly nicht.

Die Fehlermeldung kommt zwar nicht mehr, läuft aber in der Console noch auf.

Code: Alles auswählen

Could not find fetcher.properties on classpath
Exception in thread "Update feeds" java.lang.ExceptionInInitializerError
	at com.sun.syndication.io.SyndFeedInput.build(SyndFeedInput.java:123)
	at com.sun.syndication.fetcher.impl.HttpURLFeedFetcher.readSyndFeedFromStream(HttpURLFeedFetcher.java:272)
	at com.sun.syndication.fetcher.impl.HttpURLFeedFetcher.getSyndFeedFromStream(HttpURLFeedFetcher.java:277)
	at com.sun.syndication.fetcher.impl.HttpURLFeedFetcher.resetFeedInfo(HttpURLFeedFetcher.java:191)
	at com.sun.syndication.fetcher.impl.HttpURLFeedFetcher.retrieveAndCacheFeed(HttpURLFeedFetcher.java:163)
	at com.sun.syndication.fetcher.impl.HttpURLFeedFetcher.retrieveFeed(HttpURLFeedFetcher.java:119)
	at feedsplugin.FeedsPlugin.updateFeedsInternal(FeedsPlugin.java:384)
	at feedsplugin.FeedsPlugin.access$000(FeedsPlugin.java:64)
	at feedsplugin.FeedsPlugin$1.run(FeedsPlugin.java:130)
Caused by: java.lang.NullPointerException
	at java.util.Properties$LineReader.readLine(Unknown Source)
	at java.util.Properties.load0(Unknown Source)
	at java.util.Properties.load(Unknown Source)
	at com.sun.syndication.io.impl.PropertiesLoader.<init>(PropertiesLoader.java:74)
	at com.sun.syndication.io.impl.PropertiesLoader.getPropertiesLoader(PropertiesLoader.java:46)
	at com.sun.syndication.io.impl.PluginManager.<init>(PluginManager.java:54)
	at com.sun.syndication.io.impl.PluginManager.<init>(PluginManager.java:46)
	at com.sun.syndication.feed.synd.impl.Converters.<init>(Converters.java:40)
	at com.sun.syndication.feed.synd.SyndFeedImpl.<clinit>(SyndFeedImpl.java:59)
	... 9 more
Was kann ich tun, dass es wieder läuft?

Bis dann.

Re: NewsFeed Plugin hat Fehler verursacht

von Siggi » 19 Dez 2010, 13:27

Re: NewsFeed Plugin hat Fehler verursacht

von Bananeweizen » 19 Dez 2010, 10:04

Kannst du mir mal deine Feed-URLs auflisten? Das Problem tritt nicht in meinem Code auf, sondern in Code von Sun. Das kann ich im Zweifelsfall nur ignorieren.

Re: NewsFeed Plugin hat Fehler verursacht

von Siggi » 18 Dez 2010, 18:52

Nach einem Senderupdate liefert das NewsFeed Plugin folgenden Fehler, der aber aus dem oben genannten Fehler resultieren könnte.

Code: Alles auswählen

Das Plugin "News-Ticker" hat einen Fehler verursacht. Soll es deaktiviert werden?

----- Start of stacktrace -----
java.lang.NoClassDefFoundError: Could not initialize class com.sun.syndication.feed.synd.SyndFeedImpl
  at com.sun.syndication.io.SyndFeedInput.build(SyndFeedInput.java:123)
  at com.sun.syndication.fetcher.impl.HttpURLFeedFetcher.readSyndFeedFromStream(HttpURLFeedFetcher.java:272)
  at com.sun.syndication.fetcher.impl.HttpURLFeedFetcher.getSyndFeedFromStream(HttpURLFeedFetcher.java:277)
  at com.sun.syndication.fetcher.impl.HttpURLFeedFetcher.resetFeedInfo(HttpURLFeedFetcher.java:191)
  at com.sun.syndication.fetcher.impl.HttpURLFeedFetcher.retrieveAndCacheFeed(HttpURLFeedFetcher.java:163)
  at com.sun.syndication.fetcher.impl.HttpURLFeedFetcher.retrieveFeed(HttpURLFeedFetcher.java:119)
  at feedsplugin.FeedsPlugin.updateFeeds(FeedsPlugin.java:134)
  at feedsplugin.FeedsPlugin.handleTvDataUpdateFinished(FeedsPlugin.java:118)
  at tvbrowser.core.plugin.JavaPluginProxy.doHandleTvDataUpdateFinished(JavaPluginProxy.java:431)
  at tvbrowser.core.plugin.AbstractPluginProxy.handleTvDataUpdateFinished(AbstractPluginProxy.java:437)
  at tvbrowser.core.plugin.PluginProxyManager$TvDataUpdateFinishedThreadPoolMethod.run(PluginProxyManager.java:160)
  at tvbrowser.core.plugin.PluginProxyManager$4.run(PluginProxyManager.java:1236)
  at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
  at java.lang.Thread.run(Unknown Source)
----- End of stacktrace -----
Danke fürs fixen, ich liebe das Plugin.

Re: NewsFeed Plugin hat Fehler verursacht

von Siggi » 18 Dez 2010, 18:40

Hallo Bananeweizen,

ich habe heute die Nightly Version vom 06.12.10 des NewsFeed Plugins geladen.

Leider bekomme ich damit folgenden Fehler:

Code: Alles auswählen

Das Plugin "News-Ticker" hat einen Fehler verursacht. Soll es deaktiviert werden?

----- Start of stacktrace -----
java.lang.ExceptionInInitializerError
  at com.sun.syndication.io.SyndFeedInput.build(SyndFeedInput.java:123)
  at com.sun.syndication.fetcher.impl.HttpURLFeedFetcher.readSyndFeedFromStream(HttpURLFeedFetcher.java:272)
  at com.sun.syndication.fetcher.impl.HttpURLFeedFetcher.getSyndFeedFromStream(HttpURLFeedFetcher.java:277)
  at com.sun.syndication.fetcher.impl.HttpURLFeedFetcher.resetFeedInfo(HttpURLFeedFetcher.java:191)
  at com.sun.syndication.fetcher.impl.HttpURLFeedFetcher.retrieveAndCacheFeed(HttpURLFeedFetcher.java:163)
  at com.sun.syndication.fetcher.impl.HttpURLFeedFetcher.retrieveFeed(HttpURLFeedFetcher.java:119)
  at feedsplugin.FeedsPlugin.updateFeeds(FeedsPlugin.java:134)
  at feedsplugin.FeedsPlugin.handleTvBrowserStartFinished(FeedsPlugin.java:112)
  at tvbrowser.core.plugin.JavaPluginProxy.doHandleTvBrowserStartFinished(JavaPluginProxy.java:467)
  at tvbrowser.core.plugin.AbstractPluginProxy.handleTvBrowserStartFinished(AbstractPluginProxy.java:626)
  at tvbrowser.core.plugin.PluginProxyManager.fireTvBrowserStartFinished(PluginProxyManager.java:1297)
  at tvbrowser.core.plugin.PluginProxyManager$TvBrowserStartFinishedThreadPoolMethod.run(PluginProxyManager.java:108)
  at tvbrowser.core.plugin.PluginProxyManager$4.run(PluginProxyManager.java:1236)
  at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
  at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NullPointerException
  at java.util.Properties$LineReader.readLine(Unknown Source)
  at java.util.Properties.load0(Unknown Source)
  at java.util.Properties.load(Unknown Source)
  at com.sun.syndication.io.impl.PropertiesLoader.<init>(PropertiesLoader.java:74)
  at com.sun.syndication.io.impl.PropertiesLoader.getPropertiesLoader(PropertiesLoader.java:46)
  at com.sun.syndication.io.impl.PluginManager.<init>(PluginManager.java:54)
  at com.sun.syndication.io.impl.PluginManager.<init>(PluginManager.java:46)
  at com.sun.syndication.feed.synd.impl.Converters.<init>(Converters.java:40)
  at com.sun.syndication.feed.synd.SyndFeedImpl.<clinit>(SyndFeedImpl.java:59)
  ... 16 more


Caused by:
java.lang.NullPointerException
  at java.util.Properties$LineReader.readLine(Unknown Source)
  at java.util.Properties.load0(Unknown Source)
  at java.util.Properties.load(Unknown Source)
  at com.sun.syndication.io.impl.PropertiesLoader.<init>(PropertiesLoader.java:74)
  at com.sun.syndication.io.impl.PropertiesLoader.getPropertiesLoader(PropertiesLoader.java:46)
  at com.sun.syndication.io.impl.PluginManager.<init>(PluginManager.java:54)
  at com.sun.syndication.io.impl.PluginManager.<init>(PluginManager.java:46)
  at com.sun.syndication.feed.synd.impl.Converters.<init>(Converters.java:40)
  at com.sun.syndication.feed.synd.SyndFeedImpl.<clinit>(SyndFeedImpl.java:59)
  at com.sun.syndication.io.SyndFeedInput.build(SyndFeedInput.java:123)
  at com.sun.syndication.fetcher.impl.HttpURLFeedFetcher.readSyndFeedFromStream(HttpURLFeedFetcher.java:272)
  at com.sun.syndication.fetcher.impl.HttpURLFeedFetcher.getSyndFeedFromStream(HttpURLFeedFetcher.java:277)
  at com.sun.syndication.fetcher.impl.HttpURLFeedFetcher.resetFeedInfo(HttpURLFeedFetcher.java:191)
  at com.sun.syndication.fetcher.impl.HttpURLFeedFetcher.retrieveAndCacheFeed(HttpURLFeedFetcher.java:163)
  at com.sun.syndication.fetcher.impl.HttpURLFeedFetcher.retrieveFeed(HttpURLFeedFetcher.java:119)
  at feedsplugin.FeedsPlugin.updateFeeds(FeedsPlugin.java:134)
  at feedsplugin.FeedsPlugin.handleTvBrowserStartFinished(FeedsPlugin.java:112)
  at tvbrowser.core.plugin.JavaPluginProxy.doHandleTvBrowserStartFinished(JavaPluginProxy.java:467)
  at tvbrowser.core.plugin.AbstractPluginProxy.handleTvBrowserStartFinished(AbstractPluginProxy.java:626)
  at tvbrowser.core.plugin.PluginProxyManager.fireTvBrowserStartFinished(PluginProxyManager.java:1297)
  at tvbrowser.core.plugin.PluginProxyManager$TvBrowserStartFinishedThreadPoolMethod.run(PluginProxyManager.java:108)
  at tvbrowser.core.plugin.PluginProxyManager$4.run(PluginProxyManager.java:1236)
  at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
  at java.lang.Thread.run(Unknown Source)
----- End of stacktrace -----
Danke fürs fixen.

NewsFeed Plugin hat Fehler verursacht

von Siggi » 02 Dez 2010, 18:15

Hallo Bananeweizen,

ich bekam gestern das Update zur ersten öffentlichen Version des NewsFeed-Plugin angeboten.
Natürlich gleich installiert, ich hatte ja schon die Pre-Version drauf.

Heute beim starten des TVBrowser kam folgender Fehler:

Code: Alles auswählen

18:11:59 SCHWERWIEGEND: Das Plugin "News-Ticker" hat einen Fehler verursacht. Soll es deaktiviert werden?
java.lang.NullPointerException
	at feedsplugin.FeedsPlugin.getButtonAction(FeedsPlugin.java:330)
	at tvbrowser.core.plugin.JavaPluginProxy.doGetButtonAction(JavaPluginProxy.java:357)
	at tvbrowser.core.plugin.AbstractPluginProxy.getButtonAction(AbstractPluginProxy.java:304)
	at tvbrowser.core.plugin.AbstractPluginProxy.getPluginIcon(AbstractPluginProxy.java:921)
	at tvbrowser.core.plugin.JavaPluginProxy.getPluginIcon(JavaPluginProxy.java:604)
	at tvbrowser.core.PluginLoader.saveProxyInfo(PluginLoader.java:344)
	at tvbrowser.core.PluginLoader.loadPlugin(PluginLoader.java:226)
	at tvbrowser.core.PluginLoader.loadPlugins(PluginLoader.java:456)
	at tvbrowser.core.PluginLoader.loadAllPlugins(PluginLoader.java:492)
	at tvbrowser.TVBrowser.main(TVBrowser.java:398)
Danke fürs fixen.

Nach oben