Questo errore significa che il tuo URL non è corretto. Questo è ciò che di solito significa quell'eccezione.
"mysql:jdbc://127.0.0.1:3036/shedule"
dovrebbe essere questo:
"jdbc:mysql://127.0.0.1:3306/shedule"
"jdbc" e "mysql" sono al contrario. E, come notato in precedenza, la porta predefinita non è corretta.
Dovrai invertire tutte quelle cose pazze che hai provato a risolvere questo problema. Dovresti avere il JAR del connettore MySQL in un posto, una directory /lib per il tuo server delle app se è condiviso o in WEB-INF/lib della tua applicazione. Da nessun'altra parte.