Ok resolvi o problema. No arquivo de configuração persistance.xml e spring eu inseri o usuário e senha (propriedades) da mesma forma que eu tinha na minha conexão db no openshift. Na propriedade url eu coloco:
value="jdbc:mysql://${OPENSHIFT_MYSQL_DB_HOST}:${OPENSHIFT_MYSQL_DB_PORT}/${OPENSHIFT_APP_NAME}"
e funciona bem (eu uso tomcat 7 e mysql 5.1, aplicativo baseado em spring 3 e thymeleaf).