[ https://issues.apache.org/jira/browse/FELIX-6013?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Carsten Ziegeler resolved FELIX-6013. ------------------------------------- Resolution: Won't Fix no activity for four years, closing as wont fix. please reopen if you think otherwise > Create annotation for Web Console Plugins leveraging the OSGi R7 component > property types > ----------------------------------------------------------------------------------------- > > Key: FELIX-6013 > URL: https://issues.apache.org/jira/browse/FELIX-6013 > Project: Felix > Issue Type: New Feature > Components: Web Console > Reporter: Georg Henzler > Priority: Major > Attachments: webconsole-annotation-maven-module-v1.zip > > > It looks like there is currently not yet a @ComponentPropertyType annotation > for web console plugins. Instead of writing > {code} > @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" > }) > {code} > it should be possible to just write > {code} > @Component(service=Servlet.class) > @WebConsolePlugin(label="myplugin", title="My Plugin", category="Main", ...) > {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)