How do I get Openshift to let Tomcat retain it's hosted site's changes
You need to use a Persitent Volume.

Your /path_to_data/openshiftdata is probably on a disk that belongs to the pod and is being destroyed each time.