[Seasar-user:7315] Re: [DBFlute]VIEW 生成について

kubo [E-MAIL ADDRESS DELETED]
2007年 4月 17日 (火) 12:25:07 JST


久保です。

> 取り急ぎ、例外のスタックトレースを頂けませんでしょうか?
> 
> >OracleでVIEWで自動生成した実績はあるので、
> >ちょっと調べます。
> 
> 以下スタックトレースです。
> すみませんが、ご確認よろしくお願い致します。
> 「Processing table:」にてVIEWが指定されたときにエラーが発生しています。
> その前(TABLEまで)は、うまくいっていたようです。
> これより上のログも必要であれば、再度提示させて頂きます。
> oracle.jdbc.driver.OracleStatement.executeUpdate(OracleStatement.java:1579)
> [torque-jdbc-transform]         at oracle.jdbc.OracleDatabaseMetaData.getIndexInfo(OracleDatabaseMetaData.java:3485)
> [torque-jdbc-transform]         at org.seasar.dbflute.helper.jdbc.metadata.DfUniqueKeyHandler.getUniqueColumnNameList(DfUniqueKeyHandler.java:103)
> [torque-jdbc-transform]         at org.apache.torque.task.TorqueJDBCTransformTask.getUniqueColumnNameList(TorqueJDBCTransformTask.java:409)

なんとなく原因がわかりました。

VIEWオブジェクトに対して、「INDEX取得」のメソッドを
呼び出してしまっているようです。

対応を検討しますので、お待ち下さい。


#
# Oracleで実績があったのは、INDEX情報を取得する機能を入れる前でした。。。
#




Seasar-user メーリングリストの案内