Fehler beim Erstellen von Formularen

Hier melden JVerein-Benutzer ihre Fehler

Moderator: heiner

Antworten
se_hen
Beiträge: 8
Registriert: Samstag 15. September 2012, 22:12
Verein: Lunatic Circus e.V.
Mitglieder: 35
Betriebssystem: Win 7

Fehler beim Erstellen von Formularen

Beitrag von se_hen »

Hallo, ich wollte heute testweise mal die Formular-Funktionen nutzen. Stecke aber momentan beim Erstellen von Formularfeldern fest.
Ich nutze eine mySQL-Datenbank auf einem kleinen Server bei mir zuhause um meine Aufgaben von allen Rechnern erledigen zu können.
Ich kann ein Formular mit einer pdf erstellen, allerdings keine Formularfelder definieren.
Fehler beim Speichern des Formularfeldes
java.rmi.RemoteException: insert failed, rollback successful; nested exception is:
com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: Column 'Seite' specified twice
at de.willuhn.datasource.db.AbstractDBObject.insert(AbstractDBObject.java:655)
at de.willuhn.datasource.db.AbstractDBObject.store(AbstractDBObject.java:308)
at de.jost_net.JVerein.gui.control.FormularfeldControl.handleStore(FormularfeldControl.java:305)
at de.jost_net.JVerein.gui.view.FormularfeldView$1.handleAction(FormularfeldView.java:65)
at de.willuhn.jameica.gui.parts.Button$1$1.run(Button.java:177)
at org.eclipse.swt.custom.BusyIndicator.showWhile(Unknown Source)
at de.willuhn.jameica.gui.GUI$5.run(GUI.java:786)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Unknown Source)
at org.eclipse.swt.widgets.Display.syncExec(Unknown Source)
at de.willuhn.jameica.gui.GUI.startSync(GUI.java:782)
at de.willuhn.jameica.gui.parts.Button$1.widgetSelected(Button.java:171)
at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source)
at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source)
at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
at de.willuhn.jameica.gui.GUI.loop(GUI.java:803)
at de.willuhn.jameica.gui.GUI.init(GUI.java:294)
at de.willuhn.jameica.system.Application.init(Application.java:144)
at de.willuhn.jameica.system.Application.newInstance(Application.java:86)
at de.willuhn.jameica.Main.main(Main.java:78)
Caused by: com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: Column 'Seite' specified twice
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:936)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2985)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1631)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1723)
at com.mysql.jdbc.Connection.execSQL(Connection.java:3256)
at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1313)
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1585)
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1500)
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1485)
at de.willuhn.datasource.db.AbstractDBObject.insert(AbstractDBObject.java:616)
... 20 more
Ich würde mich sehr freuen, wenn man dieses Problem irgendwie beheben könnte, weil bei uns jetzt bald die ersten Rechnungen und Mahnungen anstehen. ;-)
Benutzeravatar
heiner
Administrator
Beiträge: 4509
Registriert: Freitag 30. Oktober 2009, 16:44
JVerein-Version: aktuelle Entwicklerversion
Betriebssystem: W10
Kontaktdaten:

Re: Fehler beim Erstellen von Formularen

Beitrag von heiner »

Hallo,

das ist ein bekanntes Problem, dass in der aktuellen Entwicklerversion beseitigt ist. Du kannst entweder auf die aktuelle Entwicklerversion setzen oder als Workaround mit einem MySql-Tool die Spalte "Seite" in der Tabelle formulardefinition in "seite" umbenennen.

Ich habe zur Zeit kein JVerein zur Verfügung. Die Tabelle kann auch anders/ähnlich heißen.

Heiner
PS: Denkt daran, eure Vereine unter viewforum.php?f=3 vorzustellen.
se_hen
Beiträge: 8
Registriert: Samstag 15. September 2012, 22:12
Verein: Lunatic Circus e.V.
Mitglieder: 35
Betriebssystem: Win 7

Re: Fehler beim Erstellen von Formularen

Beitrag von se_hen »

Super - dank dir!!!
Antworten