APAR status
Closed as program error.
Error description
PROBLEM DESCRIPTION: Cannot create new PM when language = EN and locale = sv_SE, or language = SV and locale = sv_SE throwing error: BMXAA4155E - The time format is not valid. Make sure a valid value is entered. ENVIRONMENT: App IBM WebSphere Application Server 7.0.0.27 Server Initially on Version IBM Maximo Asset Management 7.5.0.4 Build 20130129-2023 DB Build V7504-00 Then client updated this to IBM Maximo Asset Management 7.5.0.5 latest fixpack on 5th November Tivoli's process automation engine 7.5.0.4 Build 20130129-2023DB Build V7504-38 Maximo Everyplace 7.5.0.0 Build 20110307-0030 DB BuildV7100-01 IBM Maximo Asset Management Scheduler 7.5.1.0 Build20130129-2023 DB Build V7510-124 IBM Maximo Calibration 7.5.0.0 Build 20130129-2023 DB BuildV7501-01 IBM Maximo Mobile 7.5.1.0 Build 20130305-1333 DB BuildV7510-05 Server Windows Server 2008 R2 6.1 build 7601 Service Pack 1OS Server DB2/NT64 9.7 (SQL09078)DB STEPS TO REPRODUCE: 1) Regional settings on PCs and Application server (DB is on the same server): English + Location United States 2) Set language in the Maximo user profile to English US or Swedish SV 3) Set the locale in the maximo user profile to Swedish sv_SE 4) Make sure you are logged in with that user 5) Go to PM application and click icon to create a new record. 6) At this point you should already get the error BMXAA4155E - The time format is not valid. Make sure a valid value is entered 6) If not, fill in the necessary fields on the new PM record and click save 7) Notice then the error BMXAA4155E - The time format is not valid. Make sure a valid value is entered N.B: Only affetced when using Swedish locale and is only affecting the PM application for ALL users. A Maximo developer created a temporary workaround,however confimeed to create this APAR to get it permanenetly fixed in a 7504 and 7505 fixpack for this client reporting it.
Local fix
The root cause and how to temporary solve it as follows: The core development team is deciding how to best fix this permanently, but in the mean time, the developer asked to update the defaultvalue for TARGSTARTTIME in the PM definition in MaxAttribute as follows: For example, in the client contacts setup, the default value is showing as "12:00 PM" which is invalid for a sv_SE locale... and as a result we get the error. If you set the default value in 24 hour time (ie, still 12, in the case, but without the PM) then the problem should go away. The developer asked the client contacts to run the following sql manually to update this table: update MAXATTRIBUTE set DEFAULTVALUE = '12:00' where ATTRIBUTENAME ='TARGSTARTTIME' and objectname = 'PM'; After the client ran this, they then needed to run the following select statement to see if there were other potential failures,which there weren't: select * from MAXATTRIBUTE where DEFAULTVALUE like '%PM' or DEFAULTVALUE like '%AM'; The to finish it off, had to do a server restart to get the DB changes invoked and now the client could create PM's when using Swedish locale and/or labguage set in the Maximo user profile.
Problem summary
**************************************************************** * USERS AFFECTED: * * Non English Multi Language users. * **************************************************************** * PROBLEM DESCRIPTION: * * CREATE PM WITH LOCALE = SV_SE AND/OR LANG = SV THROWS * * ERROR:BMXAA4155E THE TIME FORMAT IS NOT VALID * **************************************************************** * RECOMMENDATION: * * Apply Release 7.5.0.6 of Base Services or request an interim * * fix * ****************************************************************
Problem conclusion
Fix has been made to fix CREATE PM WITH LOCALE = SV_SE AND/OR LANG = SV THROWS ERROR:BMXAA4155E THE TIME FORMAT IS NOT VALID
Temporary fix
Comments
APAR Information
APAR number
IV52251
Reported component name
MAXIMO SCHEDULE
Reported component ID
5724R46SE
Reported release
752
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2013-11-19
Closed date
2013-11-22
Last modified date
2013-11-22
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
MAXIMO
Fix information
Fixed component name
MAXIMO SCHEDULE
Fixed component ID
5724R46SE
Applicable component levels
R752 PSY
UP
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SS9NUN","label":"Maximo Asset Management Scheduler"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"752","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]
Document Information
Modified date:
22 November 2013