IBM Support

Error: BMXAA6216I - The manifest can not be retrieved for the following files.

Troubleshooting


Problem

When User try to use the Migration Manager to deploy a package, Users receive this error:
BMXAA6216I - The manifest could not be retrieved for the following files.
Package name.zip
These files are not available for deployment.

Symptom

In the logs:
SystemOut    [ERROR] [MXServer01]   psdi.util.MXApplicationException: BMXAA5244E - Cannot read manifest information from file LSPI_1_ 1854_x01359_cds_mro_com_MAXDB_MAXIMO_20210901144401 (1).zip. Entry at psdi.dm.util.DMUtil.getManifestFromFile(DMUtil.java:1544) at psdi.dm.util.DMUtil.getPkgAndSourceFromJarName(DMUtil.java:362) at psdi.dm.virtual.DMDeployablePkgSet.pkgFileAlreadyDeployed(DMDeployablePkgSet.java:161) at psdi.dm.virtual.DMDeployablePkgSet.setup(DMDeployablePkgSet.java:132) at psdi.webclient.system.beans.DataBean.setupNonPersistent(DataBean.java:684) at psdi.webclient.system.beans.DataBean.initialize(DataBean.java:734) at psdi.webclient.beans.dm.DlgDeployPkgBean.initialize(DlgDeployPkgBean.java:39) at psdi.webclient.system.beans.DataBean.getMboSet(DataBean.java:1577) at psdi.webclient.system.session.WebClientSession.loadDialog(WebClientSession.java:2094) at psdi.webclient.system.session.WebClientSession.loadDialog(WebClientSession.java:2001) at psdi.webclient.system.session.WebClientSession.defaultHandler(WebClientSession.java:1648) at psdi.webclient.system.session.WebClientSession.handleEvent(WebClientSession.java:1403) at psdi.webclient.system.session.WebClientSession.processRequestEvent(WebClientSession.java:6193) at psdi.webclient.system.session.WebClientSessio Caused by: java.lang.NullPointerException: entry at java.util.zip.ZipFile.getInputStream(ZipFile.java:404) at java.util.jar.JarFile.getInputStream(JarFile.java:523) at psdi.dm.util.DMUtil.getManifestFromFile(DMUtil.java:1538) ========================================================================================= [SystemOut   [MXServer01]  BMXAA6719I - USER = (KASA) SPID = (10.65.205.7.46129.211013172325) app (null) object (DMPKGSTAGING) : select * from dmpkgstaging where ((package not in (select package from dmpackage)) or (package in (select package from dmpackage where status in ( 'DEPLOY_PREVIEW_ERROR' , 'DEPLOY_PREVIEW_COMPLETE' )))) and type ='MANIFEST' for read only [13 October 2021 19:54:05:486 UTC] 000011fb SystemOut O &&& empty error [13 October 2021 19:54:05:490 UTC] 000011fb SystemOut O 13 October 2021 19:54:05:489 [ERROR] [MXServer01] [] psdi.util.MXApplicationException: BMXAA5244E-Cannot read manifest information from file LSPI_1_ 1854_x01359_cds_mro_com_MAXDB_MAXIMO_20210901144401 (1).zip. entry at psdi.dm.util.DMUtil.getManifestFromFile(DMUtil.java:1544) at psdi.dm.util.DMUtil.getPkgAndSourceFromJarName(DMUtil.java:362) at psdi.dm.virtual.DMDeployablePkgSet.pkgFileAlreadyDeployed(DMDeployablePkgSet.java:161) at psdi.dm.virtual.DMDeployablePkgSet.setup(DMDeployablePkgSet.java:132) at psdi.webclient.system.beans.DataBean.setupNonPersistent(DataBean.java:684)

Cause

This is typically related to packages that were deleted, and also there are no references for them in maximo tables.

Environment

All Maximo 7.6.x

Resolving The Problem

Look at the system property mxe.dm.dmroot in System Properties application.
If this value is defined, in Current Value, they should look there for these files under directory.
If this property is null, then the files will be somewhere on the application server.
Delete the specific files that appear in the error message, then, the error   disappears. 

Document Location

Worldwide

[{"Type":"MASTER","Line of Business":{"code":"LOB02","label":"AI Applications"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSWK4A","label":"Maximo Asset Management Essentials"},"ARM Category":[],"ARM Case Number":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Versions"}]

Product Synonym

MAXIMO

Document Information

Modified date:
14 July 2022

UID

ibm16567215