[ 
https://issues.apache.org/jira/browse/SLING-10288?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17852795#comment-17852795
 ] 

Robert Munteanu commented on SLING-10288:
-----------------------------------------

I came to the conclusion that there is no way of generating the analyser 
metadata and raised SLING-12351 for it.

> FelixFrameworkScanner sets framework properties always for current Java 
> version
> -------------------------------------------------------------------------------
>
>                 Key: SLING-10288
>                 URL: https://issues.apache.org/jira/browse/SLING-10288
>             Project: Sling
>          Issue Type: Bug
>          Components: Feature Model Analyser
>            Reporter: Konrad Windszus
>            Assignee: Robert Munteanu
>            Priority: Major
>
> 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).



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to