ScriptException

ReferenceError: "importPackage" is not defined

hdhwx42

Betreff:

ScriptException

 ·  Gepostet: 29.06.2026 - 17:24 Uhr  ·  #186734
Hallo zusammen.
ich bekomme ScriptExp Fehler. Dieser habe ich nach Start von Jameica.
Die Installation ist wie folgt:
Code

starting Jameica Version 2.12.0
Built-Date : 20251029
Buildnumber: 1
max. memory: 512mb
sys charset: UTF-8
command line parameters
os.arch          : amd64
os.name          : Windows 11
os.version       : 10.0
java.version     : 21.0.8
java.vendor      : Eclipse Adoptium
java.runtime.name: OpenJDK Runtime Environment
java.vm.name     : OpenJDK 64-Bit Server VM
user.name        : [b]ich[/b]
user.home        : C:\Users\[b]ich[/b]
file.encoding    : UTF-8



Der Fehler gleich nach dem Start von Jameica:

Code
[Mon Jun 29 17:06:23 CEST 2026][INFO][main][de.willuhn.jameica.system.Platform.toAbsolute] to absolute: plugins/hibiscus.scripting.htmlunit/hibiscus.scripting.htmlunit.js -> C:\Users\ich\.jameica\plugins\hibiscus.scripting.htmlunit\hibiscus.scripting.htmlunit.js
[Mon Jun 29 17:06:23 CEST 2026][INFO][main][de.willuhn.jameica.system.Platform.toAbsolute] to absolute: plugins/hibiscus.scripting.pdfbox/hibiscus.scripting.pdfbox.js -> C:\Users\ich\.jameica\plugins\hibiscus.scripting.pdfbox\hibiscus.scripting.pdfbox.js
[Mon Jun 29 17:06:23 CEST 2026][INFO][main][de.willuhn.jameica.system.Platform.toAbsolute] to absolute: plugins/hibiscus.scripting.selenium/hibiscus.scripting.selenium.js -> C:\Users\rdanzer\.jameica-reiner - 20260629\plugins\hibiscus.scripting.selenium\hibiscus.scripting.selenium.js
[Mon Jun 29 17:06:23 CEST 2026][INFO][main][de.willuhn.jameica.system.Platform.toAbsolute] to absolute: plugins/hibiscus.scripting.chromedriver/hibiscus.scripting.chromedriver.js -> C:\Users\[b]ich[/b]\.jameica\plugins\hibiscus.scripting.chromedriver\hibiscus.scripting.chromedriver.js
[Mon Jun 29 17:06:23 CEST 2026][INFO][main][de.willuhn.jameica.services.ScriptingService.eval] executing script C:\Users\ich\.jameica\plugins\hibiscus.scripting.chromedriver\hibiscus.scripting.chromedriver.js
[Mon Jun 29 17:06:23 CEST 2026][ERROR][main][de.willuhn.jameica.services.ScriptingService.eval] error while loading script
javax.script.ScriptException: ReferenceError: "importPackage" is not defined. (eval#30) in eval at line number 30 at column number 0
  at org.mozilla.javascript.engine.RhinoScriptEngine.eval(RhinoScriptEngine.java:134)
  at java.scripting/javax.script.AbstractScriptEngine.eval(Unknown Source)
  at de.willuhn.jameica.services.ScriptingService.eval(ScriptingService.java:265)
  at de.willuhn.jameica.services.ScriptingService.init(ScriptingService.java:158)
  at de.willuhn.jameica.services.ScriptingService$InitMessageConsumer.handleMessage(ScriptingService.java:507)
  at de.willuhn.jameica.messaging.NamedConcurrentQueue.deliver(NamedConcurrentQueue.java:249)
  at de.willuhn.jameica.messaging.NamedConcurrentQueue.sendSyncMessage(NamedConcurrentQueue.java:104)
  at de.willuhn.jameica.messaging.MessagingFactory.sendSyncMessage(MessagingFactory.java:130)
  at de.willuhn.jameica.gui.GUI.init(GUI.java:330)
  at de.willuhn.jameica.system.Application.init(Application.java:145)
  at de.willuhn.jameica.system.Application.newInstance(Application.java:87)
  at de.willuhn.jameica.Main.main(Main.java:78)

[Mon Jun 29 17:06:23 CEST 2026][INFO][main][de.willuhn.jameica.services.ScriptingService.eval] executing script C:\Users\ich\.jameica\plugins\hibiscus.scripting.htmlunit\hibiscus.scripting.htmlunit.js
[Mon Jun 29 17:06:23 CEST 2026][ERROR][main][de.willuhn.jameica.services.ScriptingService.eval] error while loading script
javax.script.ScriptException: ReferenceError: "importPackage" is not defined. (eval#30) in eval at line number 30 at column number 0
  at org.mozilla.javascript.engine.RhinoScriptEngine.eval(RhinoScriptEngine.java:134)
  at java.scripting/javax.script.AbstractScriptEngine.eval(Unknown Source)
  at de.willuhn.jameica.services.ScriptingService.eval(ScriptingService.java:265)
  at de.willuhn.jameica.services.ScriptingService.init(ScriptingService.java:158)
  at de.willuhn.jameica.services.ScriptingService$InitMessageConsumer.handleMessage(ScriptingService.java:507)
  at de.willuhn.jameica.messaging.NamedConcurrentQueue.deliver(NamedConcurrentQueue.java:249)
  at de.willuhn.jameica.messaging.NamedConcurrentQueue.sendSyncMessage(NamedConcurrentQueue.java:104)
  at de.willuhn.jameica.messaging.MessagingFactory.sendSyncMessage(MessagingFactory.java:130)
  at de.willuhn.jameica.gui.GUI.init(GUI.java:330)
  at de.willuhn.jameica.system.Application.init(Application.java:145)
  at de.willuhn.jameica.system.Application.newInstance(Application.java:87)
  at de.willuhn.jameica.Main.main(Main.java:78)

[Mon Jun 29 17:06:23 CEST 2026][INFO][main][de.willuhn.jameica.services.ScriptingService.eval] executing script C:\Users\ich\.jameica\plugins\hibiscus.scripting.pdfbox\hibiscus.scripting.pdfbox.js
[Mon Jun 29 17:06:23 CEST 2026][ERROR][main][de.willuhn.jameica.services.ScriptingService.eval] error while loading script
javax.script.ScriptException: ReferenceError: "importPackage" is not defined. (eval#30) in eval at line number 30 at column number 0
  at org.mozilla.javascript.engine.RhinoScriptEngine.eval(RhinoScriptEngine.java:134)
  at java.scripting/javax.script.AbstractScriptEngine.eval(Unknown Source)
  at de.willuhn.jameica.services.ScriptingService.eval(ScriptingService.java:265)
  at de.willuhn.jameica.services.ScriptingService.init(ScriptingService.java:158)
  at de.willuhn.jameica.services.ScriptingService$InitMessageConsumer.handleMessage(ScriptingService.java:507)
  at de.willuhn.jameica.messaging.NamedConcurrentQueue.deliver(NamedConcurrentQueue.java:249)
  at de.willuhn.jameica.messaging.NamedConcurrentQueue.sendSyncMessage(NamedConcurrentQueue.java:104)
  at de.willuhn.jameica.messaging.MessagingFactory.sendSyncMessage(MessagingFactory.java:130)
  at de.willuhn.jameica.gui.GUI.init(GUI.java:330)
  at de.willuhn.jameica.system.Application.init(Application.java:145)
  at de.willuhn.jameica.system.Application.newInstance(Application.java:87)
  at de.willuhn.jameica.Main.main(Main.java:78)

[Mon Jun 29 17:06:23 CEST 2026][INFO][main][de.willuhn.jameica.services.ScriptingService.eval] executing script C:\Users\ich\.jameica\plugins\hibiscus.scripting.selenium\hibiscus.scripting.selenium.js
[Mon Jun 29 17:06:23 CEST 2026][ERROR][main][de.willuhn.jameica.services.ScriptingService.eval] error while loading script
javax.script.ScriptException: ReferenceError: "importPackage" is not defined. (eval#30) in eval at line number 30 at column number 0
  at org.mozilla.javascript.engine.RhinoScriptEngine.eval(RhinoScriptEngine.java:134)
  at java.scripting/javax.script.AbstractScriptEngine.eval(Unknown Source)
  at de.willuhn.jameica.services.ScriptingService.eval(ScriptingService.java:265)
  at de.willuhn.jameica.services.ScriptingService.init(ScriptingService.java:158)
  at de.willuhn.jameica.services.ScriptingService$InitMessageConsumer.handleMessage(ScriptingService.java:507)
  at de.willuhn.jameica.messaging.NamedConcurrentQueue.deliver(NamedConcurrentQueue.java:249)
  at de.willuhn.jameica.messaging.NamedConcurrentQueue.sendSyncMessage(NamedConcurrentQueue.java:104)
  at de.willuhn.jameica.messaging.MessagingFactory.sendSyncMessage(MessagingFactory.java:130)
  at de.willuhn.jameica.gui.GUI.init(GUI.java:330)
  at de.willuhn.jameica.system.Application.init(Application.java:145)
  at de.willuhn.jameica.system.Application.newInstance(Application.java:87)
  at de.willuhn.jameica.Main.main(Main.java:78)

[Mon Jun 29 17:06:23 CEST 2026][INFO][bookmark-preload][de.willuhn.jameica.store.BeanStore.load] created new [bean-container: Bookmark, encrypted: true]
[Mon Jun 29 17:06:23 CEST 2026][INFO][attachmentservice-preload][de.willuhn.jameica.services.ArchiveService.init] checking jameica.messaging availability
[Mon Jun 29 17:06:23 CEST 2026][INFO][attachmentservice-preload][de.willuhn.jameica.messaging.LookupService.lookup] performing multicast lookup for service name: tcp:de.willuhn.jameica.messaging.Plugin.connector.tcp
[Mon Jun 29 17:06:23 CEST 2026][INFO][attachmentservice-preload][de.willuhn.jameica.messaging.LookupService.lookup] multicast lookup not possible: No route to host: setsocketopt
[Mon Jun 29 17:06:23 CEST 2026][INFO][attachmentservice-preload][de.willuhn.jameica.messaging.LookupService.lookup] no server found for service name: tcp:de.willuhn.jameica.messaging.Plugin.connector.tcp


Wie lange schon Fehler in den logs stehen, kann ich nicht sagen.
Vor ca. einer Woche konnte ich den paypal-API-key nicht korrekt eingeben (wusste ihn nicht mehr), da habe ich das Programm mit Hilfe des taskManagers beendet, da die paypal-Kontoabfrage die gesamte App blockiert hat.
War keine gute Idee -- denn seit dieser Zeit funktionieren einige Dinge nicht mehr.
Zb.
* ich kann zwar ein backup der Datenbank erstellen
* aber nicht mehr importieren -- nach dem Drücken der Fkt "Datenbank-backup importieren" ist die App wieder blockiert
* Blockiert bedeutet, dass keine weitere Eingabe möglich ist. Jeder Klickversuch wird mit einem Ton quittiert

Kann mir hier jemand helfen?
Danke im voraus
Gruß Reiner

BobbelF

Betreff:

Re: ScriptException

 ·  Gepostet: 30.06.2026 - 01:09 Uhr  ·  #186742
Hallo Reiner,

die Fehlermeldung (ReferenceError: "importPackage" is not defined) taucht in meinem Hibiscus-Log auch bei jedem Start auf - und ich habe keine Probleme. Ich glaube daher nicht, dass diese Fehlermeldung etwas mit den von Dir geschilderten Problemen zu tun hat.

Ich habe die Funktion (Datenbank Backup Importieren) bei mir ausprobiert. Also:

  • Leere Hibiscus-Datenbank erstellen
  • Hibiscus/Erweitert/Datenbank-Backup importieren
  • XML-Datei mit Backup auswählen
  • OK


Bei mir kommt dann die Nachricht "Backup wird importiert" im Statusfenster, dazu ein Fortschrittsbalken unten links und einer im Titel des Statusfensters. Der Import läuft ziemlich lange (vielleicht auch, weil die Datenbank auf einer Freigabe des Servers liegt), währenddessen kann ich aber Hibiscus bedienen.

Kannst Du mehr Informationen zur Verfügung stellen?

hdhwx42

Betreff:

Re: ScriptException

 ·  Gepostet: 30.06.2026 - 09:19 Uhr  ·  #186746
Hallo Lars,

danke für dein feedback.
Habe es gemacht wie du geschrieben hast -- mein Fehler war, dass ich das .jameica-Verz nicht gelöscht habe.
* Habe also das .jameica nach .jameica.bak umbenannt.
* Dann konnte ich Hibiscus neu installieren und das DB-Backup einspielen.
* Jedoch wurde dieser Fehler gezeigt:
 



* Das Einspielen des backups hat oberflächlich funktioniert -- leider mit fehlenden Daten.
* Nach dem Öffnen von jameica haben die Bankverbindungen gefehlt.

* Ich habe dann meine alte .jameica.bak wieder nach .jameica umbenannt. Jameica neu gestartet.
* Den Banksync gestartet.
* Die Synchronisationen der FIN/TAN Banken + syncNorthTommy + SyncusGnamfus liefen durch.

Im Log stehen Fehler:
Code
[Mon Jun 29 15:19:26 CEST 2026][INFO][UpdateService][de.willuhn.jameica.services.UpdateService.findUpdateStates] checking repository https://northtommy.linkpc.net/hibiscus/
[Mon Jun 29 15:19:26 CEST 2026][INFO][UpdateService][de.willuhn.jameica.update.Repository.<init>] open repository https://northtommy.linkpc.net/hibiscus/
[Mon Jun 29 15:19:26 CEST 2026][INFO][UpdateService][de.willuhn.jameica.transport.HttpTransport.get] downloading https://northtommy.linkpc.net/hibiscus/repository.xml
[Mon Jun 29 15:19:27 CEST 2026][INFO][UpdateService][de.willuhn.jameica.transport.HttpTransport.get] downloading https://northtommy.linkpc.net/hibiscus/hibkey.cer
[Mon Jun 29 15:19:27 CEST 2026][INFO][UpdateService][de.willuhn.jameica.transport.HttpTransport.get] downloading https://northtommy.linkpc.net/hibiscus/hibiscus.syncNorthTommy/0.3.4/plugin.xml
[Mon Jun 29 15:19:27 CEST 2026][INFO][UpdateService][de.willuhn.jameica.transport.HttpTransport.get] downloading https://northtommy.linkpc.net/hibiscus/hibiscus.syncNorthTommy/0.3.5/plugin.xml
[Mon Jun 29 15:19:27 CEST 2026][INFO][UpdateService][de.willuhn.jameica.services.UpdateService$Worker.run] save check date: Mon Jun 29 15:19:19 CEST 2026
[Mon Jun 29 15:19:33 CEST 2026][ERROR][main][de.willuhn.jameica.hbci.server.HBCIDBServiceImpl.executeUpdate] error while executing sql update
org.h2.jdbc.JdbcSQLIntegrityConstraintViolationException: Eindeutiger Index oder Primärschlüssel verletzt: "PUBLIC.CONSTRAINT_INDEX_F37 ON PUBLIC.PROPERTY(NAME) VALUES 13400"
Unique index or primary key violation: "PUBLIC.CONSTRAINT_INDEX_F37 ON PUBLIC.PROPERTY(NAME) VALUES 13400"; SQL statement:
update property set name = REPLACE(name,?,?) where name like ? [23505-199]
  at org.h2.message.DbException.getJdbcSQLException(DbException.java:457)
  at org.h2.message.DbException.getJdbcSQLException(DbException.java:427)
  at org.h2.message.DbException.get(DbException.java:205)
  at org.h2.message.DbException.get(DbException.java:181)
  at org.h2.index.BaseIndex.getDuplicateKeyException(BaseIndex.java:103)
  at org.h2.mvstore.db.MVSecondaryIndex.checkUnique(MVSecondaryIndex.java:220)
  at org.h2.mvstore.db.MVSecondaryIndex.add(MVSecondaryIndex.java:196)
  at org.h2.mvstore.db.MVTable.addRow(MVTable.java:546)
  at org.h2.table.Table.updateRows(Table.java:526)
  at org.h2.command.dml.Update.update(Update.java:203)
  at org.h2.command.CommandContainer.update(CommandContainer.java:133)
  at org.h2.command.Command.executeUpdate(Command.java:267)
  at org.h2.jdbc.JdbcPreparedStatement.executeUpdateInternal(JdbcPreparedStatement.java:200)
  at org.h2.jdbc.JdbcPreparedStatement.executeUpdate(JdbcPreparedStatement.java:154)
  at de.willuhn.jameica.hbci.server.HBCIDBServiceImpl.executeUpdate(HBCIDBServiceImpl.java:254)
  at de.willuhn.jameica.hbci.server.BPDUtil.migrateCache(BPDUtil.java:618)
  at de.willuhn.jameica.hbci.server.BPDUtil.getSupport(BPDUtil.java:206)
  at de.willuhn.jameica.hbci.gui.controller.SepaDauerauftragControl.getBPD(SepaDauerauftragControl.java:134)
  at de.willuhn.jameica.hbci.gui.controller.SepaDauerauftragControl.getBetrag(SepaDauerauftragControl.java:414)
  at de.willuhn.jameica.hbci.gui.controller.SepaDauerauftragControl$KontoListener.handleEvent(SepaDauerauftragControl.java:663)
  at de.willuhn.jameica.hbci.gui.controller.SepaDauerauftragControl.getKontoAuswahl(SepaDauerauftragControl.java:313)
  at de.willuhn.jameica.hbci.gui.views.SepaDauerauftragNew.bind(SepaDauerauftragNew.java:51)
  at de.willuhn.jameica.gui.GUI$5.run(GUI.java:719)
  at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
  at de.willuhn.jameica.gui.GUI$6.run(GUI.java:916)
  at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:183)
  at org.eclipse.swt.widgets.Display.syncExec(Display.java:4894)
  at de.willuhn.jameica.gui.GUI.startSync(GUI.java:912)
  at de.willuhn.jameica.gui.GUI.startView(GUI.java:596)
  at de.willuhn.jameica.gui.GUI.startView(GUI.java:531)
  at de.willuhn.jameica.hbci.gui.action.SepaDauerauftragNew.handleAction(SepaDauerauftragNew.java:74)
  at de.willuhn.jameica.gui.parts.AbstractTablePart.open(AbstractTablePart.java:382)
  at de.willuhn.jameica.gui.parts.TablePart$5.mouseDoubleClick(TablePart.java:683)
  at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234)
  at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:91)
  at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4362)
  at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1214)
  at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4160)
  at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3748)
  at de.willuhn.jameica.gui.GUI.loop(GUI.java:933)
  at de.willuhn.jameica.gui.GUI.init(GUI.java:335)
  at de.willuhn.jameica.system.Application.init(Application.java:145)
  at de.willuhn.jameica.system.Application.newInstance(Application.java:87)
  at de.willuhn.jameica.Main.main(Main.java:78)

[Mon Jun 29 15:19:33 CEST 2026][WARN][pool-1-thread-1][de.willuhn.jameica.services.BackupService$Consumer.handleMessage] detected error: org.h2.jdbc.JdbcSQLIntegrityConstraintViolationException: Eindeutiger Index oder Primärschlüssel verletzt: "PUBLIC.CONSTRAINT_INDEX_F37 ON PUBLIC.PROPERTY(NAME) VALUES 13400"
Unique index or primary key violation: "PUBLIC.CONSTRAINT_INDEX_F37 ON PUBLIC.PROPERTY(NAME) VALUES 13400"; SQL statement:
update property set name = REPLACE(name,?,?) where name like ? [23505-199]
[Mon Jun 29 15:19:33 CEST 2026][ERROR][main][de.willuhn.jameica.hbci.server.BPDUtil.migrateCache] error while migrating BPD/UPD cache
java.rmi.RemoteException: error while executing sql update: Eindeutiger Index oder Primärschlüssel verletzt: "PUBLIC.CONSTRAINT_INDEX_F37 ON PUBLIC.PROPERTY(NAME) VALUES 13400"
Unique index or primary key violation: "PUBLIC.CONSTRAINT_INDEX_F37 ON PUBLIC.PROPERTY(NAME) VALUES 13400"; SQL statement:
update property set name = REPLACE(name,?,?) where name like ? [23505-199]; nested exception is: 
  org.h2.jdbc.JdbcSQLIntegrityConstraintViolationException: Eindeutiger Index oder Primärschlüssel verletzt: "PUBLIC.CONSTRAINT_INDEX_F37 ON PUBLIC.PROPERTY(NAME) VALUES 13400"
Unique index or primary key violation: "PUBLIC.CONSTRAINT_INDEX_F37 ON PUBLIC.PROPERTY(NAME) VALUES 13400"; SQL statement:
update property set name = REPLACE(name,?,?) where name like ? [23505-199]
  at de.willuhn.jameica.hbci.server.HBCIDBServiceImpl.executeUpdate(HBCIDBServiceImpl.java:262)
  at de.willuhn.jameica.hbci.server.BPDUtil.migrateCache(BPDUtil.java:618)
  at de.willuhn.jameica.hbci.server.BPDUtil.getSupport(BPDUtil.java:206)
  at de.willuhn.jameica.hbci.gui.controller.SepaDauerauftragControl.getBPD(SepaDauerauftragControl.java:134)
  at de.willuhn.jameica.hbci.gui.controller.SepaDauerauftragControl.getBetrag(SepaDauerauftragControl.java:414)
  at de.willuhn.jameica.hbci.gui.controller.SepaDauerauftragControl$KontoListener.handleEvent(SepaDauerauftragControl.java:663)
  at de.willuhn.jameica.hbci.gui.controller.SepaDauerauftragControl.getKontoAuswahl(SepaDauerauftragControl.java:313)
  at de.willuhn.jameica.hbci.gui.views.SepaDauerauftragNew.bind(SepaDauerauftragNew.java:51)
  at de.willuhn.jameica.gui.GUI$5.run(GUI.java:719)
  at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
  at de.willuhn.jameica.gui.GUI$6.run(GUI.java:916)
  at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:183)
  at org.eclipse.swt.widgets.Display.syncExec(Display.java:4894)
  at de.willuhn.jameica.gui.GUI.startSync(GUI.java:912)
  at de.willuhn.jameica.gui.GUI.startView(GUI.java:596)
  at de.willuhn.jameica.gui.GUI.startView(GUI.java:531)
  at de.willuhn.jameica.hbci.gui.action.SepaDauerauftragNew.handleAction(SepaDauerauftragNew.java:74)
  at de.willuhn.jameica.gui.parts.AbstractTablePart.open(AbstractTablePart.java:382)
  at de.willuhn.jameica.gui.parts.TablePart$5.mouseDoubleClick(TablePart.java:683)
  at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234)
  at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:91)
  at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4362)
  at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1214)
  at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4160)
  at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3748)
  at de.willuhn.jameica.gui.GUI.loop(GUI.java:933)
  at de.willuhn.jameica.gui.GUI.init(GUI.java:335)
  at de.willuhn.jameica.system.Application.init(Application.java:145)
  at de.willuhn.jameica.system.Application.newInstance(Application.java:87)
  at de.willuhn.jameica.Main.main(Main.java:78)
Caused by: org.h2.jdbc.JdbcSQLIntegrityConstraintViolationException: Eindeutiger Index oder Primärschlüssel verletzt: "PUBLIC.CONSTRAINT_INDEX_F37 ON PUBLIC.PROPERTY(NAME) VALUES 13400"
Unique index or primary key violation: "PUBLIC.CONSTRAINT_INDEX_F37 ON PUBLIC.PROPERTY(NAME) VALUES 13400"; SQL statement:
update property set name = REPLACE(name,?,?) where name like ? [23505-199]
  at org.h2.message.DbException.getJdbcSQLException(DbException.java:457)
  at org.h2.message.DbException.getJdbcSQLException(DbException.java:427)
  at org.h2.message.DbException.get(DbException.java:205)
  at org.h2.message.DbException.get(DbException.java:181)
  at org.h2.index.BaseIndex.getDuplicateKeyException(BaseIndex.java:103)
  at org.h2.mvstore.db.MVSecondaryIndex.checkUnique(MVSecondaryIndex.java:220)
  at org.h2.mvstore.db.MVSecondaryIndex.add(MVSecondaryIndex.java:196)
  at org.h2.mvstore.db.MVTable.addRow(MVTable.java:546)
  at org.h2.table.Table.updateRows(Table.java:526)
  at org.h2.command.dml.Update.update(Update.java:203)
  at org.h2.command.CommandContainer.update(CommandContainer.java:133)
  at org.h2.command.Command.executeUpdate(Command.java:267)
  at org.h2.jdbc.JdbcPreparedStatement.executeUpdateInternal(JdbcPreparedStatement.java:200)
  at org.h2.jdbc.JdbcPreparedStatement.executeUpdate(JdbcPreparedStatement.java:154)
  at de.willuhn.jameica.hbci.server.HBCIDBServiceImpl.executeUpdate(HBCIDBServiceImpl.java:254)
  ... 29 more



Gruß Reiner

hibiscus

Betreff:

Re: ScriptException

 ·  Gepostet: 30.06.2026 - 13:25 Uhr  ·  #186748
Klicke mal bitte links in der Navigation auf "Bank-Zugänge" und öffne die Detailansicht des PIN/TAN-Bankzugangs durch Doppelklick. Klicke dort unten rechts auf "Synchronisieren".
Der Fehler sollte dann nicht mehr auftreten.

hdhwx42

Betreff:

GELÖST - ScriptException

 ·  Gepostet: 30.06.2026 - 14:44 Uhr  ·  #186750
Danke Hibiscus,
damit sind die Fehler im log weg!
Warum die FIN/TAN Daten asynchron waren, ist mir nicht klar.

Zusätzlich habe das plugin "hibiscus.mashup" deinstallieren müssen.
-> obwohl ich mein paypal-Konto deaktiviert hatte, hat das derrichter-Script auf die paypal-Konto-Zugangsdaten zugegriffen und sich beschwert (log-exception), weil ich die Zugangsinformationen entfernt hatte.

Ich probiere noch den Prozess DB-dump mit nachfolgendem Import.

Grüße Reiner

infoman

Betreff:

Re: ScriptException

 ·  Gepostet: 30.06.2026 - 20:42 Uhr  ·  #186755
kann es sein, dass du div. Versionen übereinander installiert hast (weil du hast ja auch weitere T. mit Probs offen)

wie wäre es mit einem clean-install von der EntwicklerPage unter Berücksichtigung von:
Zitat
ACHTUNG Kopiere niemals eine neue Programmversion über die alte Version. Da einige Programmbibliotheken Versionsnummern im Dateinamen tragen, würden sie nicht überschrieben werden und existieren anschliessend parallel in mehreren Versionen. Das führt anschliessend zu einem Versionsdurcheinander und Fehlern beim Programmstart. Lösche daher vorher erst das Programmverzeichnis von Jameica (nicht das Benutzerverzeichnis) und gehe anschließend wie bei einer Neuinstallation vor. Da die Benutzerdaten getrennt vom Programm gespeichert werden, gehen hierbei keine Daten verloren.

https://www.willuhn.de/wiki/doku.php?id=support:update