Details
-
New Feature
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
-
Patch
Description
It looks like there is currently not yet a @ComponentPropertyType annotation for web console plugins. Instead of writing
@Component(service=Servlet.class, property={ "felix.webconsole.label=myplugin", "felix.webconsole.title=My Plugin", "felix.webconsole.category=Main", "felix.webconsole.css=/path/to/cssfile.css" })
it should be possible to just write
@Component(service=Servlet.class) @WebConsolePlugin(label="myplugin", title="My Plugin", category="Main", ...)