Questo non è corretto:
jdbc:mysql://$OPENSHIFT_MYSQL_DB_HOST:$OPENSHIFT_MYSQL_DB_PORT/burgerjoint
Quel simbolo del dollaro suggerisce che ritieni che verranno sostituiti un nome host e database corretto, ma non è così.
Codifica il nome dell'host e del database per verificarne il funzionamento, quindi scopri i file .properties per esternalizzarlo.