APAR status
Closed as program error.
Error description
DESCRIPTION: When attempting to generate Work Orders from a PM, an error is thrown if the Work Type is set to 'CAL': BMXAA4214E - An unknown error has occurred. Please contact your system administrator for assistance. Gather the logs from the <HOME> directory and determine where and why the error occurred. null The error message is not shown for PM with Work Type set to CM or PM. Log Excerpt: [7/2/21 11:39:41:273 EDT] 000003a0 SystemOut O 02 Jul 2021 11:39:41:273 [DEBUG] [MXDEV_UI] [CID-UIASYNC-1126] Generated exception psdi.util.MXApplicationException: BMXAA4214E - An unknown error has occurred. Please contact your system administrator for assistance. Gather the logs from the <HOME> directory and determine where and why the error occurred. null at psdi.webclient.system.session.AsyncProcess.run(AsyncProcess.java :198) at java.lang.Thread.run(Thread.java:785) Caused by: java.lang.NullPointerException at java.util.Calendar.setTime(Calendar.java:1781) at psdi.app.pm.PM.concatTime(PM.java:6365) at psdi.app.pm.PM.fillWOGen(PM.java:3082) at psdi.app.pm.PM.generateWorkOrderInformation(PM.java:2642) at psdi.app.pm.PM.wogen(PM.java:2117) at psdi.app.pm.PM.generateWork(PM.java:1767) at psdi.app.pm.virtual.PmWorkGenerationSet.execute(PmWorkGeneration Set.java:177) at psdi.webclient.system.beans.DataBean.save(DataBean.java:3070) at psdi.webclient.beans.pm.PMWOGenBean.execute(PMWOGenBean.java:168 ) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessor Impl.java:95) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethod AccessorImpl.java:55) at java.lang.reflect.Method.invoke(Method.java:508) at psdi.webclient.system.session.AsyncProcess.run(AsyncProcess.java :172) STEPS TO REPRODUCE: 1. Login to Maximo 2. Go To Preventive Maintenance -> Preventive Maintenance 3. Click on New 4. On Asset field, select an asset 5. On Work Type field, select CAL 6. Click Save 7. Click on Change Status and set it to Active 8. Click on Generate Work Orders 9. Uncheck "Use Frequency Criteria" 10. Click OK button EXPECTED RESULT: Work Order gets generated ACTUAL RESULT: BMXAA4214E - An unknown error has occurred. Please contact your system administrator for assistance. Gather the logs from the <HOME> directory and determine where and why the error occurred. null REPORTED IN VERSION: Tivoli's process automation engine 7.6.1.2-IFIX20210504-1949 Build 20200715-0100 DB Build V7612-284 HFDB Build HF7612-31 IBM Maximo Calibration 7.6.1.0 Build 20200715-0100 DB Build V7600-08
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * * Maximo users * **************************************************************** * PROBLEM DESCRIPTION: * * PM WOGen with Work Type set to 'CAL' and a null Next Date * * results in: * * BMXAA4214E - An unknown error has occurred. * **************************************************************** DESCRIPTION: When attempting to generate Work Orders from a PM, an error is thrown if the Work Type is set to 'CAL': BMXAA4214E - An unknown error has occurred. Please contact your system administrator for assistance. Gather the logs from the <HOME> directory and determine where and why the error occurred. null The error message is not shown for PM with Work Type set to CM or PM. Log Excerpt: [7/2/21 11:39:41:273 EDT] 000003a0 SystemOut O 02 Jul 2021 11:39:41:273 [DEBUG] [MXDEV_UI] [CID-UIASYNC-1126] Generated exception psdi.util.MXApplicationException: BMXAA4214E - An unknown error has occurred. Please contact your system administrator for assistance. Gather the logs from the <HOME> directory and determine where and why the error occurred. null at psdi.webclient.system.session.AsyncProcess.run(AsyncProcess.java :198) at java.lang.Thread.run(Thread.java:785) Caused by: java.lang.NullPointerException at java.util.Calendar.setTime(Calendar.java:1781) at psdi.app.pm.PM.concatTime(PM.java:6365) at psdi.app.pm.PM.fillWOGen(PM.java:3082) at psdi.app.pm.PM.generateWorkOrderInformation(PM.java:2642) at psdi.app.pm.PM.wogen(PM.java:2117) at psdi.app.pm.PM.generateWork(PM.java:1767) at psdi.app.pm.virtual.PmWorkGenerationSet.execute(PmWorkGeneration Set.java:177) at psdi.webclient.system.beans.DataBean.save(DataBean.java:3070) at psdi.webclient.beans.pm.PMWOGenBean.execute(PMWOGenBean.java:168 ) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessor Impl.java:95) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethod AccessorImpl.java:55) at java.lang.reflect.Method.invoke(Method.java:508) at psdi.webclient.system.session.AsyncProcess.run(AsyncProcess.java :172) STEPS TO REPRODUCE: 1. Login to Maximo 2. Go To Preventive Maintenance -> Preventive Maintenance 3. Click on New 4. On Asset field, select an asset 5. On Work Type field, select CAL 6. Click Save 7. Click on Change Status and set it to Active 8. Click on Generate Work Orders 9. Uncheck "Use Frequency Criteria" 10. Click OK button EXPECTED RESULT: Work Order gets generated ACTUAL RESULT: BMXAA4214E - An unknown error has occurred. Please contact your system administrator for assistance. Gather the logs from the <HOME> directory and determine where and why the error occurred. null REPORTED IN VERSION: Tivoli's process automation engine 7.6.1.2-IFIX20210504-1949 Build 20200715-0100 DB Build V7612-284 HFDB Build HF7612-31 IBM Maximo Calibration 7.6.1.0 Build 20200715-0100 DB Build V7600-08
Problem conclusion
The fix for this APAR is contained in the following maintenance package: Release 7.6.1.3 of Base Services
Temporary fix
Comments
APAR Information
APAR number
IJ33788
Reported component name
MAXIMO ASST MGM
Reported component ID
5724R46AM
Reported release
761
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2021-07-16
Closed date
2021-07-16
Last modified date
2021-07-16
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
MAXIMO ASST MGM
Fixed component ID
5724R46AM
Applicable component levels
[{"Line of Business":{"code":"LOB59","label":"Sustainability Software"},"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"}]
Document Information
Modified date:
16 July 2021