AEM 控制台中的组件未激活

Component in AEM console not activated

我创建了一个 servlet class,它会在 ajax call.When 从 AEM 控制台 system/console/components ,其状态处于 Factory 模式,但它的状态应为 Active also.How 以使组件 活动?谁能帮忙?

您的 @Component 注释中似乎有属性 configurationFactory = true。它使这个 class 充当服务工厂,我相信无意中把它放在这里,对吧?如果删除它 - 您将看到 Active.

否则,如果您需要将您的 servlet 作为服务工厂,出于某种原因,您需要为此工厂创建命名配置。