IBM Support

Object Structure Must-Gather

Troubleshooting


Problem

Collecting data for Object Structures

Diagnosing The Problem

Confirm your product versions

Login on Maximo and copy your full System Information to include in the support ticket.

Resolving The Problem

Collect the following basic information and add additional diagnostics from relevant tabs in this document depending on the specific  problem you are troubleshooting.
1. Name of the Object Structure.
2. Screenshot of the Object Structure from Object Structures application. Make sure that it shows the list of Objects included in the Object Structure.
2.1. If there is more than one Object, show the contents of the where clause of the field Relationship for each of the Objects in the Source objects <Object Structure name>.
3. Screenshot of Exclude/Include Fields from the More Actions - Exclude/Include Fields in the Object Structures application. Show relevant Screenshots for Persistent Fields and Non-Persistent Fields.
4. Screenshot of Inbound Setting Restrictions from the More Actions - Inbound Setting Restrictions in the Object Structures application. 
5. Screenshot of Add/Modify Alias from the More Actions - Add/Modify Alias in the Object Structures application. 
6. Screenshot of More Actions - Advanced Configuration in the Object Structures application.
a) Value of mxe.int.enableosauth in the System properties application
b) Screenshot of Application Authorization for Objects from the More Actions - Object Application Authorization in the Object Structures application. 
c) Screenshot of Configure Object Structure Security from the More Actions - Configure Object Structure Security in the Object Structures application. 
d) Screenshot of  Object Structures tab for the relevant Object Structure in the Security Groups application, for the Security Group affected.
e) Screenshot of Data Restrictions/Object Restrictions tab in the Security Groups application, for the Security Group affected.
f) Screenshot of UI that proves user has access to relevant application.
a) Screenshot of More Actions - Add/Modify Application Import Support in the Object Structures application.
b) Screenshot of More Actions - Add/Modify Application Export Support in the Object Structures application.
c) Screenshot of More Actions - Query Template in the Object Structures application.
d) File used for Import or Resulting Export file.
e) Screenshot showing Application Import or Application Export options (Import/Export configuration screen) if action is done via Application.
f) Screenshot showing Publish Channel (Data Export Screen)/ Enterprise Service (Data Import Screen) if actions done via External Systems.
f) Details of error received.
a) If using old rest api (mbo): Screenshot of Application Authorization for Objects from Object Application Authorization in Object Structures application.
b) Reproduce error with the following logging set
log4j.logger.maximo.integration DEBUG
log4j.logger.maximo.sql INFO
log4j.logger.maximo.rest DEBUG (old rest API only)
log4j.logger.maximo.oslc DEBUG (new oslc API only)
b) Provide payload used (including Query parameters and Headers).
c) Upload SystemOut.log/Manage pod logs.
a) Reproduce error with the following logging set
log4j.logger.maximo.application.INTOBJECT DEBUG
c) Provide exact steps followed with screen shots.
b) Upload SystemOut.log/Manage pod logs.
a) Screen shot of Automation Scripts application showing the tabs Automation Script, Variables and Launch Points for Object Structure.
b) Reproduce error with the following logging set
log4j.logger.maximo.integration DEBUG
log4j.logger.maximo.sql INFO
log4j.logger.maximo.script DEBUG
c) Upload SystemOut.log/Manage pod logs.
a) Reproduce error with the following logging set
log4j.logger.maximo.integration DEBUG
log4j.logger.maximo.sql INFO
b) Upload SystemOut.log/Manage pod logs.
a) Database Tables for Object Structures
maxintobject
maxintobjdetail
b) Useful queries
select * from maxintobject where intobjectname='yourobjectname'
select intobjectname, objectname, relation from maxintobjdetail where objectname = 'yourobjectname'  order by intobjectname
Title Description
Search all Object Structure documents on IBM Support Portal Shows a list of all documents tagged with this topic.

Document Location

Worldwide

[{"Type":"MASTER","Line of Business":{"code":"LOB59","label":"Sustainability Software"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSRHPA","label":"IBM Maximo Application Suite"},"ARM Category":[{"code":"a8m50000000CbL4AAK","label":"Integration-\u003EObject Structures"}],"ARM Case Number":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Versions"}]

Document Information

Modified date:
23 April 2024

UID

ibm17130007