Cure Your Errors

Fix Windows Errors & Optimize Your System

Windows/Mac OS/Linux
Support Guide


Crystal report not comming on the CR Viewer

Post Author: ssr1
CA Forum: Crystal Reports
We actually did the report import using the wizard, not sure what went wrong.. but post which all the reports are throwing error
"There was an error retrieving data from the server: File frs://Input/a_056/003/000/824/~ce150c43a5b57562a6.rpt not found on File Repository Server."
The .rpt file names would change for every report though....
I am very badly stuck with this problem... Need help.

Also, see [this|] article.
Follow us on Twitter


1. Download & Run DLLEscort - Download Now

2. Click 'Start Scan' to analyze your System.

3. Click 'Fix Errors' and you're done!


Related Content

C_TAW12_70 - Can I pass it just by reading the material?

Cyrillic viewing problem in iLife and Leopard environment

Cyrillic ID3 tags in Music Player

Cyrillic Characters not shown in pdf file when xsl is parsed part 2:

Cyrillic Characters not shown in pdf file when xsl is parsed

Cyrillic characters issue in ABAP mapping

Cyrillic characters in mail

Cyrillic characters in Layer-7 Class Maps statements ?

Cyrillic characters from MySQL not displaying correctly

Cycling Battery in Macbook Pro 15"

Cyclic Redundancy Check when trying to install Windows XP Pro SP3.

Cyclic Redundancy Check on External Hard Drive

Cycle Counts - Manually schedule by From and To Locator

Cycle Counts

Cycle count and inventory document generation

Cyan update breaks bluetooth on Nokia 820

Cyan and yellow are not printing on HP officejet pro 8500 all-in-one printer A909

CX_SY_OPEN_SQL_DB:ORA-00060: deadlock detected


CX_SY_CONVERSION_NO_NUMBER?While uploading an Excel File.

I am getting the following Error on trying to view a report in the CMC and the Infoview.
Failed to Open the connection. ReportName
Unable to retrieve Object.
Failed to open the connection. ReportName
I have recently re-installed Crystal Reports Server XI  on a server after a disk failure. I had a backup of my CMS database. I reinstalled the Crystal Servwer without atttaching this database, however crystal did not create a new db so I attached my old one.
I have deleted all my old ODBC connections and recreated them with new names and then reconnected my reports in Crystal Reports XI using the "Set Datasource Location" option and the report works fine.But as soon as I try to view it after uploading it as an object onto the server, I get the above error.
Any help would be appreciated.

We need help in resolving an issue with a WinForms application we have developed that makes use of the Crystal Reports 2008 viewer control to both generate reports based on various parameters the user supplies and to view these same reports having been previously saved in crystal 2008 format.
The issue we are seeing is that GDI objects are being created during the report generation process but some are not being released when the report viewer window is closed down. This leads to the system running out of GDI objects (seen by using the Windows task manager) and ultimately the application crashes. It is only when the application is closed completely that GDI resources are returned to the system.
In an effort to isolate the cause of this problem we created a much simplified WinForms application that simply allowed us to systematically open and close a WinForm  that contains a CrystalReportViewer  to display one of our example reports. We found that the behaviour is the same for this application too.
Browsing the crystal reports forums reveals there have been a few questions about u201Cmemory leaksu201D like this (see "Thread: CrystalReportViewer memory usage increases until out of memory" as an example) and there has been a good deal of talk about manually "disposing" of report documents and viewers but trying this does not correct this issue
The extent of the "GDI Object leak" does depend upon the kind of report that is pulled in. One report we have that is 360 pages long and contains graphs and tables of data leaks 390 object per test iteration.
Is this a known issue with the Crystal Report Viewer and if so is there an update or a workaround available?
Are we performing all the correct initialisation prior to using the viewer? For example we are supplying the report to the viewer through a ReportDocument object; is there something special we need to do with that?
Do we have to do anything special when closing the viewer?
Could it be to do with the design of our reports? We are using the Crystal Reports 2008 editor (sp1) to do this design.
We urgently need to help in understanding why this is happening and to be able implement a solution that will address this problem.
I have provided the following code snippets of this sample application to give a flavour of what we are doing and hopefully you can see that it is not complex. The example shows the crystal viewer being presented with a ReportDocument as a Report Source ... this is how our proper application does things but if you try supplying the filename of the crystal report directly, the problem is the same.
This C# code was written using Visual Studio 2008.
// ===================================================================================
//                                                  Sample Code Snippets  
// ===================================================================================
    static class Program
        /// <summary>
        /// The main entry point for the application.
        /// </summary>
        static void Main()
            Application.Run(new MDIParent1());
// ===================================================================================
// ===================================================================================
    public partial class MDIParent1 : Form
        private int childFormNumber = 0;
        public MDIParent1()
        private void ShowNewForm(object sender, EventArgs e)
            Form childForm = new TestForm();
            childForm.MdiParent = this;
            childForm.Text = "Window " + childFormNumber++;
        private void OpenFile(object sender, EventArgs e)
            OpenFileDialog openFileDialog = new OpenFileDialog();
            openFileDialog.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.Personal);
            openFileDialog.Filter = "Text Files (.txt)|.txt|All Files (.)|.";
            if (openFileDialog.ShowDialog(this) == DialogResult.OK)
                string FileName = openFileDialog.FileName;
        private void SaveAsToolStripMenuItem_Click(object sender, EventArgs e)
            SaveFileDialog saveFileDialog = new SaveFileDialog();
            saveFileDialog.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.Personal);
            saveFileDialog.Filter = "Text Files (.txt)|.txt|All Files (.)|.";
            if (saveFileDialog.ShowDialog(this) == DialogResult.OK)
                string FileName = saveFileDialog.FileName;
        private void ExitToolsStripMenuItem_Click(object sender, EventArgs e)
        private void CutToolStripMenuItem_Click(object sender, EventArgs e)
        private void CopyToolStripMenuItem_Click(object sender, EventArgs e)
        private void PasteToolStripMenuItem_Click(object sender, EventArgs e)
        private void ToolBarToolStripMenuItem_Click(object sender, EventArgs e)
            toolStrip.Visible = toolBarToolStripMenuItem.Checked;
        private void StatusBarToolStripMenuItem_Click(object sender, EventArgs e)
            statusStrip.Visible = statusBarToolStripMenuItem.Checked;
        private void CascadeToolStripMenuItem_Click(object sender, EventArgs e)
        private void TileVerticalToolStripMenuItem_Click(object sender, EventArgs e)
        private void TileHorizontalToolStripMenuItem_Click(object sender, EventArgs e)
        private void ArrangeIconsToolStripMenuItem_Click(object sender, EventArgs e)
        private void CloseAllToolStripMenuItem_Click(object sender, EventArgs e)
            foreach (Form childForm in MdiChildren)
// ===================================================================================
// ===================================================================================
    public partial class TestForm : Form
        private ReportDocument crDocument;
        public TestForm()
        private void TestForm_Load(object sender, EventArgs e)
            crDocument = new ReportDocument();
            this.crystalReportViewer1.ReportSource = crDocument;
//            this.crystalReportViewer1.ReportSource = @"C:\Reports\Sample1.rpt";
        private void TestForm_FormClosing(object sender, FormClosingEventArgs e)
// ===================================================================================

We are having web application reports in the application using BO-XI SDK Viewer API. This API approach was working fine earlier. We upgrade our reporting component to SAP BO-4 (Crystal Server 2011) due to EOL of BOXI.
We have updated new API’s provided by SAP as per guide.
We updated web based Crystal Report Viewer (DHTML Viewer). The crystalreportviewer folder coming with SAP CS 2011.
We applied updated patch set upto last patch released CS2011 SP4 Patch4.
We still facing issue while viewing report in DHTML viewer provided by SAP. Please advice on below.
In our web application we do have updated folder for /crystalreportviewer.
We dynamically creating enterprise session object to get client document which explained as below –
IEnterpriseSession es = null;
es = sm.logon(mUser, mPassword, mAPSName, mAuthType);
}catch(Exception e){
// request dispatched to error page
// Get the Report Application Factory service from Crystal Enterprise
IReportAppFactory rptAppFactory = (IReportAppFactory)es.getService("", "RASReportService");
// Get the InfoStore service from Crystal Enterprise
IInfoStore infoStore = (IInfoStore)es.getService("", "InfoStore");
IInfoObjects oInfoObjects = infoStore.query(“Select * From CI_INFOOBJECTS…for RPT File.”);
ReportClientDocument clientDoc = rptAppFactory.openDocument((IInfoObject)oInfoObjects.get(0), 0, objLocale);
Setting parameter
// Setting Parameter to clientDoc
Object[] parameters = { 
Fields parameterFields = clientDoc.getDataDefController().getDataDefinition().getParameterFields();
for(int index=0; index < parameters.length; index++){
                ParameterField oldParameter = (ParameterField)parameterFields.getField(index);
                ParameterField newParameter = (ParameterField) oldParameter.clone(true);
                ParameterFieldDiscreteValue newDiscreteValueObj = new ParameterFieldDiscreteValue();
                ParameterFieldController paramController = clientDoc.getDataDefController().getParameterFieldController();
                paramController.modify(oldParameter, newParameter);
// Create an  Viewer
CrystalReportViewer viewer = new CrystalReportViewer();
//Set the name for the interactive viewer
//Set Navigation button false
//Set best fit to page true
// Set reuse parameter on referesh
// Set Own Page true
// Enabled export and print button
// Group Tree Removed
// Toggle group false
// Removed refersh button
// Set the source for the interactive viewer to the client documents report source
// Retain parameter and set again for pagination in viewer
// Process the http request to view the report
viewer.processHttpRequest(request, response, getServletConfig().getServletContext(), out);
// Close client document
// Dispose of the viewer object
Issue we faced?
a) On Pagination thorws exception in webreportinglog as
[@APPNAME@] ERROR [[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'] WebReportLogger.error(62) | Unable to set the ancestors JSONObject["ancestors"] is not a JSONArray.
b) On Export / print button nothing happened even request didn’t passed.
WEB-INF/web.xml entry as below.
<?xml version="1.0"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "">
                                <!-- weblayout : Fills the entire report view pane with the report. There is no grey background -->
                                <!-- long - Displays the exception information with the accompanying stack trace. -->
Thanks in advance for your advice / suggestions.

Hi I'm a potential employee for a software developing company called Data Futures. I recently applied for the Quality Assurance Specialists job and they gave me a project to work on to determine If I'm a good fit for their company. The project is to write and execute a test plan for an application program. When I try to run this application program it runs fine until I click the reports option. When I click it the program throws an exception saying it's missing the CrystalDecisions.CrystalReports.Engine version 9.1.5000. I did alot of googling on the net and I think I know the problem but I'm not 100% sure. I think according to the assembly version it shows that I need the Crystal Reports for Visual Studio 2003 .NET runtime files. Am I correct in assuming that? I don't have either CR or VS 2003 on my computer. Because I don't have VS 2003.NET  I don't think I can use merge files(.msm). If I find msi files will I need to enter a product key to install them? The application program they gave me didn't come as a deployment package. All they gave me was the executable, some dlls and some other files with it but no runtime files to make it run properly. Please Help! Here is the exact error I get:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
Exception Text **************
System.IO.FileNotFoundException: Could not load file or assembly 'CrystalDecisions.CrystalReports.Engine, Version=9.1.5000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' or one of its dependencies. The system cannot find the file specified.
File name: 'CrystalDecisions.CrystalReports.Engine, Version=9.1.5000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304'
   at SlickSellCustomerInvoicesSystem.DisplayForm..ctor(DataSet dataset)
   at SlickSellCustomerInvoicesSystem.RunReports.RunInvoiceReport()
   at SlickSellCustomerInvoicesSystem.MainForm.menuItemAllInvoiceRpt_Click(Object sender, EventArgs e)
   at System.Windows.Forms.MenuItem.OnClick(EventArgs e)
   at System.Windows.Forms.MenuItem.MenuItemData.Execute()
   at System.Windows.Forms.Command.Invoke()
   at System.Windows.Forms.Command.DispatchID(Int32 id)
   at System.Windows.Forms.Control.WmCommand(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   at System.Windows.Forms.ContainerControl.WndProc(Message& m)
   at System.Windows.Forms.Form.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
Loaded Assemblies **************
    Assembly Version:
    Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
    CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
    Assembly Version: 1.0.1867.16218
    Win32 Version: 1.0.1867.16218
    CodeBase: file:///C:/Documents%20and%20Settings/Tommy/Desktop/Sample%20Test%20Project/SlickSellSolution/SlickSellSolution/SlickSellSolution/SlickSellCustomerInvoicesSystem/obj/Release/SlickSellCustomerInvoicesSystem.exe
    Assembly Version:
    Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/
    Assembly Version:
    Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/
    Assembly Version:
    Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/
    Assembly Version:
    Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_32/System.Data/
    Assembly Version:
    Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/
JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the section.
The application must also be compiled with debugging
For example:
    < jitDebugging="true" />
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

I've got the same problem as this thread -- Re: CR XI R2: Salesforce 3.0 driver on Windows 7 64-bit?
Crystal XI R2, Salesforce 3.0 downloaded from the Crystal page.  Using Windows 7 64-bit.  Have applied SP 5 per another thread.
Continue to get JAVA error.  Java being used is 1.4 as installed by Crystal in the Crystal program directory.
thanks, jhb

NOTE: I have also posted this in the Business Objects General section with no resolution, so I figured I would try this forum as well.
We are using Crystal Reports XI Release 2 (version
We have an application that can be run using multiple cultures/languages, chosen at login time. We have discovered an issue when exporting a Crystal report from our application while using a double-byte character set (Korean, Japanese).
The original text when viewed through our application in the Crystal preview window looks correct:
性能 著概要
When exported to Microsoft Word, it also looks correct. However, when we export to PDF or even RPT, the characters are not being converted. The double-byte characters are rendered as boxes instead. It seems that the PDF and RPT exports are somehow not making use of the linked fonts Windows provides for double-byte character sets. This same behavior is exhibited when exporting a PDF from the Crystal report designer environment. We are using Tahoma, a TrueType font, in our report.
I did discover some new behavior that may or may not have any bearing on this issue. When a text field containing double-byte characters is just sitting on the report in the report designer, the box characters are displayed where the Korean characters should be. However, when I double click on the text field to edit the text, the Korean characters suddenly appear, replacing the boxes. And when I exit edit mode of the text field, the boxes are back. And they remain this way when exported, whether from inside the design environment or outside it.
Has anyone seen this behavior? Is SAP/Business Objects/Crystal aware of this? Is there a fix available? Any insights would be welcomed.

I've installed Crystal XI Professional on a Windows 2003 R2 SP1 server.  I am migrating reports from Crystal Reports 8.5 to Crystal XI on this server.  I only have Crystal XI installed on the server, though.  When I first attempted to open the reports the detail screen of the reports came up, but when I attempted to preview the reports the app closed with no errors.  I have very few reports that were visible without being rebuilt.  So this is what I've done to determine the problem:
1.  I rebuilt a report from scratch in XI.  The report had 3 subreports in it.  Still not able to preview.
2.  I applied Service Packs 1-4 and 2 hot fixes to the app.  Now I was able to preview the main report and one very simple subreport.  If I tried previewing the other 2 subreports the app would close.  If I tried navigating to the subreport within the main report by paging over the app closed once it got to the page containing the subreport.
3.  I separated the subreport and began to dissect it one piece at a time to see where it could be failing.  I didn't get anywhere closer to the answer this way.
4.  I created the subreport from scratch one field, etc. at a time.  I first added a field and a simple formula to report expert.  The report ran fine, and the correct data was viewable.  Then I saved.  Then I added another field and a date factor to the report expert formula, refreshed, and it was perfect.  I saved it.  Then I added 2 more fields, refreshed, perfect, so I saved.  Then I added to the report expert formula a phrase that basically says to look for this particular field if 0.00 is not in it.  The field is a number field, and this is how it is set up on the report in 8.5.  After I added this and refreshed, the application closed.  I didn't save the report before I refreshed it, so that portion wasn't saved with the report when it crashed.  I reopened the report after the app closed on me, but I couldn't view the preview section just the detail section.  The app continued to close each time I clicked on preview.  This was the same report I was just previewing.  This is what I discovered...
5.  I was able bring up the details section of the report, just not able to preview it without the app closing.  So, I deleted all the fields and started from scratch again.  This time I saved & closed the app between each change.  What I discovered is that once I save and close the app, I am not able to view the report in the preview section.  The app closes each time. 
Since I've applied all Service Packs and fixes, I'm not sure what else to do.  I know this is lengthy, but I wanted you to fully understand what was going on.  Please help, if you can.

Post Author: jezbraker
CA Forum: Xcelsius and Live Office
Anyone else having problems getting 4.5 files to open in 2008? I create a nice simple new xlf with a simple xls behind it and a just a grid component in 4.5, then try open the file in 2008 and i get... Crystal Xcelsius is unable to load this file. This file may be corrupt or have features that cannot be supported by this version of Crystal on the following versions...Version 4.5Application Version Version 2008Application Version Number 12,0,0,121 I'm hoping that this is just a version issue with what was on ESD... the help file seem to suggest upgrade is simple so would but good to here of folks having sucess - and if so what versions your on thanks!jez.

We have installed Crystal Reports Server 2008 on a server which already had Crystal Reports 2008 ( (Fix pack 3, SAP Business One version) installed, as well as SAP Business One 8.8.
This is the first time we have dealt with the CR Server application.
The CCM & the CMC are running fine as are all the services.
When running CR 2008 and choosing Save As: Enterprise, the error message "No authentication plugins are installed" appears.
The Business View manager pops up a log on box and no authentication methods appear in the drop down box.
Is it possible the SAP install has corrupted the Crystal Server install, as the authentication plug in dll's do appear to be missing from the server.
The same issue arises when istalling the client tools on a client which has the same designer version installed, but not on a client which has on older version installed.

Windows Server 2003
Sql Server 2005
Crystal Server 11
New installation and we cannot get the services to start to finish the install.
Error: 1920. Service 'Crystal Reports Cache Server' failed to start.  Verify Privileges.  Same message for 'Job Services' and 'Page services'.
default user - local user.  In services we changed to administrator for login - NO.  Some say use local admin - but this is domain controller (no local users).  What is the solution?