|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
Broker v7 TIMEZONE issue |
« View previous topic :: View next topic » |
Author |
Message
|
AndreasMartens |
Posted: Fri Aug 10, 2012 5:36 am Post subject: Which Operating System? |
|
|
 Acolyte
Joined: 30 Jan 2006 Posts: 65 Location: Hursley, UK
|
Hi,
We have seen some similar problems before.
Which operating system are you running?
if you export TZ=GMT0BST before running mqsiservice -t or start the broker, does it fix the issue?
thanks,
Andreas |
|
Back to top |
|
 |
wibble7 |
Posted: Tue Aug 14, 2012 5:13 am Post subject: |
|
|
Novice
Joined: 30 Apr 2012 Posts: 18
|
Hello,
Managed to fix this, I found this on the net:- http://www-01.ibm.com/support/docview.wss?uid=swg21441863 however you should also be aware of this link http://www-01.ibm.com/support/docview.wss?rs=171&uid=swg1IC74877) so don't do step 4. I also had a look at the contents of fix pack 3 and 4 and found that APR in the second link was included as part of fixpack 3.
Having followed the instructions I found that I's managed to get the broker to run on the correct time but CURRENT_TIMESTAMP was still incorrect in esql so I re-did step 3a and set the value as ''. This has resolved the issue but I'm going to raise a PMR anyway for piece of mind as I'm a little uncomfortable rolling this out across the rest of our environments with fully understanding the implications of what I've done.
I suspect by setting it to '' its defaulted to using the AIX one. |
|
Back to top |
|
 |
AndreasMartens |
Posted: Tue Aug 14, 2012 7:01 am Post subject: |
|
|
 Acolyte
Joined: 30 Jan 2006 Posts: 65 Location: Hursley, UK
|
I'd be careful of setting it to ''.
What you've cause it to do is not to use the AIX one, but to use the compiled in defaults, there are two effects of this:
1. AIX is no longer attempting to load the Broker's ICU data for it's gettimeofday calls (hence why you don't see the issue anymore).
2. Broker will revert to old timezone definitions. The ICU_DATA path provided in Message Broker contains updated timezone definitions (to take into account any recent changes) You should see the "ICU TZ Data Version" in the mqsiservice -t output change between the one under ICU_DATA and the one without.
Did you try setting TZ=GMT0BST (or TZ=GMT0BST,M3.5.0,M10.5.0)
That would invoke the older sysv code for the same timezone (since you're using Europe/London) without needing to unset ICU_DATA.
thanks,
Andreas |
|
Back to top |
|
 |
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|
|
|