TIBCO Universal installer logfile shows XML Parser errors and related product XML files in TIBCO_HOME/_installInfo are empty (uninstallation of the product will fail).

TIBCO Universal installer logfile shows XML Parser errors and related product XML files in TIBCO_HOME/_installInfo are empty (uninstallation of the product will fail).

book

Article ID: KB0090351

calendar_today

Updated On:

Products Versions
TIBCO BusinessEvents Enterprise Edition -
Not Applicable -

Description

Resolution:
Description:
===========
TIBCO Universal installer logfile shows XML Parser errors and related product XML files in TIBCO_HOME/_installInfo are empty (uninstallation of the product will fail).

Environment:
===========
TIBCO BusinessEvents (all versions) using TIBCO Universal Installer 3.2.x or newer
All Operating Systems

Symptoms:
=========
Error's in TIBCO Universal Installer logfile:

Installation logfiles Unix:
$HOME/.TIBCO/*

Installation logfiles Windows:
C:\Users\&ltuserID> \.TIBCO

children: > &ltXMLElementImpl name='customVariables' children: &ltXMLElementImpl name='localVariable' children: > &ltXMLElementImpl name='localVariable' children: > &ltXMLElementImpl name='localVariable' children: > > >
            at com.tibco.installer.xmlparser.XMLParser.createXMLFile(XMLParser.java:351)
            at com.tibco.installer.wizard.action.TIBCOGeneratePersistentInstallFile.generatePersistentXMLFile(TIBCOGeneratePersistentInstallFile.java:286)
            at com.tibco.installer.wizard.action.TIBCOGeneratePersistentInstallFile.run(TIBCOGeneratePersistentInstallFile.java:37)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
            at java.lang.reflect.Method.invoke(Unknown Source)
            at com.tibco.installer.util.TIBCOUniversalInstallerAction.executeWizardAction(TIBCOUniversalInstallerAction.java:460)
            at com.tibco.installer.wizard.action.TIBCORunInstaller._executeWizardAction(TIBCORunInstaller.java:254)
            at com.tibco.installer.wizard.action.TIBCORunInstaller._runSequence(TIBCORunInstaller.java:151)
            at com.tibco.installer.wizard.action.TIBCORunInstaller._runInstallSequences(TIBCORunInstaller.java:92)
            at com.tibco.installer.wizard.action.TIBCORunInstaller.run(TIBCORunInstaller.java:44)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
            at java.lang.reflect.Method.invoke(Unknown Source)
            at com.tibco.installer.util.TIBCOUniversalInstallerAction.executeWizardAction(TIBCOUniversalInstallerAction.java:529)
            at com.tibco.installer.wizard.action.TIBCORunWizardAction.execute(TIBCORunWizardAction.java:26)
            at com.installshield.wizard.StandardWizardListener.execute(Unknown Source)
            at com.installshield.wizard.StandardWizardListener.currentBeanChanged(Unknown Source)
            at com.installshield.wizard.Wizard$RunThread.run(Wizard.java:1829)
Caused by: java.lang.NullPointerException
            at org.apache.xalan.serialize.SerializerToXML.writeAttrString(SerializerToXML.java:2340)
            at org.apache.xalan.serialize.SerializerToXML.processAttribute(SerializerToXML.java:1099)
            at org.apache.xalan.serialize.SerializerToXML.startElement(SerializerToXML.java:959)
            at org.apache.xalan.transformer.TransformerIdentityImpl.startElement(TransformerIdentityImpl.java:1020)
            at org.apache.xml.utils.TreeWalker.startNode(TreeWalker.java:379)
            at org.apache.xml.utils.TreeWalker.traverse(TreeWalker.java:191)
            at org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:325)
            at com.tibco.installer.xmlparser.XMLParser.printToFile(XMLParser.java:547)
            at com.tibco.installer.xmlparser.XMLParser.createXMLFile(XMLParser.java:347)
            ... 20 more

Cause:
======
Local CLASSPATH environment variable includes an incompatible XML Parser which has been used/loaded by TIBCO Universal Installer.

Resolution:
========
Unset the CLASSPATH environment variable before starting the Installer.

On Unix (terminal):
--------------------------------------------------
unset CLASSPATH
./TIBCOUniversalInstaller-&ltversion>.bin
--------------------------------------------------

On Windows (open a command window (cmd), and reset the CLASSPATH before start the TIBCO Universal Installer in the command window):
--------------------------------------------------
set CLASSPATH=""
TIBCOUniversalInstaller-&ltversion>.bin
--------------------------------------------------

Issue/Introduction

TIBCO Universal installer logfile shows XML Parser errors and related product XML files in TIBCO_HOME/_installInfo are empty (uninstallation of the product will fail).