When doing a hot reload with new components, component manager doesn't start them when using the standby strategy (default one).
This is an issue when reloading new java components.
Here the culprit code:
// activate the new components for (RegistrationInfo ri : stash.toAdd) { if (ri.isResolved()) { activateComponent(ri); } } if (isStandby()) { // activate the new components for (RegistrationInfo ri : stash.toAdd) { if (ri.isResolved()) { activateComponent(ri); // add new components to standby list this.standby.add(ri); } } }