Я пытаюсь запустить следующий код
@Component(name = "compname", immediate = true)
public class DemoComponent {
private static Log log = LogFactory.getLog(DemoComponent.class);
@Activate
protected void activate(ComponentContext context) {
try {
//my code
} catch (Exception e) {
//catch
}
if (log.isDebugEnabled()) {
log.debug("Demo component is activated ");
}
}
}
При запуске приложения метод активации не вызывается. Я попытался установить указатель отладки внутри блока try. В том же проекте есть другие компоненты, которые активируются.