Ticket #686 (closed Defect: fixed)

Opened 5 years ago

Last modified 5 years ago

Core: unregistering plugin listeners throws exception

Reported by: jri Owned by: jri
Priority: Major Milestone: Release 4.4
Component: DeepaMehta Standard Distribution Version: 4.3
Keywords: Cc: dgf, Malte, carolina
Complexity: 2 Area:
Module: deepamehta-core

Description

This happens when plugin activation failed before, either a) while installing the plugin in DB, or b) while calling the plugin's init() method. In this case the listeners are not yet registered. So, while stopping the plugin bundle unregistering fails.

Change History

comment:1 Changed 5 years ago by jri

  • Status changed from new to accepted

comment:2 Changed 5 years ago by Jörg Richter

comment:4 Changed 5 years ago by Jörg Richter

Core: refactor service tracking (#686).

Remove distinction between core service trackers and plugin service trackers.

See #686.

comment:5 Changed 5 years ago by Jörg Richter

comment:7 Changed 5 years ago by Jörg Richter

Core: refactor service tracking (#686).

Remove distinction between core service trackers and plugin service trackers.

See #686.

comment:8 Changed 5 years ago by jri

  • Status changed from accepted to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.