we must continuously publish the service
use the synchronous version of #resolve