Error in Crystal Reports 2008 Runtime Version = 12.2.3.467

Dear Support Team
<br />
<br />
I am making the setup for our application using InstallShield 2010.
<br />
<br />
I recently updated the crystal reports 2008 runtime to version = 12.2.3.467.
<br />
<br />
Based on this article
<br />
<br />
<br />
<br />
Topic of the week (October 15, 2009)  
<br />
Date time field is blank when using ADO .NET dataset and Crystal Reports 2008, Service Pack 2.0
<br />
This is a new issue, very specific to CR 2008 and SP 2. Date time fields are stripped out of a report (or not
<br />
visible), if a report is consuming a .NET dataset which contains a date time field. A technical escalation has been
<br />
submitted and a work-around is detailed in note number 1392258
<br />
<br />
<br />
Since DateTime Column was not getting displayed in the deployment machine when running the report.
<br />
<br />
So I downloaded the Crystal Report 2008 FP2.3 and merge module for the same and installed on my development machine
<br />
<br />
where I am making the Setup.
<br />
<br />
I am able to make the setup successfully without errors, but when I try to install the setup on the deployment machine I am getting
<br />
the errors as
<br />
<br />
Error 1904.Module C:\Program Files\BusinessObjects\BusinessObjects Enterprise 12.0\win32_x86\CEReportSource.dll
<br />
failed to register
<br />
Same message pops up for N number of Crystal Dlls with message failed to register.
<br />
Even though as per article in your forums I am doing everything right.
<br />
I have correct Dll for VC++ 2005
<br />u2022
<br />
Microsoft_VC80_ATL_x86.msm; version 8.0.50727.762
<br />
<br />
u2022 Microsoft_VC80_CRT_x86.msm version 8.0.50727.762
<br />
<br />
u2022 Microsoft_VC80_MFCLOC_x86.msm; version 8.0.50727.762
<br />
<br />
u2022 Microsoft_VC80_MFC_x86.msm; version 8.0.50727.762
<br />
<br />
u2022 Microsoft_VC80_OpenMP_x86.msm; version 8.0.50727.762 
<br />
<br />
With exactly same versions as mentioned in the article.
<br />
<br />
I followed the article in your forum
<br />
Building a deployment project with Crystal Reports 2008 (12.1.0.892) SP1
<br />
Posted on Mar. 09, 2009 08:22 AM in Business Objects
<br />
The same sort of errors is coming but I am doing everything right as per that article.
<br />
<br />
To Inform you further before updating crystal reports 2008 runtime to version = 12.2.3.467.
<br />
<br />
Everything was working fine, only problem was that Date Time column was not displaying at runtime on the deployment
<br />
<br />
machine.
<br />
<br />
With Regards
<br />
Arshad
Edited by: arshhb on Dec 29, 2009 7:11 AM

Dear Mr. Williams
I dont think this is the issue related to MS Installer. Still based on your suggestion I downloaded the latest MS Installer from Microsoft Website and Installed on my setup machine and made the new setup with zero errors and warning.
The deployment machine is having full rights and so there is no security issues  related to installation even though to clear the confusion I installed the setup on three other xp machines the result was same even after installing the latest MS installer on those machines as well.
I wanrt to remind it again since I was facing the DATE TIME column Issue problem in reports on deployment machines so I updated the Crystal Reports TO CRFP 2.3 EXE AND MSM as mentioned in your forums regarding this known bug that if datetime column is getting from dataset then that column was not getting displayed.
From that time onwards I am unable to install the setup on the deployment machines and I am getting errors unable to register errors crystal reports dlls.
Apart from that I downloaded Crystal Reports 2008 Fix Pack 2.3 - Redist Install  (cr2008_fp23_redist.zip)  from the download page but i can't open it I am gettinig the error message doesnt appear to be a valid archive.
Please help me and provide me some solution regardeing the issue I am stuck with.
With Regards
Arshad

Similar Messages

  • Crystal Reports 2008 Trial Version Runtime Error

    Hello
    Yesterday I've downloaded Crystal Reports 2008 (Trial Version). The installation was successful. I've got no error.
    Anyway, I'm unable to start Crystal Reports. I get the following error:
    Microsoft Visual C++ Runtime LIbrary
    Runtime Error!
    Program: ...ects\BusinessObjects Enterprise 12.0\win32x86\crw32.exe
    Abnormal Program Termination
    I've already tried all "solutions" mentioned in Re: Crystal Reports 2008 trial version ERROR (DEP, HW acceleration, etc.) but without success (I'm running Windows XP with SP2). I've also updated Microsoft Visual C++ 2005 resp. 2008 redistributables...
    Can someone help me?
    Thank you!

    Hi Patrick,
    Nothing Strange about it. You need local Admin rights to access registry and other parts and CR needs the same.
    Check anti-virus or possibly firewall settings. When you installed did the installer ask you to allow All users to run CR?
    You may want to check with your IT guys, they may have modified your local user group to not allow some rights.
    Bottom kine is your PC security is blocking access that CR needs under your local user account.
    When you do try to run it does UAC pop up a message to allow you to run CR Designer? If not then it may be you have customer settings for that also.
    Search Microsofts site on more info on user rights.
    Thanks
    Don

  • Runtime Error  loading Crystal Reports 2008

    Hi there
    I have recently purchased online in the sap site the bundled product that includes SAP Crystal Reports and SAP Crystal Dashboard Design on the sap website. For those I received only one key code
    I downloaded both products and manage to installed and load SAP Crystal Dashboard Design. I have installed SAP Crystal Reports (CR2008LPs_02142011.exe) everything goes well. When I start the program it loads for a second and then I get the following error:
    u201C Runtime Error!
    Program: c:\Program Files\Businessu2026
    This application has requested the Runtime to terminate it in an unusual way.
    Please contact the application support team for more information.u201D
    My OS is Windows 7 Enterprise 32-bit
    I have tried the following:
    u2022     Uninstalling and reinstalling again
    u2022     Downloading the file again from the sap site in case the file was corrupted
    u2022     I have uninstalled CR and download the SAP Crystal Reports trial version from SAP site
    u2022     Trying to navigate to the registry to clear the registry for recent files (as I have seen in this thread Crystal Reports 2008 Runtime Error) . I get the following error message when I click on u201CHKEY_CURRENT_USER/Software/Business Objects/Suite 12.0/Crystal Reports/Recent Filesu201D. Error:
    "Error opening Hey:
    Crystal Reports cannot be opened
    An error is preventing this key from being opened
    Details: Access is denied"
    I have been unsuccessful with all the above.
    I would appreciate if someone could help.
    Thanks in advance and regards,
    Santiago

    Hi Santiago,
    That error suggests you are not a local PC administrator. CR installs require you use an account that can update registry keys etc.
    Talk to your IT guys to give you full access to your PC or log on as the local PC Administrator and install it again.
    Thank you
    Don

  • Crystal Report 2008 Runtime License

    Hi,
    I have a Crystal Report 2008 designer license.
    I want to design reports and distribute to my clients.
    Clients will just execute the reports through my application with the Crystal Report 2008 Runtime.
    There is runtime available on:
    https://websmp130.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/bobj_download/main.htm
    While installing the runtime it does not ask for any license key.
    my query is do we require any license to use the Crystal Report 2008 Runtime?
    Can we install the same runtime on web servers so that multiple clients can use it.
    Do we require any license for the Runtime on server?
    Thanks,
    Abhijit

    Hi Thanks for the reply.
    Just to make it sure is that means?
    1. Crystal Report 2008 Runtime is free for the client applications.
    2. Crystal Report 2008 Runtime requires the 'SAP Crystal Reports runtime server license' to use the runtime on server applications.
    Is it correct.
    Thanks,
    Abhijit

  • Crystal Reports 2008 runtime error while running on Windows Server X64

    I have a .NET web application compiled as X86 in Visual Studio 2008 invoking Crystal Reports 2008 SP2 that's running fine at a number of sites running Windows Server 2003 X86.</br>
    </br>
    When deploying this app to Windows Server 2008 X64 I get the error message below. </br>
    </br>
    I'm aware that there is an unanswered question similar to this already in the forum but my application is compiled for X86 and I've tryed installing a variety of run times including "crruntime_12_2_mlb.msi" and "crredist2008_x86.msi".</br>
    </br>
    What combination of compile and run time is needed to get around this issue?</br>
    </br>
    Thanks.</br>
    </br>
    </br>
    ERROR MESSAGE **.</br>
    </br>
    An error has occurred while attempting to load the Crystal Reports run time..</br>
    </br>
    Either the Crystal Reports registry key permissions are insufficient or the Crystal Reports runtime is not installed correctly..</br>
    </br>
    Please install the appropriate Crystal Reports redistributable (CRRedist*.msi) that contains the version of the Crystal Reports runtime (x86, x64, or Itanium)  that is required.  Please go to http://www.businessobjects.com/support for more information.
    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. .</br>
    </br>
    Exception Details: CrystalDecisions.CrystalReports.Engine.LoadSaveReportException: An error has occurred while attempting to load the Crystal Reports runtime..</br>
    </br>
    Either the Crystal Reports registry key permissions are insufficient or the Crystal Reports runtime is not installed correctly..</br>
    </br>
    Please install the appropriate Crystal Reports redistributable (CRRedist*.msi) that contains the version of the Crystal Reports runtime (x86, x64, or Itanium)  that is required.  Please go to http://www.businessobjects.com/support for more information..</br>
    </br>
    Source Error: .</br>
    </br>
    An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.  .</br>
    </br>
    Stack Trace: .</br>
    </br>
    [LoadSaveReportException: An error has occurred while attempting to load the Crystal Reports runtime..</br>
    </br>
    Either the Crystal Reports registry key permissions are insufficient or the Crystal Reports runtime is not installed correctly..</br>
    </br>
    Please install the appropriate Crystal Reports redistributable (CRRedist*.msi) that contains the version of the Crystal Reports runtime (x86, x64, or Itanium)  that is required.  Please go to http://www.businessobjects.com/support for more information.]
       CrystalDecisions.CrystalReports.Engine.ReportDocument.CheckForCrystalReportsRuntime() +399.</br>
       CrystalDecisions.CrystalReports.Engine.ReportDocument..cctor() +218.</br>
    </br>
    [TypeInitializationException: The type initializer for 'CrystalDecisions.CrystalReports.Engine.ReportDocument' threw an exception.].</br>
       CrystalDecisions.CrystalReports.Engine.ReportDocument..ctor() +0.</br>
       ChartsEnterprise.UI.GenReport.CreateReport(String reportname) +42.</br>
       System.EventHandler.Invoke(Object sender, EventArgs e) +0.</br>
       System.Web.UI.Control.OnLoad(EventArgs e) +132.</br>
       System.Web.UI.Control.LoadRecursive() +66.</br>
       System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean .</br>includeStagesAfterAsyncPoint) +2428.</br>
    Edited by: PSernz on Mar 25, 2010 3:58 AM

    What combination of compile and run time is needed to get around this issue?
    See [this|https://wiki.sdn.sap.com/wiki/pages/viewpage.action?pageId=56787567] wiki. I think I may not have that wiki updated up to FP2.5, so the FP2.5 msm is here:
    https://smpdl.sap-ag.de/~sapidp/012002523100002975182010E/cr2008fp25_mm.zip
    msi is here:
    https://smpdl.sap-ag.de/~sapidp/012002523100002975312010E/cr2008fp25_redist.zip
    Check the version of the CR assemblies referenced in your project. The use the wiki above to deploy the correct runtime.
    Ludek
    Follow us on Twitter http://twitter.com/SAPCRNetSup

  • Crystal Reports 2008 Runtime creates Logon Fialed error

    i have a client running Crystal REport 2008 SP4.  They are now receiving this error when running reports.
    Logon failed.
    Details:  [Database Vendor Code: 18456 ]
    Logon failed.
    Details:  [Database Vendor Code: 18456 ]
    Error in File Sick Leave Taken from Anniversary Date {0F164D11-4856-4C12-9EA7-2CE3C3F0861E}.rpt:
    Unable to connect: incorrect log on parameters.
    Details:  [Database Vendor Code: 18456 ]
    The report runs fine on my development environment.  What could be causing the error?

    See if the blog [Understanding "login failed" (Error 18456) error messages in SQL Server 2005|http://blogs.msdn.com/b/sql_protocols/archive/2006/02/21/536201.aspx] will help (big assumption on my part re. the db you are using...)
    See the article [Troubleshooting Guide to Database Connectivity Issues with Crystal Reports in Visual Studio .NET Applications|http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/b0225775-88c4-2c10-bd80-8298769293de]
    Ludek
    Follow us on Twitter http://twitter.com/SAPCRNetSup
    Got Enhancement ideas? Try the [SAP Idea Place|https://ideas.sap.com/community/products_and_solutions/crystalreports]

  • Crystal Reports 2008 Runtime, Windows Server 2008 64-Bit AND SharePoint2007

    Hi Guys,
    here i'm again.
    Well I'm developing on a 32-Bit OS with Crystal Reports 2008. I've deployed my solution to SharePoint, but when i try to call a report in the aspx-Website i get the following error:
    Exception Details: CrystalDecisions.CrystalReports.Engine.LoadSaveReportException: An error has occurred while attempting to load the Crystal Reports runtime. Either the Crystal Reports registry key permissions are insufficient, or the Crystal Reports runtime is not installed correctly. Please install the appropriate Crystal Reports redistributable (CRRedist*.msi) containing the correct version of the Crystal Reports runtime (x86, x64, or Itanium) required. Please go to http://www.businessobjects.com/support for more information.
    Here are the technical details:
    - Windows Server 2008 (64Bit)
    - IIS7
    - Microsoft Office Server 2008 (64Bit)
    - Crystal Reports 2008 SP3
    I've read, that there isn't a 64-Bit runtime version of CR2008. Then i tryed the two following suggestions i found in this forum:
    1. Try to run the IIS-Application-Pool in 32-Bit-Mode -> This don't work, because SharePoint then throws a "Internal Server Error - Code 500" (no SharePoint Sites are available).
    2. Try to compile the Visual Studio Project as 32-Bit -> This don't work, because SharePoint could not load the assembly
    Well, are there any other hints, suggestions or  experiences how i could get this to work?
    Thanks in advance,
    Christian
    Edited by: C.Kaiser on Oct 12, 2010 5:22 PM

    Hi,
      I Have a Doubt Similarly which is related to the above post.....
    I had created a asp.net website with sql db, Its running fine in my PC, But when i host it in my server It shows an Error like..
    Configuration Error
    Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.
    Parser Error Message: Could not load file or assembly 'CrystalDecisions.Design, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' or one of its dependencies. The system cannot find the file specified. "
    I am Using Visual Studio 2010, and my Server is Windows Server 2008 R2 32bit
    I am also attaching the screenshot of the error.
    Can anyone Please Help me , Its Very urgent..
    Anyone Please Help Me ,,,, Its Very Urgent .......
    Thanks In Advance...

  • Problem with keydecoder.dll in Crystal Reports 2008 Trial Version

    Hello,
    My company is interested in purchasing Crystal Reports 2008 and has asked me to download and try the trial version.  However, I have been running into a keydecoder.dll problem.  Setup was smooth and here are the details:
    Problem message:
    "Crystal Reports: Application Error Couldn't load keydecoder.dll"
    I have Windows Vista and I have already configured all permissions and administrative rights to the problem to full control.  I have also attempted to drag the keydecoder.dll application extension out of win32_x86 to the file folder crystal reports 2008.  I have also already attempted to reinstall and making a new program file location named 'Crystal Reports 2008'. 
    I'm running out of ideas and would appreciate some help.  Thank you

    Hi Key,
    I have found a business objects Note 1198801.
    Please have a look to it.
    We can find Business objects Note/KBase from here
    [https://www.sdn.sap.com/irj/sdn/advancedsearch?cat=sdn_ossnotes&query=&adv=true#]
    For your reference have a look to content of that Note:-
    1198801 - Error: "Crystal Reports: Application Error - Couldn't load the keydecoder.dll" when attempting to start Crystal Reports XI
    Symptom
    When attempting to start Crystal Reports XI, the following error message appears:
    "Crystal Reports: Application Error - Couldn't load the keydecoder.dll".
    Cause :
    The error message occurs because the CommonFiles entry has the wrong path in the registry.
    Resolution :
    CAUTION The following resolution involves editing the registry. Using the Registry Editor incorrectly can cause serious problems that may require you to reinstall the Microsoft Windows operating system. Use the Registry Editor at your own risk. It is strongly recommended that you make a backup copy of the registry files before you edit the registry. For information on how to edit the registry key, view the 'Changing Keys And Values' online Help topic in the Registry Editor (Regedit.exe).
    To resolve the error message
    Click Start > Run. The Run dialog box appears.
    Type "regedit" in the Open: text field. Click OK. The Registry Editor appears.
    Navigate to the following key: HKEY_LOCLAL_MACHINESOFTWAREBusiness ObjectsSuite 11.5Crystal Reports.
    Double-click the CommonFiles string. The Edit String dialog box appears.
    Ensure that the path points to the location of <installation directory>Common3.5 in.
    For example, the default location is the following: C:Program FilesBusiness ObjectsCommon3.5 in.
    Edit the path as necessary.
    Click OK. Close the Registry Editor.
    Crystal Reports starts successfully.
    Hope that helps!!
    Regards,
    Shweta

  • Report Selection Formula Error with Crystal Reports 2008 SP3 Fix Pack 3.5

    Hello,
    My name is Carlos, and I would like to report a defect found in the Crystal Reports 2008 SP 3 Fix Pack 3.5 Runtime that is affecting the majority of our reports.  As well, I would like to ask if there is a simple workaround that does not involve updating hundreds of reports.
    The issue is that the runtime engine incorrectly returns the report selection formula.  I have included sample code showing what I mean.
    To reproduce;
    1. Create a simple report that has a date range filter like: 
      ({Orders.Order_Date} >= {?START_DATE})  
      AND ({Orders.Order_Date} <= {?END_DATE})
    2. Create a test app as follow that loads a report using the following code:
    ReportDocument rpt = null;
    try
      rpt = new ReportDocument();
      rpt.Load("TestReport.rpt");
      this.txtMessage.Text = string.Format(
        "ReportSelectionFormula:{0}{1}",
         Environment.NewLine,
      rpt.RecordSelectionFormula);
    catch (Exception ex)     
      this.txtMessage.Text = ex.ToString();     
    3.  Install Crystal Reports 2008 SP3 Fix Pack 3.5 Runtime [https://smpdl.sap-ag.de/~sapidp/012002523100006341772011E/cr2008fp35_redist.zip]..
    4.  Execute the app.
    At this stage, the screen shows
    ReportSelectionFormula:
    (   (  NOT  {Orders.Order_Date} >= {?START_DATE}  )   AND   (  NOT  {Orders.Order_Date} <= {?END_DATE}  )   ) 
    The expected value is:
    ReportSelectionFormula:
    (   (  {Orders.Order_Date} >= {?START_DATE}  )   AND   (  {Orders.Order_Date} <= {?END_DATE}  )   ) 
    If we were to repeat the same test above but use the Crystal Reports 2003 SP3 runtime (i.e. no Fix Pack), which can be dowloaded from [https://smpdl.sap-ag.de/~sapidp/012002523100007123592010E/cr2008sp3_redist.zip], we would get the correct report selection formula. A side-effect for this incorrect report selection formula is a runtime exception complaining about an errorkind and a boolean being expected. 
    Do you know if there is any workaround that I can apply in code, perhaps a different Fix Pack?  Is there a Fix Pack expected to be released soon?  It is not practical for us to update our reports and use a different style in the record selection formula because we have many such reports, and our customers probably have even more.
    Thank you.
    -Carlos.

    Already a known issue, here's the [KB 1584095 - A boolean NOT is added at the beginning of a record selection formula when the report is loaded by the Crystal Reports .NET SDK |http://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/oss_notes_boj/sdn_oss_boj_bi/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/scn_bosap/notes%7B6163636573733d36393736354636443646363436353344333933393338323636393736354637333631373036453646373436353733354636453735364436323635373233443330333033303331333533383334333033393335%7D.do]

  • Error installing Crystal Reports 2008 in Vista

    I am trying to load Crystal Reports 2008 on a Vista machine (32 bit).  I keep getting an error message and set-up will not continue.  Details show APPCRASH.
    How can I get this to install??????
    Thanks,

    Hi Debbie
    We would like to know the following information:
    - From which source (CD or Website) are you installing the product?
    - The link from where you have downloaded the product.
    - What happens if you install the product by login as an Administrator?
    - Is the download saved on your local drive?
    Thanks
    Poonam

  • Print layout different with crystal report 2008 runtime

    Hi,
    I have reports which I print on a pre printed stationary. With Crystal report 11.5 run time it works fine.
    Now I am using Crystal Report 2008 run time and with this I found that layout on the print is different than the actual layout in the design.
    The print with CR 2008 run time is not exactly matching with the pre printed stationary. Whereas it is working fine with the 11.5 run time.
    Can anyone please help?
    Thanks,
    Abhijit Gorhe

    hi,
    you can verify the settings
    File -> Page Setup
    - Printer Options
    - Page Options
    - Margins
    Regards,
    Vamsee

  • Deploying Crystal Reports 2008 runtimes without using MSI/MSM

    Post Author: windentdev
    CA Forum: Deployment
    We are having multiple issues with using the MSI or the Merge module to deploy the 2008 runtimes.
    Specifically, one of the issues is that PrintControll.dll will not register and causes the runtime package to fail.
    How can we deploy these run times w/o using the MSI or merge module??
    We just upgraded from Crystal Reports 11.5 and this is becoming a burden to our project.  Are there any whitepapers on what is needed or any other instruction that may assist us in a sucessful deployment of these runtimes?

    Post Author: Justin Azevedo
    CA Forum: Deployment
    I eventually found the problem. I used depends to trace the printcontrol.dll and found that it requires msvcr71.dll to be installed in the system folder. This is a Visual C++ 7.1 (.net 2003) library. It looks like Business Objects forgot to put this into their runtime installer. That is why it works on some computers and not others. Some computers have this dll file installed as part of other software (including other crystal reports versions). I created a patch installer that basically drops this dll file into the system folder. Once that is done, then the runtime installs correctly.
    If you would like to recreate this problem, try installing the CR2008 runtime (MM, EXE, or compact) on a FRESH copy of Windows. It will error out everytime.
    If anyone reading this would like my patch, please send me an email.

  • HTML View Error in Crystal Report 2008 Designer

    Hi,
       I am getting an Error when i am trying to see the HTML Preview on the Crystal Report Designer. but, It is working Properly From CMC.
    I was getting the following Error.
    "Failed to access the HTML Server Page
    Contact your system administrator and make sure the BOE servers are running properly/
    Also make sure that the default viewer URL is set Properly in the CMC of BOE
    You can set the Default Viewer URL by following Steps
    1) Log into the CMC
    2) Clicl the APpplication Link.
    3) On the applications page Select CMC, CLcik the Manage menu, A=and Select Processing Settings.
    4) In the set default viewerURL, the URL Should be similarto the fllowing:
    http://[hostname]:[portnumber]/OpenDocument/Opendoc/OpenDocument.jsp?sIDType=CUID&IDocID=O%SI_CUID%"
    Kindly let me know how to resolve this issue. It was working properly. Thanks for your support in advance.
    Regards
    Shiva,

    It is still an issue for me.  I have a new install and am using WebElements to improve my reports.  I am new to 2008 Server (OEM version) so it's probably something very basic.  When I do a submit it shows a path of:
      BOE/OpenDocument/Opendoc/OpenDocument.jsp?sIDType=CUID&IDocID=O%SI_CUID%
    I don't even have a BOE folder.  My setting as instructed on the page is correct.  I have tried making changes but then the HTML preview doesn't even load the 1st page.  That leads me to believe that the link is correct regardless of what debug says.  Unlike other posts I have seen, my pages do not work in InfoView.  After hitting submit I get:
    http//servicedeskcrs:8080/OpenDocument/opendoc/openDocument.jsp?sType=rpt@sDocName=Resolution%20Report.rpt&lsSSelect1=1
    Notice that there is no : after http.  I have a feeling it is in a setting somewhere but I can't find it.

  • Crystal Reports 2008 Runtime for 64 bit iis

    I have just finished developing several reports on my 32 bit developer machine.  My application is an asp.net web application using DotNetNuke.  I am not trying to use the Crystal Report Viewer.  I am exporting the report document to a pdf.  On the developer machine everything works as expected. 
    I moved the project to production which is a 64 bit windows server running iis 7.* 
    I quickly found the issue of the cr runtime not being compatible with 64 bit compilation.  I changed the application pool to run in 32 bit mode.
    Now I am getting the following error: 
    An unhandled exception occurred and the process was terminated.
    Application ID: DefaultDomain
    Process ID: 3152
    Exception: System.Runtime.Serialization.SerializationException
    Message: Type 'CrystalDecisions.CrystalReports.Engine.LoadSaveReportException' in Assembly 'CrystalDecisions.Shared, Version=12.0.1100.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' is not marked as serializable.
    StackTrace:    at System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo.InitSerialize(Object obj, ISurrogateSelector surrogateSelector, StreamingContext context, SerObjectInfoInit serObjectInfoInit, IFormatterConverter converter, ObjectWriter objectWriter)
       at System.Runtime.Serialization.Formatters.Binary.ObjectWriter.Write(WriteObjectInfo objectInfo, NameInfo memberNameInfo, NameInfo typeNameInfo)
       at System.Runtime.Serialization.Formatters.Binary.ObjectWriter.Serialize(Object graph, Header[] inHeaders, __BinaryWriter serWriter, Boolean fCheck)
       at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Serialize(Stream serializationStream, Object graph, Header[] headers, Boolean fCheck)
       at System.Runtime.Remoting.Channels.CrossAppDomainSerializer.SerializeObject(Object obj, MemoryStream stm)
       at System.AppDomain.Serialize(Object o)
       at System.AppDomain.MarshalObject(Object o)
    Any help would be appreciated as I am to demonstrate the reports to my board next week.

    I'm going to guess you are trying to store the ReportDocument in session, and your IIS server is setup to save session objects on a state server, or something other than the default of inProc which requires objects to be serializable, unfortunately most objects within the Crystal Reports SDK are not serializable.

  • Error in Crystal Report 2008 SP1

    Hi,
    I created a parmeterized sql command template(.rpt)
    example:
    SQL  'SELECT Name FROM Employee WHERE EmployeeID = {?EmpID}' in the template command with parameter as EmpID.
    We are generating the report Using RAS 2008 sp1.
    and getting the below error while opening the template using java code.
    ReportClientDocument rptClientDocument = new ReportClientDocument();
        rptClientDocument.setReportAppServer(rasServer);
        if (!myTemplatesPath.startsWith("rassdk://")) {
          myTemplatesPath = "rassdk://" + myTemplatesPath;
        rptClientDocument.open(myTemplatesPath + template,
            OpenReportOptions._openAsReadOnly);
    StackTrace
    com.crystaldecisions.sdk.occa.report.lib.ReportSDKServerException: XML serialization failed.---- Error code:-2147467259 Error code name:failed
    at com.crystaldecisions.sdk.occa.report.lib.ReportSDKServerException.throwReportSDKServerException(Unknown Source)
    at com.crystaldecisions.proxy.remoteagent.v.a(Unknown Source)
    at com.crystaldecisions.proxy.remoteagent.v.a(Unknown Source)
    at com.crystaldecisions.proxy.remoteagent.ab.a(Unknown Source)
    at com.crystaldecisions.proxy.remoteagent.s.a(Unknown Source)
    at com.crystaldecisions.sdk.occa.report.application.ReportClientDocument.do(Unknown Source)
    at com.crystaldecisions.sdk.occa.report.application.ReportClientDocument.a(Unknown Source)
    at com.crystaldecisions.sdk.occa.report.application.ClientDocument.open(Unknown Source)
    at com.tpt.thresher.powerxl.server.reportdata.userreport.UserReportGenerator.initReport(UserReportGenerator.java:203)
    at com.tpt.thresher.powerxl.server.reportdata.userreport.UserReportGenerator.generateReport(UserReportGenerator.java:472)
    at com.tpt.thresher.powerxl.server.reportdata.reports.ReportManager.generateUserReport(ReportManager.java:3391)
    at com.tpt.thresher.powerxl.server.reportdata.dao.UserReportDAO.generateReport(UserReportDAO.java:33)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at com.tpt.thresher.powerxl.server.reportdata.concurrent.ReportDistributedProcessor.processReport(ReportDistributedProcessor.java:494)
    at com.tpt.thresher.powerxl.server.reportdata.concurrent.ReportDistributedProcessor.process(ReportDistributedProcessor.java:450)
    at com.tpt.thresher.common.concurrent.SpringDistributedProcess.onMessage(SpringDistributedProcess.java:413)
    at weblogic.jms.client.JMSSession.onMessage(JMSSession.java:4072)
    at weblogic.jms.client.JMSSession.execute(JMSSession.java:3964)
    at weblogic.jms.client.JMSSession$UseForRunnable.run(JMSSession.java:4490)
    at weblogic.work.ExecuteRequestAdapter.execute(ExecuteRequestAdapter.java:21)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:145)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)
    Caused by: java.lang.IndexOutOfBoundsException
    at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1048)
    at com.crystaldecisions.xml.serialization.XMLObjectSerializer.load(Unknown Source)
    ... 24 more
    Caused by:
    java.lang.IndexOutOfBoundsException
    at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1048)
    at com.crystaldecisions.xml.serialization.XMLObjectSerializer.load(Unknown Source)
    at com.crystaldecisions.proxy.remoteagent.v.a(Unknown Source)
    at com.crystaldecisions.proxy.remoteagent.v.a(Unknown Source)
    at com.crystaldecisions.proxy.remoteagent.ab.a(Unknown Source)
    at com.crystaldecisions.proxy.remoteagent.s.a(Unknown Source)
    at com.crystaldecisions.sdk.occa.report.application.ReportClientDocument.do(Unknown Source)
    at com.crystaldecisions.sdk.occa.report.application.ReportClientDocument.a(Unknown Source)
    at com.crystaldecisions.sdk.occa.report.application.ClientDocument.open(Unknown Source)
    at com.tpt.thresher.powerxl.server.reportdata.userreport.UserReportGenerator.initReport(UserReportGenerator.java:203)
    at com.tpt.thresher.powerxl.server.reportdata.userreport.UserReportGenerator.generateReport(UserReportGenerator.java:472)
    at com.tpt.thresher.powerxl.server.reportdata.reports.ReportManager.generateUserReport(ReportManager.java:3391)
    at com.tpt.thresher.powerxl.server.reportdata.dao.UserReportDAO.generateReport(UserReportDAO.java:33)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at com.tpt.thresher.powerxl.server.reportdata.concurrent.ReportDistributedProcessor.processReport(ReportDistributedProcessor.java:494)
    at com.tpt.thresher.powerxl.server.reportdata.concurrent.ReportDistributedProcessor.process(ReportDistributedProcessor.java:450)
    at com.tpt.thresher.common.concurrent.SpringDistributedProcess.onMessage(SpringDistributedProcess.java:413)
    at weblogic.jms.client.JMSSession.onMessage(JMSSession.java:4072)
    at weblogic.jms.client.JMSSession.execute(JMSSession.java:3964)
    at weblogic.jms.client.JMSSession$UseForRunnable.run(JMSSession.java:4490)
    at weblogic.work.ExecuteRequestAdapter.execute(ExecuteRequestAdapter.java:21)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:145)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)
    Error is coming only for RAS 2008 only but in case of enter prise XI  version it is running fine .
    suggestions please.
    Regards,
    Adyut

    Since you mention this works in XI, but not 2008, did you update your applications jar files to 2008?

Maybe you are looking for