IBM Support

Object in LIBRARY.xml file will not show in the screen when adding a new sigoption to it

Technical Blog Post


Abstract

Object in LIBRARY.xml file will not show in the screen when adding a new sigoption to it

Body

When adding a new sigoption to the LIBRARY.xml file, the object will only show in the screen if the Security Group has access to all sites.

 

If the sigoptiondatasrc is not set to MAINRECORD in a sigoption located in the LIBRARY.xml file, then the option will only work for Security Groups with access to all sites.
MAXADMIN group is marked to have access to all sites, and this is the reason why only administrators could see the new object.

 

To resolve the problem do the following:

From:

<textbox id="MYNEWATTID" label="My new attribute" dataattribute="show" sigoption="NEWSIG"/>

Change To:

<textbox id="MYNEWATTID" label="My new attribute" dataattribute="show" sigoption="NEWSIG" sigoptiondatasrc="MAINRECORD"/>

Save and Re-import the library.xml file.
You will need to restart the application server, so the fix will take effect.

 

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSLKT6","label":"IBM Maximo Asset Management"},"Component":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

UID

ibm11112343