AEM控制台中的组件未激活

时间:2017-01-04 09:22:49

标签: java adobe cq5 aem crx

我创建了一个servlet类,在进行ajax调用时会调用它。当从AEM控制台 system / console / components 看到它时,它的状态是工厂模式,但它也应该具有活动状态。如何使组件活动?有人可以帮忙吗?

1 个答案:

答案 0 :(得分:4)

您的 @Component 注释中似乎有 configurationFactory = true 属性。它使这个类表现为服务工厂,我相信无意中把它放在这里,对吧?如果您将其删除 - 您会看到有效

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