[ 
https://issues.apache.org/jira/browse/SLING-4672?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Stefan Egli closed SLING-4672.
------------------------------

> Set port via property file when launching standalone
> ----------------------------------------------------
>
>                 Key: SLING-4672
>                 URL: https://issues.apache.org/jira/browse/SLING-4672
>             Project: Sling
>          Issue Type: Improvement
>          Components: Launchpad
>    Affects Versions: Launchpad Base 2.5.0
>            Reporter: Kevin A. Roll
>            Assignee: Carsten Ziegeler
>            Priority: Minor
>             Fix For: Launchpad Base 2.6.2
>
>
> Currently it is not possible to launch the Sling standalone jar and configure 
> the port via the sling.properties/sling_install.properties file. This is 
> because MainDelegate always puts a value in the property map for the port and 
> then overrides Sling.loadConfigProperties(), passing this value. 
> Carsten suggested on the mailing list:
> "This is a little bit tricky, in general it should be possible to just rely 
> on sling properties. The general mechanism is that you can override values of 
> sling properties when launching, e.g. by specifying the -D option. 
> Unfortunately, the default port is set by the MainDelegate in the same way. 
> Therefore the underlying mechanism which processes sling properties thinks 
> that this is an override and overwrites the sling properties setting. If I 
> see it correctly, the port is the only property that has this special 
> handling. I guess we could solve this by defining the default port in the 
> sling.properties file from base and removing the special handling in the 
> launchpad code."



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to