APAR status
Closed as program error.
Error description
The isEmpty() method is known to cause an mboset leak. The problem is seen when a location MBO is loaded and the FldLocationIsRepairFacility attribute's initValue() method is triggered. This is an example of the stack trace: [20/01/21 15:50:23:878 GMT] 000000f4 SystemOut O 20 Jan 2021 15:50:23:878 [INFO] [uatINT1] [] BMXAA7084I - The database connection has been opened for: 63056 ms DbConnectionWatchDog:Db Connection reference id=1066354 SPID=110 Create time:1611157760822 Create stack trace: psdi.server.DbConnectionWatchDog$ConnectionData.<init>(DbConnec tionWatchDog.java:60) psdi.server.DbConnectionWatchDog.addConnection(DbConnectionWatc hDog.java:252) psdi.server.ConRef.notifyDBConnectionWatchDog(ConRef.java:243) psdi.server.DBManager.getConnectionDetail(DBManager.java:1693) psdi.server.DBManager.getConnection(DBManager.java:1460) psdi.server.AppService.getDBConnection(AppService.java:572) psdi.mbo.MboSet.getNextRecordData(MboSet.java:3282) psdi.mbo.MboSet.fetchMbosActual(MboSet.java:2941) psdi.mbo.MboSet.fetchMbos(MboSet.java:2898) psdi.mbo.MboSet.getMbo(MboSet.java:2114) psdi.mbo.MboSet.isEmpty(MboSet.java:4410) psdi.app.location.Fld LocationIsRepairFacility.initValue(FldLocationIsRepairFacility.j ava:70) psdi.mbo.MboValue.initValue(MboValue.java:409) psdi.mbo.MboValue.isNull(MboValue.java:519) psdi.mbo.Mbo.isNull(Mbo.java:3125) psdi.iface.mos.StAXStructure .setMboColumnElement(StAXStructure.java:623) psdi.iface.mos.MO SStAXStructure.createMboXML(MOSStAXStructure.java:696) psdi.if ace.mos.MOSStAXStructure.createStructure(MOSStAXStructure.java:4 78) psdi.iface.mos.MOSStAXStructure.createXML(MOSStAXStructure .java:903) psdi.iface.mos.StAXStructure.serializeMboSet(StAXSt ructure.java:253) psdi.iface.mic.EntMicService.buildQueryXML(E ntMicService.java:361) psdi.iface.mic.EntMicService.query(EntMicService.java:199) psd i.iface.gateway.MEAGatewayBean.secureProcessExternalDataSyncInte rnal(MEAGatewayBean.java:182) psdi.iface.gateway.MEAGatewayBea n.secureProcessExternalDataSync(MEAGatewayBean.java:98) psdi.i face.gateway.MEAGatewayBean.wsSecureProcessExternalData(MEAGatew ayBean.java:367) RESULT: Currently it is generating a DB connection leak warning. EXPECTED RESULT: The code should execute without generating a DB connection leak warning. REPORTED IN VERSION: Tivoli's process automation engine 7.6.1.0
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * * Users of Maximo * **************************************************************** * PROBLEM DESCRIPTION: * * The isEmpty() method is known to cause an mboset leak.The * * problem is seen when a location MBO is loaded and the * * FldLocationIsRepairFacility attribute's initValue() method * * is * * triggered. * ****************************************************************
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
IJ30722
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-02-05
Closed date
2021-06-24
Last modified date
2021-09-24
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:
25 September 2021