E-CR: Crystal Runtime initialization failed with "System.IO.FileNotFoundException: Could not load file or assembly..."

(Doc ID 1536186.1)

Last updated on OCTOBER 03, 2016

Applies to:

PeopleSoft Enterprise PT PeopleTools - Version 8.53 and later
Information in this document applies to any platform.

Symptoms

On : 8.53 version, Crystal Reports 2008 SP3

When attempting to run any test report such as XRFWIN
the following error occurs.

ERROR
-----------------------

CRYSTAL.TRC shows:

5     3704   6851       02/28/13 12:36:46   Crystal Runtime exception: System.IO.FileNotFoundException: Could not load file or assembly 'CrystalDecisions.CrystalReports.Engine, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' or one of its dependencies. The system cannot find the file specified.
6     3704   6851       02/28/13 12:36:46   File name: 'CrystalDecisions.CrystalReports.Engine, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304'
7     3704   6851       02/28/13 12:36:46      at CCRReportDocument.Init(CCRReportDocument* )
8     3704   6851       02/28/13 12:36:46      at CCRReportDocument.Init_safe(CCRReportDocument* )
9     3704   6851       02/28/13 12:36:46   WRN: Assembly binding logging is turned OFF.
10    3704   6851       02/28/13 12:36:46   To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
11    3704   6851       02/28/13 12:36:46   Note: There is some performance penalty associated with assembly bind failure logging.
12    3704   6851       02/28/13 12:36:46   To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].

CRW*.log shows:

 

3704: 1362083806: PSPAL::Abort: Unrecoverable exception received
3704: 1362083806: PSPAL::Abort: Location: E:\pt853-903-R1-retail\peopletools\src\pspal\exception_winunhandled.cpp:592: PSPAL::UnhandledExceptionFilter::UnrecoverableExceptionFilter
3704: 1362083806: PSPAL::Abort: Abort diagnostics generation is currently disabled
3704: 1362083806: PSPAL::Abort: Terminating process now.
Crystal Runtime initialization failed

 

*.trc shows:

--------  --------  ---------- -------------------->
1-1      14.59.22             Tuxedo session opened {oprid='PSAPPS', appname='TwoTier', addr='//TwoTier:7000', open at 01B13348, pid=8432}
1-2      14.59.22    0.042000 Cache Directory being used: F:\PS_CFG\8.53\appserv\prcs\HCMDEV\CACHE\HCMDEV\1\
1-3      14.59.27    5.274000 Process aborted.

 

STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Run any Crystal Report in PT8.53.x+
2. Observe that the process goes to Error
3. Enabling Crystal TRACE shows the error



BUSINESS IMPACT
-----------------------
The issue has the following business impact:
Due to this issue, users cannot run any Crystal Reports on the specific process scheduler.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms