| Summary: | Starting a lazy-loading bundle causes it to be auto-started on eclipse startup | ||
|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Chris McGee <cbmcgee> |
| Component: | Runtime | Assignee: | platform-runtime-inbox <platform-runtime-inbox> |
| Status: | RESOLVED INVALID | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | remy.suen, tjwatson |
| Version: | 3.6.2 | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Whiteboard: | |||
|
Description
Chris McGee
This is working as specified by the OSGi Core specification. Bundle.start() will perform an eager and persistent start operation. If you don't want a bundle to be persistently started then use Bundle.start(Bundle.START_TRANSIENT). Thanks, I didn't know that this was intentional. I'll try the transient option next time. |