Tuesday, March 11, 2008

FATAL ERROR : Unexpected Condition in file [\ZeusbuilderProduction\view\powrmart\server\dmapper\widget\wjoiner.cpp]

"Unexpected Condition at at wjoiner.cpp: line 8772" when running a PowerCenter session with Joiner transformation
Problem Description

When running a PowerCenter session with the mapping that has a Joiner Transformation with sorted input using a Sorter transformation, the session fails with the following errors in the session log in different versions of PowerCenter:

FATAL ERROR : Unexpected Condition in file [\ZeusbuilderProduction\view\powrmart\server\dmapper\widget\wjoiner.cpp] line [8772].Contact Informatica Technical Support for assistance.Aborting this DTM process due to an unexpected condition.

PowerCenter 7.1.x:

FATAL ERROR : Unexpected Condition in file [/home1/build71/pm711n/server/dmapper/widget/wjoiner.cpp] line [8449].Contact Informatica Technical Support for assistance.Aborting this DTM process due to an unexpected condition.


Cause
This is due to insufficient buffer memory being allocated to run the session.
Solution

To resolve this set the DTM buffer block size to AUTO.
However, if you do not want to run the session with AUTO, then set the DTM buffer size and Buffer Block size to the value that is specified in the session when run in the AUTO mode.

PowerCenter 7.1.x

To resolve this in versions prior to 8.x increase the DTM buffer size.


Applies To
PowerCenter

More Information
Alternatively you can clear the Sorted Input option in the Joiner transformation to avoid this error.
Reference

"Allocating Buffer Memory" under "Optimizing Sessions" in the PowerCenter Performance Tuning Guide

1 comment:

Unknown said...

Please can you provide information on this error message:

FATAL ERROR : Unexpected Condition in file [.../server/dmapper/widget/wjoiner.cpp] line [8553]. Contact Informatica Technical Support for assistance. Aborting this DTM process due to an unexpected condition.