Good to hear you were able to resolve your issue. I've found Tomcat sometimes likes to hang on to webapp files when doing an update. When in doubt, I manually tell Tomcat to undeploy the geoportal and then also go into the Tomcat cache (work/Catalina/localhost) and delete the geoportal folder there too before re-deploying geoportal.