Hola,
Probé a ejecutar el código que mostraste, solamente cambiando el nombre de la base de datos, el usuario y la contraseña y me funcionó correctamente, mostrando el valor HOLA MUNDO en Java.
Lo único que cambié en MySQL fue el último ';' del stored procedure, de otra forma no acepta esa instrucción. Se me ocurre es que estés intentando crear el stored procedure de nuevo sin borrar el que ya existe y el que existe no tiene parámetros.
Cita:
Iniciado por marioaguirre SELECT 'HOLA MUNDO' INTO textoValidacion;
END;
Intenta borrar el stored procedure anterior y volverlo a crear desde el principio.
Saludos,