Formular wird übermittelt.

Ihre Eingaben werden verarbeitet. Bitte haben Sie einen Moment Geduld.

Aufgabe Nachträgliche Aktivierung / Deaktivierung von Add-Ons führt ggf. zu Fehlern


Bei der nachträglichen Aktivierung / Deaktivierung von Add-Ons in einem geöffneten Projekt kann es eventuell zu Fehlern kommen. Konkret zeigt sich dies beim Mail-Addon, welches bei nachträglicher Aktivierung folgende Fehlermeldung auslöst:


FEHLER: Can't reload project into application!
Can't load project into application!

com.openindex.openestate.tool.ImmoToolException: Can't load project into application!
at com.openindex.openestate.tool.ImmoToolApp.loadProjectIntoApplication(ImmoToolApp.java:172):865)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.AbstractButton.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$200(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: java.lang.NullPointerException
at com.openindex.openestate.tool.mail.MailFrameSidebarExtension.register(MailFrameSidebarExtension.java:502):185)
at com.openindex.openestate.tool.ImmoToolView.loadSidebar(ImmoToolView.java:1095):1004)
at com.openindex.openestate.tool.ImmoToolApp.loadProjectIntoApplication(ImmoToolApp.java:166)
... 40 more

Beim Aktivieren / Deaktivieren von Add-Ons in einem geöffneten Projekt muss sichergestellt werden, dass die aktivieren Addons korrekt initialisiert bzw. die deaktivierten Addons vollständig deaktiviert werden.

Das Problem kann umgangen werden, wenn man das ImmoTool nach einer Aktivierung / Deaktivierung von Add-Ons komplett beendet und neu startet.

Eckdaten

Zugewiesene Version
1.0-beta27
Status
erledigt
Auflösung
korrigiert
Priorität
normal
Schweregrad
klein
Aufwand
keine Angabe
Reproduzierbarkeit
manchmal
zuletzt bearbeitet am
erzeugt am