Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
Sometimes the analyser is executed with a different java version than the one executing the actual OSGi container. There should be a possibility to explicitly set a Java version.
Currently the framework properties are gathered in a dedicated java process executing https://github.com/apache/sling-org-apache-sling-feature-analyser/blob/730b7d3297ab9f17f484e7b557e4ec47c3d9b3e9/src/main/java/org/apache/sling/feature/scanner/impl/fwk/FrameworkPropertiesGatherer.java#L41. That new process always takes the current java.home which therefore returns the wrong properties (i.e. the ones for the current java version instead of the one used to execute the framework).
Attachments
Issue Links
- is blocked by
-
SLING-12351 Create a default implementation for generating the analyser-metadata extension
- Closed
- links to