Seite 2 von 2

Re: Von SQL auf lokale Installation wechseln

Verfasst: Freitag 5. September 2025, 18:31
von Littlesteve
Servus also OpenJVerein läuft, nur habe ich mit Hibiscus nun ein Problem (ich hab auch Jamaica geupdatet, ich nutze nur Jamaica 2.10.5 auf MacOS) ich bekomme folgende fehlermeldung bei Umsätze etc:
Was habe ich falsch gemacht und wie kann ich das Lösen? (log im Anhang)

Code: Alles auswählen

java.rmi.RemoteException: unable to init iterator. statement: com.mysql.cj.jdbc.ClientPreparedStatement: select konto.* from konto ORDER BY LOWER(kategorie), blz, bezeichnung, kontonummer; nested exception is: 
	java.sql.SQLSyntaxErrorException: Column 'kontoart' not found.
	at de.willuhn.datasource.db.DBIteratorImpl.init(DBIteratorImpl.java:234)
	at de.willuhn.datasource.db.DBIteratorImpl.hasNext(DBIteratorImpl.java:249)
	at de.willuhn.jameica.hbci.gui.input.KontoInput.init(KontoInput.java:249)
	at de.willuhn.jameica.hbci.gui.input.KontoInput.<init>(KontoInput.java:71)
	at de.willuhn.jameica.hbci.gui.parts.KontoauszugList.getKontoAuswahl(KontoauszugList.java:312)
	at de.willuhn.jameica.hbci.gui.parts.KontoauszugList.paint(KontoauszugList.java:179)
	at de.willuhn.jameica.hbci.gui.views.KontoauszugList.bind(KontoauszugList.java:82)
	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:5264)
	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.KontoauszugList.handleAction(KontoauszugList.java:26)
	at de.willuhn.jameica.gui.Navigation.start(Navigation.java:394)
	at de.willuhn.jameica.gui.Navigation$MyActionListener.handleEvent(Navigation.java:489)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:91)
	at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4660)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1622)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1645)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1630)
	at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1392)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4427)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4003)
	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: java.sql.SQLSyntaxErrorException: Column 'kontoart' not found.
	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:112)
	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:89)
	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:81)
	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:55)
	at com.mysql.cj.jdbc.result.ResultSetImpl.findColumn(ResultSetImpl.java:600)
	at com.mysql.cj.jdbc.result.ResultSetImpl.getObject(ResultSetImpl.java:1418)
	at de.willuhn.datasource.db.types.TypeGeneric.get(TypeGeneric.java:29)
	at de.willuhn.datasource.db.AbstractDBObject.fill(AbstractDBObject.java:302)
	at de.willuhn.datasource.db.DBIteratorImpl.init(DBIteratorImpl.java:226)
	... 30 more

Re: Von SQL auf lokale Installation wechseln

Verfasst: Freitag 5. September 2025, 21:22
von lenilsas
Moin,
Warscheinlich hat der MySql Benutzer zugriff auf beide Datenbanken Hibiscus und JVerein, du solltest getrennte Benztzer anlegen.
Grüße
Nils

Re: Von SQL auf lokale Installation wechseln

Verfasst: Sonntag 7. September 2025, 09:21
von Littlesteve
Nein es sind schon immer zwei getrennte Benutzer.

Re: Von SQL auf lokale Installation wechseln

Verfasst: Sonntag 7. September 2025, 12:25
von Littlesteve