Ticket #686 (closed Defect: fixed)

Opened 10 years ago

Last modified 10 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 10 years ago by jri

  • Status changed from new to accepted

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

comment:4 Changed 10 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 10 years ago by Jörg Richter

comment:7 Changed 10 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 10 years ago by jri

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