我在JDeveloper 10.1.3.4中使用ADF运行应用程序。
创建应用程序模块时,我会收到标题中提到的错误代码的异常:" ORA-01866 datetime类无效"。它绝对与代码无关,我可以向你保证。它只发生在我的计算机上,还有其他计算机没有出现此问题,相同的代码和所有。创建应用程序模块(BC4J)后,一切正常。这很奇怪。为了强调我的观点,在应用程序的一部分中我创建了一个新的Thread(因为我想在我的网页中执行后台代码),所以我创建了一个新的应用程序模块,这里再次出现异常。
我正在运行带有Service Pack 3的Windows XP.Java版本是此版本的JDeveloper附带的版本。 java.exe -version产生:
java版" 1.5.0_06"
Java(TM)2运行时环境,标准版(版本1.5.0_06-b05)
Java HotSpot(TM)客户端VM(版本1.5.0_06-b05,混合模式)
谢谢!
答案 0 :(得分:5)
您是否尝试过在Oracle论坛上thread中建议的解决方案:
在系统注册表中,转到 HKEY_LOCAL_MACHINE / SYSTEM / ControlSet001 / Controls / TimeZoneInformation
删除DisableAutoDaylightTimeSet
媒体资源,或将其设为0
。