Bin gerade über diesen Fehler gestolpert. Bin mir nicht sicher, ob der vielleicht von meinen Umbaumaßen herrührt. Ich werde aber erst nach Neujahr hineingucken können, wollte den Fehler aber schon mal reporten:
1. Mitglied anlegen.
2. Mail an Mitglied versenden.
3. Mitglied löschen:
[Sun Dec 23 09:32:52 CET 2012][ERROR][de.jost_net.JVerein.gui.action.MitgliedDeleteAction.handleAction] Fehler beim Löschen des Mitgliedes
java.rmi.RemoteException: delete failed, rollback successful; nested exception is:
org.h2.jdbc.JdbcSQLException: Referentielle Integrität verletzt: "FKMAILEMPFAENGER2: PUBLIC.MAILEMPFAENGER FOREIGN KEY(MITGLIED) REFERENCES PUBLIC.MITGLIED(ID)"
Referential integrity constraint violation: "FKMAILEMPFAENGER2: PUBLIC.MAILEMPFAENGER FOREIGN KEY(MITGLIED) REFERENCES PUBLIC.MITGLIED(ID)"; SQL statement:
delete from MITGLIED where ID = 260 [23003-145]
at de.willuhn.datasource.db.AbstractDBObject.delete(AbstractDBObject.java:384)
at de.jost_net.JVerein.gui.action.MitgliedDeleteAction.handleAction(MitgliedDeleteAction.java:73)
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: org.h2.jdbc.JdbcSQLException: Referentielle Integrität verletzt: "FKMAILEMPFAENGER2: PUBLIC.MAILEMPFAENGER FOREIGN KEY(MITGLIED) REFERENCES PUBLIC.MITGLIED(ID)"
Referential integrity constraint violation: "FKMAILEMPFAENGER2: PUBLIC.MAILEMPFAENGER FOREIGN KEY(MITGLIED) REFERENCES PUBLIC.MITGLIED(ID)"; SQL statement:
delete from MITGLIED where ID = 260 [23003-145]
at org.h2.message.DbException.getJdbcSQLException(DbException.java:327)
at org.h2.message.DbException.get(DbException.java:167)
at org.h2.message.DbException.get(DbException.java:144)
at org.h2.constraint.ConstraintReferential.checkRow(ConstraintReferential.java:382)
at org.h2.constraint.ConstraintReferential.checkRowRefTable(ConstraintReferential.java:399)
at org.h2.constraint.ConstraintReferential.checkRow(ConstraintReferential.java:275)
at org.h2.table.Table.fireConstraints(Table.java:803)
at org.h2.table.Table.fireAfterRow(Table.java:820)
at org.h2.command.dml.Delete.update(Delete.java:80)
at org.h2.command.CommandContainer.update(CommandContainer.java:69)
at org.h2.command.Command.executeUpdate(Command.java:201)
at org.h2.jdbc.JdbcStatement.executeUpdateInternal(JdbcStatement.java:126)
at org.h2.jdbc.JdbcStatement.executeUpdate(JdbcStatement.java:111)
at de.willuhn.datasource.db.AbstractDBObject.delete(AbstractDBObject.java:366)
... 18 more
FKMAILEMPFAENGER2 verhindert löschen von Mitgliedern
Moderator: heiner
-
- Beiträge: 72
- Registriert: Dienstag 18. Januar 2011, 22:40
-
- Beiträge: 78
- Registriert: Montag 15. August 2011, 20:56
- JVerein-Version: Immer bleeding edge
- Betriebssystem: MacOS X/Windows
- Wohnort: Irgendwo im frankfurter Bereich
Re: FKMAILEMPFAENGER2 verhindert löschen von Mitgliedern
Hi NotDifficult,
der Fehler ist schon bekannt, siehe http://www.jverein.de/forum/viewtopic.p ... 1248#p4969.
Heiner hat es sich schon notiert. Ich bin übrigens auch schon drüber gestolpert und habe eine Weile gebraucht, bis ich auf die Ursache gekommen bin.
Gruß,
Chris
der Fehler ist schon bekannt, siehe http://www.jverein.de/forum/viewtopic.p ... 1248#p4969.
Heiner hat es sich schon notiert. Ich bin übrigens auch schon drüber gestolpert und habe eine Weile gebraucht, bis ich auf die Ursache gekommen bin.
Gruß,
Chris
- heiner
- Administrator
- Beiträge: 4510
- Registriert: Freitag 30. Oktober 2009, 16:44
- JVerein-Version: aktuelle Entwicklerversion
- Betriebssystem: W10
- Kontaktdaten:
Re: FKMAILEMPFAENGER2 verhindert löschen von Mitgliedern
Hallo,
es handelt sich nicht genau um den gleichen Fehler. Trotzdem habe ich ihn heute mitgefixed.
Heiner
es handelt sich nicht genau um den gleichen Fehler. Trotzdem habe ich ihn heute mitgefixed.
Heiner
PS: Denkt daran, eure Vereine unter viewforum.php?f=3 vorzustellen.