2016-04-06 16 views
0

私はGoogleであり、古いojdbc.jarを使用してBLOB列を取得したことが原因であることを認識しています。
しかし、私はすでにojdbc6.jarを使用していますが、このエラーを表示しています。java.lang.NumberFormatException:入力文字列の場合: "4294967295"

java.lang.NumberFormatException: For input string: "4294967295" 

私はまた、ほとんどのGoogleの結果が語ったよう

​​

を追加しようが、それでもこのエラーが表示されます。

私のプロジェクトではRADが使用されており、RADに添付のWAS 7バンドルが使用されています。システムプロパティ "oracledatabasemetadata.get_lob_precision"が本当にfalseに設定されているかどうかを知る方法?私はstartServer.logを開き、

java.lang.NumberFormatException: For input string: "4294967295" 

エラーを修正する方法 "-java -Doracledatabasemetadata.get_lob_precision"

をキーワードを見つけることができませんか?

答えて

0

最後に解決しました。 ジェネリックJVM引数の代わりにRAD WASカスタムプロパティを間違って設定しました。後のRADで

-Doracledatabasemetadata.get_lob_precision=false 

は(Javaおよびプロセス管理>プロセス定義> Java仮想マシンの下)、汎用JVM引数WAS設定し、エラーメッセージが再び表示されません。

とにかく、ojdbc14.jarをojdbc6.jarに置き換えても、他のGoogleの検索結果で推奨されているように問題は解決されません。