Fehler bei den Mitgliedern

Hier melden JVerein-Benutzer ihre Fehler

Moderator: heiner

Antworten
westen
Beiträge: 3
Registriert: Sonntag 26. August 2012, 12:26
Verein: Karlsruher Hausverein e.V.
Mitglieder: 100
JVerein-Version: 2.2.1
Betriebssystem: Mac OS X Version 10.

Fehler bei den Mitgliedern

Beitrag von westen »

Hallo Heiner,

bei den Mitgliedern erhalte ich folgende Fehlermeldung:

de.willuhn.jameica.system.JameicaException: MitgliederSucheView kann nicht erstellt werden: object [id: 1, type: de.jost_net.JVerein.server.AdresstypImpl] not found
at de.willuhn.jameica.services.BeanService.get(BeanService.java:167)
at de.willuhn.jameica.gui.GUI.startView(GUI.java:454)
at de.willuhn.jameica.gui.GUI.startView(GUI.java:491)
at de.jost_net.JVerein.gui.action.MitgliedSucheAction.handleAction(MitgliedSucheAction.java:38)
at de.willuhn.jameica.gui.Navigation$MyActionListener.handleEvent(Navigation.java:361)
at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Display.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.notifyListeners(Unknown Source)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source)
at org.eclipse.swt.widgets.Display.applicationNextEventMatchingMask(Unknown Source)
at org.eclipse.swt.widgets.Display.applicationProc(Unknown Source)
at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method)
at org.eclipse.swt.widgets.Widget.callSuper(Unknown Source)
at org.eclipse.swt.widgets.Widget.mouseDownSuper(Unknown Source)
at org.eclipse.swt.widgets.Tree.mouseDownSuper(Unknown Source)
at org.eclipse.swt.widgets.Widget.mouseDown(Unknown Source)
at org.eclipse.swt.widgets.Control.mouseDown(Unknown Source)
at org.eclipse.swt.widgets.Tree.mouseDown(Unknown Source)
at org.eclipse.swt.widgets.Display.windowProc(Unknown Source)
at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method)
at org.eclipse.swt.widgets.Widget.callSuper(Unknown Source)
at org.eclipse.swt.widgets.Widget.windowSendEvent(Unknown Source)
at org.eclipse.swt.widgets.Shell.windowSendEvent(Unknown Source)
at org.eclipse.swt.widgets.Display.windowProc(Unknown Source)
at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method)
at org.eclipse.swt.widgets.Display.applicationSendEvent(Unknown Source)
at org.eclipse.swt.widgets.Display.applicationProc(Unknown Source)
at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method)
at org.eclipse.swt.internal.cocoa.NSApplication.sendEvent(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)

Was muss ich tun? Wie kann ich das Problem beheben?

Ich habe schon einen ähnlichen Beitrag gefunden, aber die Lösung nicht wirklich verstanden. Da ging es irgendwie um die Nightly-Builds und um das Löschen von Einstellungen.

Gruß,

Marek
Dateianhänge
diagnose-2012-08-26.log
(64.26 KiB) 170-mal heruntergeladen
Benutzeravatar
heiner
Administrator
Beiträge: 4510
Registriert: Freitag 30. Oktober 2009, 16:44
JVerein-Version: aktuelle Entwicklerversion
Betriebssystem: W10
Kontaktdaten:

Re: Fehler bei den Mitgliedern

Beitrag von heiner »

Hallo Marek,

du hast vermutlich in der Tabelle AdressTyp eine Löschung vorgenommen. Sofern du bislang noch nicht produktiv mit JVerein gearbeitet hast, lösche die Datenbank (Verzeichnis .jameica) und starte einfach neu.

Heiner
PS: Denkt daran, eure Vereine unter viewforum.php?f=3 vorzustellen.
westen
Beiträge: 3
Registriert: Sonntag 26. August 2012, 12:26
Verein: Karlsruher Hausverein e.V.
Mitglieder: 100
JVerein-Version: 2.2.1
Betriebssystem: Mac OS X Version 10.

Re: Fehler bei den Mitgliedern

Beitrag von westen »

Hallo Heiner,

wie kann es denn sein, dass ich in einer Tabelle wie vor Dir beschrieben eine Löschung vorgenommen habe? Mir ist nicht bewusst gewesen, dass ich mit einer von mir durchgeführten Aktion ein Datenbankproblem verursache. Das möchte ich in Zukunft auch gerne vermeiden.

Was meinst Du genau mit "lösche die Datenbank (Verzeichnis .jameica)"? Wo lösche ich das unter MAC OS genau was? Meinst Du das Programmverzeichnis oder das Benutzerverzeichnis? Wenn ich das Benutzerverzeichnis lösche, dann sind auch die Plugins weg, oder?

Abgesehen davon habe ich schon Kontoverbindungen, Kontoarten eingerichtet und möchte diese am liebsten nicht verlieren. Was kann ich machen?

Gruß,

Marek
Benutzeravatar
heiner
Administrator
Beiträge: 4510
Registriert: Freitag 30. Oktober 2009, 16:44
JVerein-Version: aktuelle Entwicklerversion
Betriebssystem: W10
Kontaktdaten:

Re: Fehler bei den Mitgliedern

Beitrag von heiner »

Hallo Marek,

wie du es hinbekommen hast, kann ich dir nicht sagen. Lösche das Benutzerverzeichnis .jameica oder öffne die Datenbank mit einem SQL-Frontend (z. B. Squirrel oder OOBase) und trage in die Tabelle adresstyp 2 Zeilen ein:

Code: Alles auswählen

ID          Bezeichnung         JVereinID
1           Mitglied                1
2           Spender/in              2
Heiner
PS: Denkt daran, eure Vereine unter viewforum.php?f=3 vorzustellen.
Antworten