fix guice injection error if HttpServer is disabled

if http.enabled is set to false a node will be started
    without HttpServer bound and guice will throw error
    because it is used in the NodePortExpression