Just a quick note: the bnd.bnd file is NOT required by the biz.aQute.bnd plugins. It is only used when you need to do something special in a bundle definition like a custom annotation header.
Sorry I can’t answer your question about metatype with the maven-bundle-plugin. Regards, Neil > On 28 Jun 2017, at 13:35, Thomas Kellerer <thomas.kelle...@mgm-tp.com> wrote: > > Hello, > > I am fighting with getting my portlets to run with Liferay 7 and the whole > OSGi environment. > > So far the Felix Maven plugin was a big help because I don't have to manage > all the JAR file dependencies in my pom.xml *andÜ the bnd.bnd file that is > required by the biz.aQute.bnd plugins. > > However, one thing I can't get working with the maven plugin is the > equivalent of > > -metatype: * > > in the bnd.bnd file which is required for the configuration stuff to work in > Liferay 7. > > I tried > > <_metatypeannotations>*</_metatypeannotations> > > and > > <_metatypes>*</_metatypes> > > in the <instructions> section of the Maven plugin, but that didn't work. When > using biz.aQute.bnd plugin the corresponding directive scans the classes for > meta annotations and generates a corresponding XML file in OSGI_INF/metatype/ > inside the jar file. > > How can I get that to work with the Felix Maven plugin? > > Thanks > Thomas > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@felix.apache.org > For additional commands, e-mail: users-h...@felix.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@felix.apache.org For additional commands, e-mail: users-h...@felix.apache.org