Time Zone in Integration Server 9.8

Hello,
Can you please help me undertsand how Timezone setting works on IS 9.8?

We have it running on Red Hat 6.8.

In the IS web interface i see time displayed correctly - for example in Errors page i see “2017-05-23 12:20:03 IDT” (Israely Daylight Saving Time).
But selecting from wm.errors Oracle table shows “23-MAY-2017 09:20:03”.

In our old IS 7.1 i used to manipulate with -Duser.timezone parameter in the server.sh file.
But in new IS it looks to completely different.

Perhaps some parameter in /home/tgeg/profiles/IS_default/configuration/custom_wrapper.conf ?

Ideally i would love to have Web pages and Oracle to show same date/time.

But i don’t understand where from the IS takes now the TZ settings.

Many thanks in advance !!!
Gennady Sorochan

Hello Gennady,

Please set below parameter in custom_wrapper.conf file and restart server.

wrapper.java.additional.X=-Duser.timezone=

X denotes unused sequence number in custom_wrapper

Thanks,
Yogesh

Thanks Yogesh!!!

Right now this parameter is not specified - so what sets the timezone?

I guess IS will get the timezone from Linux box where IS is installed

Thanks,
Yogesh

1 Like

The timestamp stored in DB should be in UTC (if it’s not you may need to review why it’s not), you can convert it to whatever time zone you like it to be.

1 Like

Hi Gennady Sorochan,

Yes. webMethods 9.8 IS is referring to OS level time zones.

Please follow the steps to update the time zone for your webMethods 9.8 IS.

  1. Login to unix box with root user
  2. cd /etc/
  3. cp /etc/localtime /etc/localtime.bak
  4. if you want to change the timezone from GMT to HKT
    ln -sf /usr/share/zoneinfo/Asia/Hong_Kong /etc/localtime
  5. date
  6. Re-start the IS

Thanks.