APAR status
Closed as program error.
Error description
STEPS TO REPRODUCE: 1. Create Publish Channel MYASSETPC. a. Associate the OOTB Object Structure MXPM_ASSET b. Untick the Retains Mbo's? flag c. Enable Message Tracking for this publish channel. d. Add a skip rule to skip assets which are not of type 'IT'. e. Save the publish channel changes. f. Add it to external system EXTSYS1 g. Enable the Publish Channel 'MYASSETPC' in the External System 'EXTSYS1' 2. In Asset application, filter and choose an Asset with Asset Type other than IT and take note of the assetnumber. 3. Navigate to External System 'EXTSYS1' a. Open the 'Publish Channels' tab b. Filter the publish channel 'MYASSETPC' c. Click on 'Data Export' button d. Provide the 'Export Condition' as: assetnum='11240' e. Click 'OK' button f. Click 'Yes' button on the warning message: 'BMXAA1613W This Publish Channel has processing rules that may only be applicable for event-based processing. Do you want to continue with the export?' g. Wait for JMSQSEQCONSUMER cron task to run SEQQOUT cron instance (30 seconds) h. Data Export not processed, in Message Tracking shows no records for this export: 4. Check in the system err logs can see below error. java.lang.IndexOutOfBoundsException Error reported in SystemErr.log -------------------- [3/1/22 14:33:47:918 AEDT] 00000123 SystemErr R java.lang.reflect.InvocationTargetException: null [3/1/22 14:33:47:918 AEDT] 00000123 SystemErr R java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessor Impl.java:90) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethod AccessorImpl.j ...... Caused by: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(ArrayList.java:668) at java.util.ArrayList.get(ArrayList.java:444) at psdi.iface.proc.ExtSystemProcProcessor.applyRules(ExtSystemProcP rocessor.java:111) at psdi.iface.migexits.ExitProcessor.executeRules(ExitProcessor.jav a:452) at psdi.iface.migexits.ExitProcessor.processExitsAndRulesOutForExtS ys(ExitProcessor.java:422) at psdi.iface.migexits.ExitProcessor.processExitsAndRulesOut(ExitPr ocessor.java:309) at psdi.iface.mic.PublishChannel.processExitsOut(PublishChannel.jav a:644) at psdi.iface.mic.PublishChannel.processStructure(PublishChannel.ja va:575) at psdi.iface.mic.PublishChannel.publishTo(PublishChannel.java:423) at psdi.iface.mic.EntMicService.exportData(EntMicService.java:1036) at psdi.iface.app.extsystem.MaxExtIfaceOut.exportData(MaxExtIfaceOu t.java:287) EXPECTED RESULTS: Data to be exported without errors. REPORTED IN VERSION: Maximo Asset Management 7.6.1.2
Local fix
n/a
Problem summary
Problem conclusion
The fix for this APAR is contained in the following maintenance package: release\fix pack for Release 7.6.1.3 Product
Temporary fix
Comments
APAR Information
APAR number
IJ39263
Reported component name
INTEGRATION
Reported component ID
5724R46I1
Reported release
761
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2022-04-05
Closed date
2022-08-25
Last modified date
2022-08-25
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
INTEGRATION
Fixed component ID
5724R46I1
Applicable component levels
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSLKT6","label":"Maximo Asset Management"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"761","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]
Document Information
Modified date:
25 August 2022