Consultor Eletrônico



Kbase P103863: The hour is set to zero when receiving a DATETIME parameter from an OpenEdge Web Service.
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   31/07/2007
Status: Verified

FACT(s) (Environment):

OpenEdge 10.0B
Windows
Web Services
Tomcat 4.1
Tomcat 5.5

SYMPTOM(s):

The hour is always set to zero (00) when receiving a DATETIME parameter from an OpenEdge Web Service.

This also happens when passing a temp-table containing a DATETIME field.

Only happens in combination with JDK / JRE 1.5.x

This does not occur when passing a DATETIME-TZ data type

CAUSE:

Bug# OE00119343

FIX:

Upgrade to 10.1A or later.

If upgrading is not an option, use the DATETIME-TZ data type instead of the DATETIME data type.
- OR -
Downgrade to JDK / JRE 1.4.x