Component generated by @SlingServlet does not match default settings of
@Component
----------------------------------------------------------------------------------
Key: FELIX-2943
URL: https://issues.apache.org/jira/browse/FELIX-2943
Project: Felix
Issue Type: Bug
Components: Maven SCR Plugin
Affects Versions: maven-scr-plugin-1.7.0
Environment: Maven 3.0.2 / Felix Framework Bundle 3.0.2 / CQ 5.3 (No
HF, no FP)
Reporter: Mike Pfaff
Using this annotation
{code}
@SlingServlet(
paths = "/my/cool/path"
)
{code}
the auto-generated component shows up unexpectedly in the configMgr dropdown.
Looking at the generated metatype.xml one can also see that the servlet is
listed there as configurable.
Looking at the JavaDoc comment of @SlingServlets generateComponent() i had
expected that a default (= empty) @Component annotation would be created, which
of course has metatype = false as a default. This unfortunately does not seem
to be the case, causing our configMgr dropdown to be flooded with config
entries for all our (non-configurable) servlets.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira