iCal-Plugin unter OS 10.8 Mountain Lion

Antworten
tweety5000
Junior Member
Beiträge: 38
Registriert: 28 Aug 2009, 22:51

iCal-Plugin unter OS 10.8 Mountain Lion

Beitrag von tweety5000 »

Hallo Zusammen,

ich nutze als Entwickler derzeit bereits OS X 10.8. Hier scheint das iCal-Plugin zum Export meiner Lieblingssendungen Schwierigkeiten zu machen.
Der Export bricht mit einer Fehlermeldung ab "Das Plugin Kalender-Export hat einen Fehler verursacht. Soll es deaktiviert werden?"
Ein Klick auf Details bringt folgendes zutage:

Code: Alles auswählen

java.lang.IllegalThreadStateException: process hasn't exited
  at java.lang.UNIXProcess.exitValue(UNIXProcess.java:122)
  at util.io.ExecutionHandler.exitValue(ExecutionHandler.java:217)
  at util.misc.AppleScriptRunner.executeScript(AppleScriptRunner.java:138)
  at calendarexportplugin.exporter.AppleiCalExporter.exportPrograms(AppleiCalExporter.java:149)
  at calendarexportplugin.CalendarExportPlugin.receivePrograms(CalendarExportPlugin.java:382)
  at tvbrowser.core.plugin.JavaPluginProxy.doReceivePrograms(JavaPluginProxy.java:518)
  at tvbrowser.core.plugin.AbstractPluginProxy.receivePrograms(AbstractPluginProxy.java:713)
  at tvbrowser.extras.favoritesplugin.core.Favorite.updatePrograms(Favorite.java:599)
  at tvbrowser.extras.favoritesplugin.core.Favorite.updatePrograms(Favorite.java:510)
  at tvbrowser.extras.favoritesplugin.core.Favorite.updatePrograms(Favorite.java:496)
  at tvbrowser.extras.favoritesplugin.core.Favorite.updatePrograms(Favorite.java:477)
  at tvbrowser.extras.favoritesplugin.dlgs.ManageFavoritesDialog.addFavorite(ManageFavoritesDialog.java:824)
  at tvbrowser.extras.favoritesplugin.dlgs.ManageFavoritesDialog.newFavorite(ManageFavoritesDialog.java:816)
  at tvbrowser.extras.favoritesplugin.dlgs.ManageFavoritesDialog$3.actionPerformed(ManageFavoritesDialog.java:203)
  at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2028)
  at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2351)
  at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
  at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
  at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
  at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272)
  at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272)
  at java.awt.Component.processMouseEvent(Component.java:6375)
  at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
  at java.awt.Component.processEvent(Component.java:6140)
  at java.awt.Container.processEvent(Container.java:2083)
  at java.awt.Component.dispatchEventImpl(Component.java:4737)
  at java.awt.Container.dispatchEventImpl(Container.java:2141)
  at java.awt.Component.dispatchEvent(Component.java:4565)
  at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4619)
  at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4280)
  at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4210)
  at java.awt.Container.dispatchEventImpl(Container.java:2127)
  at java.awt.Window.dispatchEventImpl(Window.java:2482)
  at java.awt.Component.dispatchEvent(Component.java:4565)
  at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:684)
  at java.awt.EventQueue.access$000(EventQueue.java:85)
  at java.awt.EventQueue$1.run(EventQueue.java:643)
  at java.awt.EventQueue$1.run(EventQueue.java:641)
  at java.security.AccessController.doPrivileged(Native Method)
  at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
  at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
  at java.awt.EventQueue$2.run(EventQueue.java:657)
  at java.awt.EventQueue$2.run(EventQueue.java:655)
  at java.security.AccessController.doPrivileged(Native Method)
  at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
  at java.awt.EventQueue.dispatchEvent(EventQueue.java:654)
  at util.ui.textcomponentpopup.TextComponentPopupEventQueue.dispatchEvent(TextComponentPopupEventQueue.java:55)
  at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
  at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
  at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:205)
  at java.awt.Dialog$1.run(Dialog.java:1044)
  at java.awt.Dialog$3.run(Dialog.java:1096)
  at java.security.AccessController.doPrivileged(Native Method)
  at java.awt.Dialog.show(Dialog.java:1094)
  at java.awt.Component.show(Component.java:1584)
  at java.awt.Component.setVisible(Component.java:1536)
  at java.awt.Window.setVisible(Window.java:841)
  at java.awt.Dialog.setVisible(Dialog.java:984)
  at tvbrowser.extras.favoritesplugin.FavoritesPlugin.showManageFavoritesDialog(FavoritesPlugin.java:755)
  at tvbrowser.extras.favoritesplugin.FavoritesPlugin.showManageFavoritesDialog(FavoritesPlugin.java:719)
  at tvbrowser.extras.favoritesplugin.FavoritesPlugin.showManageFavoritesDialog(FavoritesPlugin.java:715)
  at tvbrowser.extras.favoritesplugin.FavoritesPlugin$7.actionPerformed(FavoritesPlugin.java:700)
  at devplugin.ButtonAction.actionPerformed(ButtonAction.java:70)
  at tvbrowser.ui.mainframe.toolbar.ToolBar$11.actionPerformed(ToolBar.java:607)
  at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2028)
  at util.ui.PopupButton.fireActionPerformed(PopupButton.java:53)
  at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2351)
  at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
  at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
  at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
  at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:273)
  at java.awt.Component.processMouseEvent(Component.java:6375)
  at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
  at java.awt.Component.processEvent(Component.java:6140)
  at java.awt.Container.processEvent(Container.java:2083)
  at java.awt.Component.dispatchEventImpl(Component.java:4737)
  at java.awt.Container.dispatchEventImpl(Container.java:2141)
  at java.awt.Component.dispatchEvent(Component.java:4565)
  at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4619)
  at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4280)
  at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4210)
  at java.awt.Container.dispatchEventImpl(Container.java:2127)
  at java.awt.Window.dispatchEventImpl(Window.java:2482)
  at java.awt.Component.dispatchEvent(Component.java:4565)
  at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:684)
  at java.awt.EventQueue.access$000(EventQueue.java:85)
  at java.awt.EventQueue$1.run(EventQueue.java:643)
  at java.awt.EventQueue$1.run(EventQueue.java:641)
  at java.security.AccessController.doPrivileged(Native Method)
  at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
  at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
  at java.awt.EventQueue$2.run(EventQueue.java:657)
  at java.awt.EventQueue$2.run(EventQueue.java:655)
  at java.security.AccessController.doPrivileged(Native Method)
  at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
  at java.awt.EventQueue.dispatchEvent(EventQueue.java:654)
  at util.ui.textcomponentpopup.TextComponentPopupEventQueue.dispatchEvent(TextComponentPopupEventQueue.java:55)
  at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
  at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
  at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
  at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
  at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
  at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Gibt es hierfür bereits einen Nightly Build oder eine Aktualisierung des Plugins?
Benutzeravatar
Meru
Junior Member
Beiträge: 19
Registriert: 21 Nov 2009, 20:26

Re: iCal-Plugin unter OS 10.8 Mountain Lion

Beitrag von Meru »

Hallo,

bei mir funktioniert es.

Aber leider wird jedes mal ein neuer Kalender angelegt und der Termin nicht in meinen schon bestehenden iCloud Kalender eingetragen.

mfg Meru
tweety5000
Junior Member
Beiträge: 38
Registriert: 28 Aug 2009, 22:51

Re: iCal-Plugin unter OS 10.8 Mountain Lion

Beitrag von tweety5000 »

Das kannst du umgehen indem iCal beim Export offen ist. Dieser Bug nervt mich schon lang, aber mit dem workaround klappt's. Oben genannte Fehlermeldung kommt bei mir übrigens sporadisch. Hier habe ich bisher keine Lösung
Marc
Junior Member
Beiträge: 15
Registriert: 19 Aug 2012, 23:40

Re: iCal-Plugin unter OS 10.8 Mountain Lion

Beitrag von Marc »

Der sporadische Crash klingt nach diesem Thema:
http://www.javahowto.de/themen/extprog/extprog2.html

Das mit dem neuen Kalender verstehe ich nicht, könntet Ihr das genauer erklären dann kann ich ja mal versuchen das nachzustellen.
tweety5000
Junior Member
Beiträge: 38
Registriert: 28 Aug 2009, 22:51

Re: iCal-Plugin unter OS 10.8 Mountain Lion

Beitrag von tweety5000 »

Wenn beim TV-Browser ein Export der Lieblingssendungen läuft und währenddessen iCal nicht schon bereits geöffnet ist, startet iCal automatisch und es wird ein komplett neuer Kalender angelegt, in den die Lieblingssendungen exportiert werden. Ist iCal hingegen beim Export bereits geöffnet, werden die Sendungen wie bisher auch in den vorhandenen Kalender "TV-Browser" exportiert.
Antworten