ORA-01866与JDeveloper 10.1.3.4

时间:2012-06-10 00:19:04

标签: java oracle jdeveloper oracle-adf

我在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,混合模式)

谢谢!

1 个答案:

答案 0 :(得分:5)

您是否尝试过在Oracle论坛上thread中建议的解决方案:

  • 在系统注册表中,转到 HKEY_LOCAL_MACHINE / SYSTEM / ControlSet001 / Controls / TimeZoneInformation

  • 删除DisableAutoDaylightTimeSet媒体资源,或将其设为0