dynamic context and port assign
Merge branch '2.2.0' of https://github.com/photon-infotech/framework into 2.2.0