Please add the port again. For other connection strings the port is being used in examples as well. Could be that a default port is being used in case none is listed but by adding it you are on the save side.
Then reboot.
First part seems to hint on the connection string; second part of the error message as you wrote the driver.
I would use the driver that shows to work with JDBC persistence MariaDB configuration.
As stated above try to add the port again although the fallback should be the default port.
There is an other very old thread: JPA persistence with mysql or mariadb failing
For the moment I am out of ideas. May be I have more later.