Brakujące klasy rzeczywiście znajdują się w dms.jar. Ale jak widziałem w innym miejscu, znalezienie pliku dms.jar nie jest łatwe. Nie znajdziesz pliku dms.jar w Baza danych Oracle Sterowniki JDBC 11g w wersji 2 ponieważ jak zauważył to Oracle :dms.jar nie jest dostarczany jako część produktu RDBMS. Jest dostępny tylko jako część produktu Oracle Application Server.
Wskoczyłem na nasz serwer i pobrałem plik jar z naszego katalogu instalacyjnego Oracle. Zainstalowaliśmy 11g. Z 11g powinieneś być w stanie znaleźć plik tutaj:
$ORACLE_HOME/oc4j/lib/dms.jar