REVIEW: Always call request.pushRequestPath/popRequestPath in a try/finally block

Also fix the place where we call the push (before try)

https://bamboo.zion.sonatype.com/browse/NX-OSSF36