Jameica: Plugin-Manager erweitert
Geschrieben von Olaf Willuhn am
Der Plugin-Manager unter Datei»Einstellungen»Plugins erlaubte die Installation von Plugins bisher nur in den Benutzer-Ordner ".jameica". Mit dem Nightly-Build ab morgen können Plugins über den Plugin-Manager nun auch direkt im Programm-Ordner von Jameica installiert werden - insofern der Benutzer dort Schreibrechte besitzt. Bei der Installation eines neuen Plugins erscheint nun ein neuer Dialog, in dem der User auswählen kann, ob das Plugin im Benutzer-Ordner ".jameica/plugins" oder im Programm-Ordner von Jameica (im Unter-Ordner "plugins") installiert werden soll. Hat man in letzterem keine Schreibrechte (z.Bsp. wenn man Jameica unter Linux über den Paketmanager der Distribution oder unter /opt/jameica installiert hat), erscheint keine Auswahl. Stattdessen wird dann weiterhin der Benutzer-Ordner verwendet.
Damit sind die unterschiedlichen Verhaltensweisen zwischen "ZIP-Datei des Plugins manuell im Programm-Ordner entpackt" und "Plugin über integrierten Plugin-Manager installiert" nun vereinheitlicht.
Damit sind die unterschiedlichen Verhaltensweisen zwischen "ZIP-Datei des Plugins manuell im Programm-Ordner entpackt" und "Plugin über integrierten Plugin-Manager installiert" nun vereinheitlicht.
Trackbacks
Trackback-URL für diesen EintragDieser Link ist nicht aktiv. Er enthält die Trackback-URI zu diesem Eintrag. Sie können diese URI benutzen, um Ping- und Trackbacks von Ihrem eigenen Blog zu diesem Eintrag zu schicken. Um den Link zu kopieren, klicken Sie ihn mit der rechten Maustaste an und wählen "Verknüpfung kopieren" im Internet Explorer oder "Linkadresse kopieren" in Mozilla/Firefox.
Keine Trackbacks
Die Kommentarfunktion wurde vom Besitzer dieses Blogs in diesem Eintrag deaktiviert.
Kommentare
Ansicht der Kommentare: Linear | VerschachteltNorbert am :
Olaf am :
Norbert am :
java.lang.NoSuchMethodError: de.willuhn.jameica.system.Config.getUserDeployDir()Ljava/io/File;
at de.willuhn.jameica.update.server.RepositoryImpl$1.run(RepositoryImpl.java:178)
at de.willuhn.jameica.gui.GUI$6.run(GUI.java:940)
Olaf am :
Primaer habe ich erstmal den integrierten Plugin-Manager unter Datei->Einstellungen->Plugins dafuer fit gemacht.
Norbert am :
[Tue Oct 09 11:54:14 CEST 2012][ERROR][de.willuhn.jameica.gui.GUI$6.run] error while executing background task
java.lang.NoSuchMethodError: de.willuhn.jameica.system.Config.getUserDeployDir()Ljava/io/File;
at de.willuhn.jameica.update.server.RepositoryImpl$1.run(RepositoryImpl.java:178)
at de.willuhn.jameica.gui.GUI$6.run(GUI.java:940)
Olaf am :
Norbert am :
Im Programm erscheint keine Fehlermeldung. Es öffnet sich ein leeres Statusfenster und der Balken zeigt glecih 100 Prozent.
Fehlermeldungen im Log:
[Tue Oct 09 22:50:30 CEST 2012][ERROR][de.willuhn.jameica.gui.GUI$6.run] error while executing background task
java.lang.NoSuchMethodError: de.willuhn.jameica.system.Config.getUserDeployDir()Ljava/io/File;
at de.willuhn.jameica.update.server.RepositoryImpl$1.run(RepositoryImpl.java:178)
at de.willuhn.jameica.gui.GUI$6.run(GUI.java:940)
Olaf am :
Norbert am :
Norbert am :
Olaf am :
Sevi am :
Aber jetzt geht das jameica.sripting plugin nicht mehr. Mist. Bekomme es weder über die Oberfläche noch mittels einfachem hinkopiren nach /opt/jameica/plugins installiert.
Die Fehlermeldung lautet immer:
Fehler
Plugin "jameica.scripting" kann nicht initialisiert werden. Plugin "jameica.scripting" wurde aufgrund eines Fehlers bei der Initialisierung deaktiviert.
Fehlermeldung: error while installing service scripting; nested exception is:
de.willuhn.jameica.system.JameicaException: ScriptingServiceImpl kann nicht erstellt werden: de.willuhn.jameica.plugin.PluginLoader.getPlugin(Ljava/lang/Class;)Lde/willuhn/jameica/plugin/AbstractPl
Schade. Was ist los?
Olaf am :
http://www.willuhn.de/blog/index.php?/archives/606-Jameica-Inkompatibilitaeten-zwischen-2.2-und-2.3-Nightly.html
Siehe auch hier: http://www.onlinebanking-forum.de/phpBB2/viewtopic.php?t=14844
Sevi am :
danke für die schnelle Antwort. Super hat funktioniert.
Sorry, will nicht meckern, aber mir viel heute beim manuellen Anlegen eines Umsatzes auf dass im dortigen Dialog die Auswahl einer Kategorie immer noch mühsam ist. Fällt deutlich gegen den neuen Kategorie-Dialog ab.
Olaf am :
Ich habe das lediglich in der Umsatzliste geaendert, um viele Datensaetze schneller bearbeiten zu koennen. In der Detailansicht einer Buchung ist das aber nicht noetig. Zumal ein modaler Dialog dort eher stoeren wuerde.
Sevi am :
alles richtig.
Mein Problem ist, dass ich 96 Umsatztypen habe. Diese aus der aktuellen Combobox im Umsatzdialog auszuwählen ist ziemlich müselig, da es für die Combobox keine Tastaturunterstützung gibt. Man braucht also etwas mehr als zwei Clicks bis man den richtigen Eintrag herausgefähdelt hat.
Im Kategoriedialog geht es dank der Filteruntersützung für die Kategorien deutlich fixer.
Richtig ist sicher auch, dass 96 Kategorien fragwürdig sind. Habe sie aber von einem Konkurenzprodukt geerbt. Dort sind noch viel mehr Kategorien Standard.
Olaf am :