As classes ausentes estão de fato em dms.jar. Mas como já vi pediram em outros lugares encontrar o arquivo dms.jar não é fácil. Você não encontrará dms.jar em Oracle Database Drivers JDBC 11g versão 2 porque como observado pela Oracle :dms.jar não é enviado como parte do produto RDBMS. Ele está disponível apenas como parte do produto Oracle Application Server.
Entrei em nosso servidor e peguei o arquivo jar do nosso diretório de instalação do Oracle. Temos 11g instalado. Com 11g, você poderá encontrar o arquivo aqui:
$ORACLE_HOME/oc4j/lib/dms.jar