我谷歌知道它是由使用旧的ojdbc.jar检索BLOB列引起的 但我已经使用ojdbc6.jar但仍显示此错误。
java.lang.NumberFormatException: For input string: "4294967295"
我也尝试添加
System Property "oracledatabasemetadata.get_lob_precision" to false
正如大多数谷歌搜索结果所述,但仍然显示此错误。
我的项目是使用RAD并使用附带的WAS 7捆绑RAD。如何知道System Property" oracledatabasemetadata.get_lob_precision"真的设置为假?我打开startServer.log并找不到关键字" -java -Doracledatabasemetadata.get_lob_precision"
如何解决错误
java.lang.NumberFormatException: For input string: "4294967295"
答案 0 :(得分:1)
终于解决了。 我错误地设置RAD WAS自定义属性而不是通用JVM参数。在设置
之后-Doracledatabasemetadata.get_lob_precision=false
RAD WAS通用JVM参数中的(在Java和流程管理>流程定义> Java虚拟机下),错误消息不再显示。
无论如何,将ojdbc14.jar替换为ojdbc6.jar并不能解决其他google结果中推荐的问题。