[
https://issues.apache.org/jira/browse/FELIX-2772?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Felix Meschberger updated FELIX-2772:
-------------------------------------
Affects Version/s: http-2.0.4
Fix Version/s: http-2.0.6
Sounds reasonable. Scheduling for next release
> setting http.port=-1 should disable service rather than throw exception
> -----------------------------------------------------------------------
>
> Key: FELIX-2772
> URL: https://issues.apache.org/jira/browse/FELIX-2772
> Project: Felix
> Issue Type: Improvement
> Components: HTTP Service
> Affects Versions: http-2.0.4
> Reporter: Derek Baum
> Assignee: Felix Meschberger
> Priority: Minor
> Fix For: http-2.0.6
>
>
> I want to stop http.jetty from starting automatically, as I want to ensure
> the correct port is first explicitly configured using config admin.
> I can currently do this by setting org.apache.felix.http.enable=false, but
> this then complicates starting the service, as I have to set both
> http.enable=true and http.port=PORT
> It would be useful if setting http.port=-1 effectively disabled the service,
> then just by using config admin to set a valid port the service would start.
> Currently setting http.port=-1 results in the following exception:
> [WARNING] failed [email protected]:-1:
> java.lang.IllegalArgumentException: port out of range:-1
> [WARNING] failed ser...@1f195fc: java.lang.IllegalArgumentException: port out
> of range:-1
> [ERROR] Exception while initializing Jetty.
> java.lang.IllegalArgumentException: port out of range:-1
> at java.net.InetSocketAddress.<init>(InetSocketAddress.java:83)
> The Equinox http service is disabled if http.port=-1
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.