Je travaillais juste avec ça aujourd'hui et je suis tombé sur la pièce manquante. L'emplacement TNS doit être défini en tant que propriété système comme indiqué ici :Oracle thin JDBC vers nom TNS
Après cela, j'ai pu me connecter avec succès en utilisant uniquement l'alias TNS.