akashchamp opened a new pull request, #3025:
URL: https://github.com/apache/karaf/pull/3025

   Documents the `META-INF/MANIFEST.MF` attributes that Karaf reads when 
installing a KAR (`Karaf-Feature-Start`, `Karaf-Feature-Repos`), their 
defaults, and that the manifest may be missing, in `user-guide/kar.adoc`.
   
   Fixes #2961
   
   Checked against `Kar.java` (constructor/`extract`): only a literal `false` 
in `Karaf-Feature-Start` disables feature installation, so a missing attribute 
or a missing manifest means the features are installed. `Karaf-Feature-Repos`, 
when present, is the only repository registered and the `repository/` scan is 
skipped. Also checked that `KarServiceImpl.createNonAutoStartManifest` (used by 
`kar:create`) writes `Karaf-Feature-Start: false` plus `Karaf-Feature-Repos`. 
Docs-only change; the diff is 7 added lines of AsciiDoc.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to