Ticket #197 (closed enhancement: fixed)

Opened 19 months ago

Last modified 18 months ago

Complain if OT/Equinox bundle with aspectBindings has no Bundle-ActivationPolicy

Reported by: stephan Owned by: stephan
Priority: major Milestone: OTDT_1.2.7
Component: otdt.pde.ui Version: 1.2.5
Keywords: Cc:

Description

If an OT/Equinox bundle declares an aspect binding (with activation != NONE), it must also define in its manifest:

Bundle-ActivationPolicy: lazy

We should give an error if this constraint is violated, because otherwise the aspect will silently fail activation.

Change History

Changed 18 months ago by stephan

  • status changed from new to closed
  • resolution set to fixed
  • milestone changed from OTDT_1.3.0 to OTDT_1.2.7

Implemented as part of r19670.

The patch also includes quick-assist for this ussue.

Note: See TracTickets for help on using tickets.