IBM Support

IV52251: CREATE PM WITH LOCALE = SV_SE AND/OR LANG = SV THROWS ERROR:BMXAA4155E THE TIME FORMAT IS NOT VALID

Subscribe

You can track all active APARs for this component.

 

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