A TIBCO iProcess EAI BW step fails to execute with a sw_warn entry stating that the EAI step type (EAI_BW) is either not registered or failed to register properly.

A TIBCO iProcess EAI BW step fails to execute with a sw_warn entry stating that the EAI step type (EAI_BW) is either not registered or failed to register properly.

book

Article ID: KB0086161

calendar_today

Updated On:

Products Versions
TIBCO iProcess Engine (Oracle) -
Not Applicable -

Description

Resolution:
Description:
============
A TIBCO iProcess EAI_BW step fails to execute with a sw_warn entry similar to:

Procedure:&ltProcedure Name> EAI Step:&ltStep Name> Case:&ltCase Number> failed. Could not run the EAI call-out - the run-time plug-in for this EAI step type (EAI_BW) is either not registered or failed to load and initialize correctly.

Environment:
============
o All TIBCO iProcess Engine versions
o All TIBCO iProcess Technology Plug-in versions

Symptoms:
=========
A TIBCO iProcess EAI_BW step fails to execute with a sw_warn entry stating that the EAI step type (EAI_BW) is either not registered or failed to register properly even though all steps to install and configure the Technology plug-ins have been completed successfully.  

Cause:
======
The TIBCO iProcess EAI_BW step definition in the deployed procedure is incorrect leaving the BG process unable to execute the step.

The step definition seen in the BG debug log looks like the following:

[T=01238]101001170723.920608:p004: fil_pdc_pd_docline() read line 2 &lt0,0,EAI_TYPE EAI_BW EAI_BW>

The EAI_TYPE definition is incorrect in the above example causing the EAI_BW step failure.  It should read like the following:

[T=01238]101001170723.920608:p004: fil_pdc_pd_docline() read line 2 &lt0,0,EAI_TYPE EAI_BW EAIJAVA >

Resolution:
=========

Edit the procedure and check the configuration of the EAI_BW step.  Save and release the procedure ensuring that existing cases are migrated to this new version of the procedure.

Issue/Introduction

A TIBCO iProcess EAI BW step fails to execute with a sw_warn entry stating that the EAI step type (EAI_BW) is either not registered or failed to register properly.