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