IBM Support

Maximo System Property mxe.webclient.staticid Explained

Technical Blog Post


Maximo System Property mxe.webclient.staticid Explained


You might be wondering what this property is for? It's overall use and impact? What part of the Maximo system it's related to? What =0 and =1 does or doesn't do?


If the system property mxe.webclient.staticid is set, Maximo will use

"static ids" for all UI elements, else Maximo will continue using the
legacy id generation.

This is how we tell Maximo to use static id's for
the fields in the UI

Development recommends that everyone should have it turned on. Unless you want to do some debugging and don't want the id's to be static)

Enabling the property has two benefits.

One, the ids are static, so if you do any automated testing, the fields will always have the same id's.

Two, the static id's are shorter than the full length versions of the names. So there is a minimal bandwidth savings when using them.

[{"Business Unit":{"code":"BU005","label":"IoT"}, "Product":{"code":"SSLKT6","label":"Maximo Asset Management"},"Component":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"","Edition":""}]