We have a timekeeping/scheduling application that is producing date related errors during the first week of April – during the “old” DST changeover weekend. We don’t have access to the application code, but it is doing extensive date processing (adding/subtracting number of days) and only fails on that weekend. The same exact version of the application works properly in other environments, the only known difference is the server (the problem occurs on a VM server, while all others are physical servers). The app server was recently re-installed in the environment that is having the problem, so it could potentially be the culprit as well.
Details:
Application: Java 1.4
Database: Oracle 10G
App Server: OAS
Server: VMWARE (Linux Redhat)
In addition, we can setup a remote workstation to point to the same database that is in the environment that is having the problem, and run the same version of the application, and the error does not occur.
Any ideas on what to look for?