IBM Support

7508 MIF IFIX script error - HF7513 01.dbc

Troubleshooting


Problem

Error installing MIF IFIX 7.5.1.3 on TPAE 7.5.0.8

Symptom

Error message is received:

Error running file: HF7513_01
Updatedb process ends: ERROR
Please check the log file.
psdi.util.MXSystemException: dbchange#LoadScript
at psdi.dbmanage.statement.Script.loadScriptTextRetry(Unknown
Source)
at psdi.dbmanage.statement.Script.loadScriptFile(Unknown
at psdi.dbmanage.ScriptRun.giveScriptFile(Unknown Source)
at psdi.dbmanage.ScriptRun.giveScriptFile(Unknown Source)
at psdi.tools.UpdateDB.runDbcScript(Unknown Source)
at psdi.tools.UpdateDB.runDbcFileInfo(Unknown Source)
at psdi.tools.UpdateDB.runScripts(Unknown Source)
at psdi.tools.UpdateDB.runHotFixScripts(Unknown Source)
at psdi.tools.UpdateDB.loadScriptInfo(Unknown Source)
at psdi.tools.UpdateDB.main(Unknown Source)
Caused by: org.jdom.input.JDOMParseException: Error on line 3:
Attribute "for_install_only" must be declared for element type
at org.jdom.input.SAXBuilder.build(SAXBuilder.java:504)
at org.jdom.input.SAXBuilder.build(SAXBuilder.java:888)
... 10 more
Caused by: org.xml.sax.SAXParseException: Attribute "for_install_only"
must be declared for element type "script".

...

Resolving The Problem

1. The MIF IFIX requires the TPAE IFIX as a prerequisite.

Please install the TPAE 7.5.0.8 IFIX 008 or later prior to installing the MIF IFIX.

2. Alternatively, you can modify the script:

Remove the attribute from the script file.

MIF_7513_IFIX.20151104-1306.zip\tools\maximo\en\mif\HF7513_01.dbc

Remove this string:
for_install_only="true"

Original file:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE script SYSTEM "script.dtd">
<script author="ANAMITRA" scriptname="dfltlogin"
for_install_only="true">
<description />
<statements>
<!--add_property name="mxe.int.allowdefaultlogin"
description="Allow default login for MIF" maxtype="ALN"
secure_level="public" value="0"/-->
</statements>
</script>

changed to

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE script SYSTEM "script.dtd">
<script author="ANAMITRA" scriptname="dfltlogin">
<description />
<statements>
<!--add_property name="mxe.int.allowdefaultlogin"
description="Allow default login for MIF" maxtype="ALN"
secure_level="public" value="0"/-->
</statements>
</script>

Rerun the IFIX install.

[{"Product":{"code":"SSLKT6","label":"IBM Maximo Asset Management"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"System Related","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.5","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Document Information

More support for:
IBM Maximo Asset Management

Software version:
7.5

Document number:
545347

Modified date:
17 June 2018

UID

swg21979264

Manage My Notification Subscriptions