Hi Thomas, In my experience, you can use all "-*" instructions in maven-bundle-plugin if you replace the colon with an underscore.
You wrote that you tried <_metatype*s*>*</_metatype*s*>. Why is the "s" in the end? Try <_metatype>*</_metatype>. Kind regards, Balazs On Wed, Jun 28, 2017 at 2:35 PM, 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 > >