2015-12-01 45 views
0

我的应用程序(Java Component)进行过程调用,并以REF CURSOR的形式接收SQL XML并提供输出。 该应用程序部署在JRockit 160_05和Weblogic 10.3.0中。 升级到Weblogic 10.3.6.0_11后,Timezone附加到XML的所有Timestamp元素中的细微差异。 使用相同的数据库和相同的数据,仅在升级后才会注意到差异。在数据库如预期输出 数据库是Oracle 10.2.4.0 当前的Java版本:JDK 1.6.0_105 当前WebLogic 10.3.6.0_11 格式差异样品: 预升级: 2015年11月16日10:14: 49 0.00时区格式差异post weblogic从10.3.0升级到10.3.6.0.11

升级后: 二○一五年十一月一十六日9点00分25秒GB

正如上面看到的那样,不同的是在时区观察到。在输出我们意外地得到“GB”而不是'+0.00'

有人可以帮我解决这个问题p租?

+0

很明显这是一个比WLS版本更多的JDK问题。您是否尝试过更改JDK? – devwebcl

回答