TIBCO Scribe® Online On-Premise Agent Not Able To Start/Run When IBM iSeries Driver Is Installed
book
Article ID: KB0078001
calendar_today
Updated On:
Products
Versions
TIBCO Cloud Integration - Connect ( Scribe )
-
Description
If the TIBCO Scribe® Online Agent is installed on a server with the IBM iSeries Driver installed, it does not start or run and the following error shows in the Windows Event Viewer Logs:
TIBCO Scribe® Online places a DBPROVIDERFACTORIES entry in the machine.config file on the server to be able to communicate with the SQL CE database located in the Agent. When the iSeries IBM driver is installed it also places a DBPROVIDERFACTORIES line entry in the machine.config file.
When the TIBCO Scribe® Online Agent tries to start/run it connects to Microsoft .Net and sees both DBPROVIDERFACTORIES entries. The Agent cannot continue until one of the entries is removed from the machine.config file. (D26293 / Case # 85472)
Resolution
Delete the empty 'DbProviderFactories' line entry located in the machine.config files in the following directories:
On the Server where the TIBCO Scribe® Online On-Premise Agent is installed, make a backup of the machine.config files.
Open the machine.config files using a text editor such as Notepad++.
Scroll down to the <system.data> section and locate the <DbProviderFactories> element. It should already contain various connection providers. Right after the closing </DbProviderFactories> element look for an empty element <DbProviderFactories />.
Delete the empty <DbProviderFactories /> line right before the closing </system.data> line and save the file. It should look like this.
Restart IIS on the server.
Restart the TIBCO Scribe® Online Agent from the Windows Services screen.
NOTE: In some cases, you may need to restart the entire server.