Hi Senpai, Being not sure what you looked at, but when I look at the examples I gave you I that the karaf-maven-plugin has been used to build the assemby. Not the maven-assembly plugin. Have a look at this pom file:
https://github.com/misl/Samples/blob/master/WicketKaraf/assembly/pom.xml Might it be that you by mistake assumed that src/main/assembly is being used by the maven-assembly plugin? In fact it is used by the maven-resources plugin to inject additional files into the final karaf assembly/distribution. Also looking at the same pom file I see the following list op bootFeatures: <bootFeatures> <feature>standard</feature> <feature>http</feature> <feature>ssh</feature> <feature>config</feature> <feature>wicketkaraf-simple</feature> </bootFeatures> Maybe you should have a closer look. Regards, Minto Senpai schreef op 15-8-2014 11:55: > Thanks for the quick replies. > > I had a look at both suggested examples, however I get the feeling that they > are based on the old, deprecated style to handle custom distributions, as > described here: > > *http://karaf.apache.org/manual/latest/developers-guide/custom-distribution.html > - (deprecated old style) Maven assembly* > > The new style makes use of <bootFeatures>, which both examples do not > contain. > > > > -- > View this message in context: > http://karaf.922171.n3.nabble.com/Custom-Distribution-version-3-0-1-with-own-features-xml-tp4034789p4034793.html > Sent from the Karaf - User mailing list archive at Nabble.com. > > -- ir. ing. Minto van der Sluis Software innovator / renovator Xup BV Mobiel: +31 (0) 626 014541