データベースのメタデータを読み取るためにorg.apache.ddlutilsパッケージを使用しようとしています。私は次の方法を書きました:
public static void readMetaData(DataSource dataSource) throws DdlUtilsException{
final Platform platform = PlatformFactory.createNewPlatformInstance(dataSource);
}
しかし、ステートメントが DdlUtilsExceptionをスローすると、次のエラーが発生します。
タイプ DdlUtilsException の例外はスローできません。例外タイプは、Throwable のサブクラスでなければなりません
http://db.apache.org/ddlutils/api/org/apache/ddlutils/DdlUtilsException.htmlの APIに次のように明確に記載されているため、このエラーの背後にある理由がわかりません。
java.lang.Object
extended by java.lang.Throwable
extended by java.lang.Exception
extended by java.lang.RuntimeException
extended by org.apache.commons.lang.exception.NestableRuntimeException
extended by org.apache.ddlutils.DdlUtilsException
ご意見をお聞かせください。