Installing TIBCO iProcess Technology Plug-ins results in error containing, ProductException: (error code = 601; message="err", in the file TIBCOiProcessBusinessWorksPlugInInstall.log

Installing TIBCO iProcess Technology Plug-ins results in error containing, ProductException: (error code = 601; message="err", in the file TIBCOiProcessBusinessWorksPlugInInstall.log

book

Article ID: KB0079717

calendar_today

Updated On:

Products Versions
TIBCO iProcess Technology Plug-ins All supported versions

Description

Installing TIBCO iProcess Technology Plug-ins can result in an error being reported in the $SWDIR/logs/TIBCOiProcessBusinessWorksPlugInInstall.log.

The error reported is:

Install.BWInstaller (Server), com.installshield.product.actions.XmlTransformer, err, ProductException: (error code = 601; message="err"; additional data = [ProductException: (error code = 601; message="err"; additional data = [XML transformation failure: javax.xml.transform.TransformerException: javax.xml.transform.TransformerException: com.sun.org.apache.xml.internal.utils.WrappedRuntimeException: /Application/ipeadmin/IPE/WFM/uninstall/../eaiframework/frameworkconfig.xml (No such file or directory)])])
STACK_TRACE: 24
ProductException: (error code = 601; message="err"; additional data = [ProductException: (error code = 601; message="err"; additional data = [XML transformation failure: javax.xml.transform.TransformerException: javax.xml.transform.TransformerException: com.sun.org.apache.xml.internal.utils.WrappedRuntimeException: /Application/ipeadmin/IPE/WFM/uninstall/../eaiframework/frameworkconfig.xml (No such file or directory)])])
    at com.installshield.product.actions.XmlTransformer.productException(Unknown Source)
    at com.installshield.product.actions.XmlTransformer.install(Unknown Source)
    at com.installshield.product.service.product.PureJavaProductServiceImpl.installProductAction(Unknown Source)
    at com.ibm.wizard.platform.linux.LinuxProductServiceImpl.installProductAction(Unknown Source)
    at com.installshield.product.service.product.PureJavaProductServiceImpl$InstallProduct.getResultForProductAction(Unknown Source)
    at com.installshield.product.service.product.InstallableObjectVisitor.visitComponent(Unknown Source)
    at com.installshield.product.service.product.InstallableObjectVisitor.visitInstallableComponents(Unknown Source)
    at com.installshield.product.service.product.InstallableObjectVisitor.visitProductBeans(Unknown Source)
    at com.installshield.product.service.product.PureJavaProductServiceImpl$InstallProduct.install(Unknown Source)
    at com.installshield.product.service.product.PureJavaProductServiceImpl.installProduct(Unknown Source)
    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.installshield.wizard.service.LocalImplementorProxy.invoke(Unknown Source)
    at com.installshield.wizard.service.AbstractService.invokeImpl(Unknown Source)
    at com.installshield.product.service.product.GenericProductService.installProduct(Unknown Source)
    at com.installshield.product.service.product.PureJavaProductServiceImpl.installAssembly(Unknown Source)
    at com.installshield.product.service.product.PureJavaProductServiceImpl.access$900(Unknown Source)
    at com.installshield.product.service.product.PureJavaProductServiceImpl$Installer.execute(Unknown Source)
    at com.installshield.wizard.service.AsynchronousOperation.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)

Issue/Introduction

Installing TIBCO iProcess Technology Plug-ins results in error, Install.BWInstaller (Server), com.installshield.product.actions.XmlTransformer, err, ProductException: (error code = 601; message="err"; additional data = [ProductException: (error code = 601; message="err"; additional data = [XML transformation failure: javax.xml.transform.TransformerException: javax.xml.transform.TransformerException: com.sun.org.apache.xml.internal.utils.WrappedRuntimeException: /Application/ipeadmin/IPE/WFM/uninstall/../eaiframework/frameworkconfig.xml (No such file or directory)])])

Environment

Operating System: Unix / Linux

Resolution

The problem is caused because the frameworkconfig.xml file does not exist in the $SWDIR/eaiframework directory.

The frameworkconfig.xml file should contain the lines:

<?xml version="1.0" encoding="UTF-8"?>
<EAI_Framework_Server_Config xmlns="http://www.staffware.com/2004/EAIFrameworkServerConfig" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

</EAI_Framework_Server_Config>

Create the file in the $SWDIR/eaiframework directory and ensure the file permissions are correct,

chmod 660 $SWDIR/eaiframework/frameworkconfig.xml
chown ipeadmin:staffwar $SWDIR/eaiframework/frameworkconfig.xml

The iProcess Technology Plug-in will then have to be re-installed after any components they may have been installed have been removed.

To manually remove the plug-in that has partly been installed perform the steps,

1. Move $SWDIR/jmsadmin to $SWDIR/jmsadmin.old

2. Move $SWDIR/jmslib to $SWDIR/jmslib.old

3. Move $SWDIR/uninstall to $SWDIR/uninstall.old

4. Unregister the EAIJAVA Server plugin if it is registered,
$SWDIR/util/sweaireg UNREG EAIJAVA Y

5. Delete the file $SWDIR/lib/EAI_JAVA*.ear

6. Unset the SW_SYSCLASSPATH environment variable if it exists for the user. It will get recreated with the proper values during installation.

7. Move $SWDIR/eaijava to $SWDIR/eaijava.old.

Once the above steps has been performed run the installer again to install the iProcess Technology Plug-in.