E-CR: Unable To Print Checks; The ) Is Missing; "UFL 'u2lbar.dll' that implements this function is missing" (Doc ID 1986076.1)

Last updated on AUGUST 30, 2016

Applies to:

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

Symptoms

PT8.54 Crystal Reports using u2lbar.dll run to error and the output file is not produced.

SAP Crystal Runtime Engine for .NET Framework 4 [CRRuntime_64bit_13_0_13] gives the following error:

 

14    8524   191559     03/02/15 07:31:05   Crystal Runtime exception: CrystalDecisions.CrystalReports.Engine.FormulaException:
15    8524   191559     03/02/15 07:31:05   Error in File check3 {8912C2B4-9DFB-4339-B369-0B3E994ADC6C}.rpt:
16    8524   191559     03/02/15 07:31:05   Error in formula  BarCodeZip:
17    8524   191559     03/02/15 07:31:05   'StringVar InAdvice;
18    8524   191559     03/02/15 07:31:05   '
19    8524   191559     03/02/15 07:31:05   UFL 'u2lbar.dll' that implements this function is missing. ---> System.Runtime.InteropServices.COMException:
20    8524   191559     03/02/15 07:31:05   Error in File check3 {8912C2B4-9DFB-4339-B369-0B3E994ADC6C}.rpt:
21    8524   191559     03/02/15 07:31:05   Error in formula  BarCodeZip:
22    8524   191559     03/02/15 07:31:05   'StringVar InAdvice;
23    8524   191559     03/02/15 07:31:05   '
24    8524   191559     03/02/15 07:31:05   UFL 'u2lbar.dll' that implements this function is missing.
25    8524   191559     03/02/15 07:31:05      at CrystalDecisions.ReportAppServer.Controllers.ReportSourceClass.GetLastPageNumber(RequestContext pRequestContext)

 

Or may see slightly different error

14    2784   10217763   02/05/15 15:43:57   Crystal Runtime exception:  System.Runtime.InteropServices.COMException (0x80004005): The system cannot find the path specified.

REPLICATION STEPS

1. Create express payment
2. Run the crystal.
2. Process ends in Error.

ENVIRONMENT INFORMATION

The environment is Windows Server 2008 R2.
Crystal Reports Runtime Support Pack 13 (13.0.13.x)
UAC is not disabled.
The Tuxedo service is correctly configured.
The same user starts the Tuxedo service and the Process Scheduler.
The user has Full access to the output folder.
The Process Scheduler reports no error.
The Distribution Agent reports that all files were successfully generated.
The report E:\PSFT\FSCM91_854\FSQAL\CRW\ENG\CHECK1.RPT exist on the Process Scheduler machine
The u2lbar.dll exists in the CrystalEXEPath and the PeopleSoft Service Account has full permissions on the file

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