Toto je nesprávné:
jdbc:mysql://$OPENSHIFT_MYSQL_DB_HOST:$OPENSHIFT_MYSQL_DB_PORT/burgerjoint
Tento znak dolaru naznačuje, že si myslíte, že bude nahrazen správným názvem hostitele a databáze, ale není tomu tak.
Zakódujte název hostitele a databáze, abyste viděli, že to funguje, a pak se zjistěte o souborech .properties, abyste je mohli externalizovat.