Les classes manquantes sont bien dans dms.jar. Mais comme je l'ai vu ailleurs, trouver le fichier dms.jar n'est pas facile. Vous ne trouverez pas dms.jar sur Base de données Oracle Pilotes JDBC 11g version 2 car comme noté par Oracle :dms.jar n'est pas fourni avec le produit RDBMS. Il est uniquement disponible dans le cadre du produit Oracle Application Server.
J'ai sauté sur notre serveur et j'ai récupéré le fichier jar de notre répertoire d'installation Oracle. Nous avons installé 11g. Avec 11g, vous devriez pouvoir trouver le fichier ici :
$ORACLE_HOME/oc4j/lib/dms.jar