paramArgs - All arguments that support the upgrade
(applications=..., workDir=..., jdbc-url=..., etc)
OfflineException - thrown if fatal "offline" setup steps fail, or
MDS datasource's don't resolve. There will be no exception if individual
handlers fail. That's expected behavior because the upgrade can be rerun,
either offline, or thru the CRM Console (i.e. unbreakable upgrade).