Crystal Report Application Sharing Issue

We are receiving the following error message when trying to open up Crystal Reports from within our application.
Unable to load Crystal Report user function dll:
   e:\Program Files\Centricity Practice Solution 90\Client\mlcrwlib2.dll.
The report may not run correctly.
Here is an explanation of our current environment:
We are utilizing Crystal Reports XI R2 SP6 using the ActiveX Designer control, craxddrt.dll, to open up Crystal Reports within a  Visual Basic project.  I did not see a VB forum so I'm posting here in .NET.
We are including the 4 Crystal Merge Modules in our InstallShield Project when installing our application so we feel we are installing correctly, but there appears to be a Crystal Reports sharing issue with another application.  When we attempt to open up our Crystal Reports from within the application, we get the error message above.  If we click OK to the error message our report opens.  I would like to eliminate the error message, but I'm not sure why we are even calling the file in the error above.
I'm assuming that the other application has created a user function or something that is registered within Crystal Reports, but we do not have access to or cannot load it.   We have not been able to reach anyone from the other software application company to ask questions so I'm hoping that someone can point me in the right direction as to what is going on here.
I have verified that the Business Objects folder was created with the run-time files needed to run Crystal Reports.  I also see a previous version of Crystal Reports run-time files on this server since a Crystal Report folder exists.  I have utilized Process Monitor to see that the correct craxddrt.dll is being opened, but I cannot figure out how the file in the error message above is being called.
Any help on this issue would be greatly appreciated.

Hello Marlon,
I worked on a Centricity (GE Medical) issue with the Report Designer Component (RDC) a number of months ago. As part of my troubleshooting I discovered that their application uses an atypical deployment of the Crystal runtime files for their Centricity application. The "short" version is that the way they implemented the RDC would not have been supported by SAP Support.
I was never able to resolve the Centricity issue, but proved that their implementation of the RDC was the root cause of the issue. The mlcrwlib2.dll is a Centricity DLL that seems to control how/where the craxdrt.dll / craxddrt.dll file is loaded (location A in one work stream in their application, location B in another work stream in their application).
One of the side effects of this DLL is that it "took over" how the craxdrt.dll would load for any other application that also used the RDC (craxdrt.dll / craxddrt.dll). I proved the issue by sending them a simple sample application that was written in CPP. Using CPP allowed us to eliminate the need to reference any other dependencies besides the Crystal runtime files. This sample application consistently failed with a reference to their mlcrwlib2.dll - which I knew wasn't referenced in my CPP sample. At the time Centricity wasn't able to explain why their mlcrwlib2.dll was being picked up by my sample. I expect that their issue would be resolved once they discovered why mlcrwlib2.dll loaded erroneously, but they were still working on the answer to that question.
Because we couldn't determine how and why the mlcrwlib2.dll was behaving as it did I'd suggest not trying to use a "side by side" installation of another RDC application. I know it's not much of an answer, but it might help explain why all the regular troubleshooting steps aren't working for you.
Sincerely,
Dan Kelleher

Similar Messages

  • Could not start the Crystal Report Application Server service on local computer

    Post Author: [email protected]
    CA Forum: Deployment
    Hi
    I have a following problem.
    I have installed Crystal report application server(RAS)(CE embeded 10) on Windows server 2003 enterprise x64 edition.
    When i start it, i see an error:
    Could not start the Crystal Report Application Server service on local computerError 1067: the process terminated unexpectedly
    Sometimes, i can start it but it stops a few minutes later.
    I have disabled DEP (data execution prevention).
    Log:
    Faulting application crystalras.exe, version 10.0.0.533, faulting module unknown, version 0.0.0.0, fault address 0x00000000.
    Please help
    Thanks for your help

    This error occurs after an initial install, when the Oracle suite is installed logged in as the user(who has admin rights on the machine). If this is the case,
    1.Go to Services (Admin Tools > Services)
    2.Double click the Oracle services( BI Server or Presentation or TNS Listener).
    3.Go to Log On tab
    4.If local system account is checked , un-check that option. Check "This Account" option
    5.Give the user information for that machine(e.g domain\username)
    6.Specify password associated with the user ( the username/pwd that is used to login to the machine)
    7.Confirm pwd and click Apply.
    8.re-start the service.
    This is what i did , and it worked.
    good luck and hopefully oracle addresses these issues , they become frustrating to use the product.
    Thanks,
    Ram

  • Deployment of a crystal report application with visual 2005

    Hello all,
    I am very new at .NET, and this is my first post to this forum.
    I've created a report  (example.rpt) with Crystal Reports 2008. Then I've installed "Crystal Report for visual .net 2005 component".
    Then I've  imported it in a vb.net project using its Crystal Report Application Template, complied it and succesfully tested it on my machine. 
    My next objective is to manage the deployment of my report on the end-user machine. Here started my problem.....
    Following suggestions I found on the net, I tried to create a Setup Project to deploy my application including Crystal Report runtime components; the report is included in the project as an embedded resource. Apparently the setup project as been correctly builded; if I run it my machine everything is ok but on  end-user machine it generated this error:
    EventType clr20r3, P1 reportarts.exe, P2 1.0.0.0, P3 49feecfc, P4 reportarts, P5 1.0.0.0, P6 49feecfc, P7 e, P8 c6, P9 system.invalidoperationexception, P10 NIL.
    I tried on different windows SP2 - SP3 machines, with .NET Framework 2.0 alredy installed but the error is the same.
    Can you Help me please???????? THANK YOU in ADVANCE

    Hi,
    I have notice that
    I've created a report (example.rpt) with Crystal Reports 2008. Then I've installed "Crystal Report for visual .net 2005 component".
    Is that meam you have developed the reports in CR 2008(Seperate product) and installed CR for VS2005 (CR 10.5) and using CR 2008 reports in CR 10.5 environment?
    Would like to inform that CR  2008 and CR 10.5 which comes with VS2005 are completely different and if in case you are converting the CR 2008 reports to CR 10.5 then you need to be careful for deployment because the correct runtimes should be installed on the deployment system.
    You can check the integrated CR with VS by opening VS environment and go to help - about - and check the CR version.
    If you are using the VS 2005 CR 10.5 then click [here|http://resources.businessobjects.com/support/communityCS/FilesAndUpdates/cr_net_2005_mergemodules_mlb_x86.zip] to install latest merge modules.
    Hope this helps!!
    Edited by: Amit Singh on May 5, 2009 6:07 PM

  • Problem when deploying Crystal Report application on weblogic 10.3

    I created a Crystal Report application, using Eclipse ,
    but when i tried to run the correspondant EAR on Weblogic 10.3
    i encountered this exception , i guess it is a missing JAR but i didn't know which one :
    Error 500--Internal Server Error
    com.crystaldecisions.sdk.occa.report.lib.ReportSDKException: Could not initialize class org.apache.commons.configuration.ConfigurationUtils---- Error code:-2147467259 Error code name:failed
         at com.businessobjects.sdk.erom.jrc.ReportAgentFactory.createAgent(SourceFile:54)
         at com.crystaldecisions.proxy.remoteagent.RemoteAgent$a.(SourceFile:703)
         at com.crystaldecisions.proxy.remoteagent.RemoteAgent.a(SourceFile:662)
         at com.crystaldecisions.proxy.remoteagent.RemoteAgent.a(SourceFile:632)
         at com.crystaldecisions.sdk.occa.report.application.ClientDocument.if(SourceFile:504)
         at com.crystaldecisions.sdk.occa.report.application.ClientDocument.open(SourceFile:669)
         at com.crystaldecisions.reports.reportengineinterface.JPEReportSourceFactory.createReportSource(SourceFile:77)
         at com.businessobjects.report.web.b.a.ac(SourceFile:681)
         at com.crystaldecisions.report.web.viewer.ReportServerControl.getReportSource(SourceFile:182)
         at com.crystaldecisions.report.web.viewer.taglib.ReportServerControlTag.int(SourceFile:100)
         at com.crystaldecisions.report.web.viewer.taglib.ReportServerControlTag.doEndTag(SourceFile:76)
         at jsp_servlet.__crystalreport1_45_viewer._jsp__tag0(__crystalreport1_45_viewer.java:129)
         at jsp_servlet.__crystalreport1_45_viewer._jspService(__crystalreport1_45_viewer.java:75)
         at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
         at weblogic.servlet.internal.ServletStubImpl.onAddToMapException(ServletStubImpl.java:408)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:318)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3498)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(Unknown Source)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2180)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2086)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1406)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.apache.commons.configuration.ConfigurationUtils
         at org.apache.commons.configuration.AbstractFileConfiguration.setURL(AbstractFileConfiguration.java:642)
         at org.apache.commons.configuration.AbstractHierarchicalFileConfiguration.setURL(AbstractHierarchicalFileConfiguration.java:222)
         at org.apache.commons.configuration.XMLConfiguration.(XMLConfiguration.java:171)
         at com.crystaldecisions.reports.common.engine.config.apache.CrystalConfigurationImpl.pushXmlConfiguration(Unknown Source)
         at com.crystaldecisions.reports.common.engine.config.MultiThreadedConfig.pushXmlConfiguration(Unknown Source)
         at com.crystaldecisions.reports.common.engine.Engine.configure(Unknown Source)
         at com.crystaldecisions.reports.common.engine.Engine.getConfigurationManager(Unknown Source)
         at com.businessobjects.reports.sdk.a.a(SourceFile:68)
         at com.businessobjects.reports.sdk.a.do(SourceFile:106)
         at com.businessobjects.reports.sdk.JRCCommunicationAdapter.n(SourceFile:2687)
         at com.businessobjects.reports.sdk.JRCCommunicationAdapter.i(SourceFile:2807)
         at com.businessobjects.reports.sdk.JRCCommunicationAdapter.connect(SourceFile:296)
         at com.businessobjects.reports.sdk.JRCCommunicationAdapter.(SourceFile:216)
         at com.businessobjects.sdk.erom.jrc.a.(SourceFile:43)
         at com.businessobjects.sdk.erom.jrc.ReportAgentFactory.createAgent(SourceFile:46)
         ... 27 more
    ***************************************************************

    Hi ,
    I succesfully added the jar to the classpath but i got the same error ( the first one),
    i wonder if it is a problem due to the connection with the remote database because of those 3 lines :
    Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.apache.commons.configuration.ConfigurationUtils
         at org.apache.commons.configuration.AbstractFileConfiguration.setURL(AbstractFileConfiguration.java:642)
         at org.apache.commons.configuration.AbstractHierarchicalFileConfiguration.setURL(AbstractHierarchicalFileConfiguration.java:222)
         at org.apache.commons.configuration.XMLConfiguration.(XMLConfiguration.java:171)
    here is the full log :
    +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    [weblogic.servlet.internal.WebAppServletContext@1aee513 - appName: 'FinalEAREssai', name: 'EssaiEarCR', context-path: '/EssaiEarCR', spec-version: '2.5', request: weblogic.servlet.internal.ServletRequestImpl@1302951[ GET /EssaiEarCR/CrystalReport1-viewer.jsp HTTP/1.1 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.14) Gecko/2009082707 Firefox/3.0.14 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Language: fr Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Connection: keep-alive Cookie: ADMINCONSOLESESSION=MG10Kq5JT9LkDTXqKJMGRJQBJbKZ1ryfT4g5TJGGpltbST3Gjphq!40961007; JSESSIONID=Q2x0Kq6Lv5QT082psRwrmRpfNfnqPDRdF8tsMg9Czb5vQTPh9ZKH!40961007 ]] Root cause of ServletException. com.crystaldecisions.sdk.occa.report.lib.ReportSDKException: Could not initialize class org.apache.commons.configuration.ConfigurationUtils---- Error code:-2147467259 Error code name:failed at com.businessobjects.sdk.erom.jrc.ReportAgentFactory.createAgent(SourceFile:54) at com.crystaldecisions.proxy.remoteagent.RemoteAgent$a.<init>(SourceFile:703) at com.crystaldecisions.proxy.remoteagent.RemoteAgent.a(SourceFile:662) at com.crystaldecisions.proxy.remoteagent.RemoteAgent.a(SourceFile:632) at com.crystaldecisions.sdk.occa.report.application.ClientDocument.if(SourceFile:504) at com.crystaldecisions.sdk.occa.report.application.ClientDocument.open(SourceFile:669) at com.crystaldecisions.reports.reportengineinterface.JPEReportSourceFactory.createReportSource(SourceFile:77) at com.businessobjects.report.web.b.a.ac(SourceFile:681) at com.crystaldecisions.report.web.viewer.ReportServerControl.getReportSource(SourceFile:182) at com.crystaldecisions.report.web.viewer.taglib.ReportServerControlTag.int(SourceFile:100) at com.crystaldecisions.report.web.viewer.taglib.ReportServerControlTag.doEndTag(SourceFile:76) at jsp_servlet.__crystalreport1_45_viewer._jsp__tag0(__crystalreport1_45_viewer.java:129) at jsp_servlet.__crystalreport1_45_viewer._jspService(__crystalreport1_45_viewer.java:75) at weblogic.servlet.jsp.JspBase.service(JspBase.java:34) at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227) at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3498) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) at weblogic.security.service.SecurityManager.runAs(Unknown Source) at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2180) at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2086) at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1406) at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201) at weblogic.work.ExecuteThread.run(ExecuteThread.java:173) java.lang.NoClassDefFoundError: Could not initialize class org.apache.commons.configuration.ConfigurationUtils at org.apache.commons.configuration.AbstractFileConfiguration.setURL(AbstractFileConfiguration.java:642) at org.apache.commons.configuration.AbstractHierarchicalFileConfiguration.setURL(AbstractHierarchicalFileConfiguration.java:222) at org.apache.commons.configuration.XMLConfiguration.<init>(XMLConfiguration.java:171) at com.crystaldecisions.reports.common.engine.config.apache.CrystalConfigurationImpl.pushXmlConfiguration(Unknown Source) at com.crystaldecisions.reports.common.engine.config.MultiThreadedConfig.pushXmlConfiguration(Unknown Source) at com.crystaldecisions.reports.common.engine.Engine.configure(Unknown Source) at com.crystaldecisions.reports.common.engine.Engine.getConfigurationManager(Unknown Source) at com.businessobjects.reports.sdk.a.a(SourceFile:68) at com.businessobjects.reports.sdk.a.do(SourceFile:106) at com.businessobjects.reports.sdk.JRCCommunicationAdapter.n(SourceFile:2687) at com.businessobjects.reports.sdk.JRCCommunicationAdapter.i(SourceFile:2807) at com.businessobjects.reports.sdk.JRCCommunicationAdapter.connect(SourceFile:296) at com.businessobjects.reports.sdk.JRCCommunicationAdapter.<init>(SourceFile:216) at com.businessobjects.sdk.erom.jrc.a.<init>(SourceFile:43) at com.businessobjects.sdk.erom.jrc.ReportAgentFactory.createAgent(SourceFile:46) at com.crystaldecisions.proxy.remoteagent.RemoteAgent$a.<init>(SourceFile:703) at com.crystaldecisions.proxy.remoteagent.RemoteAgent.a(SourceFile:662) at com.crystaldecisions.proxy.remoteagent.RemoteAgent.a(SourceFile:632) at com.crystaldecisions.sdk.occa.report.application.ClientDocument.if(SourceFile:504) at com.crystaldecisions.sdk.occa.report.application.ClientDocument.open(SourceFile:669) at com.crystaldecisions.reports.reportengineinterface.JPEReportSourceFactory.createReportSource(SourceFile:77) at com.businessobjects.report.web.b.a.ac(SourceFile:681) at com.crystaldecisions.report.web.viewer.ReportServerControl.getReportSource(SourceFile:182) at com.crystaldecisions.report.web.viewer.taglib.ReportServerControlTag.int(SourceFile:100) at com.crystaldecisions.report.web.viewer.taglib.ReportServerControlTag.doEndTag(SourceFile:76) at jsp_servlet.__crystalreport1_45_viewer._jsp__tag0(__crystalreport1_45_viewer.java:129) at jsp_servlet.__crystalreport1_45_viewer._jspService(__crystalreport1_45_viewer.java:75) at weblogic.servlet.jsp.JspBase.service(JspBase.java:34) at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227) at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3498) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) at weblogic.security.service.SecurityManager.runAs(Unknown Source) at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2180) at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2086) at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1406) at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201) at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    thanks Vijay for you help

  • Crystal Reports 2011 Installation Issue, key code not valid

    Folks,
    We have just purchased two licenses for the Crystal 2011 upgrade from DigitalRiver.  The installation completes successfully, using one of the two "digital rights" keys that were provided in the confirmation email from DigitalRiver.
    Upon launching Crystal Reports 2011 for the first time, though, we are being prompted with a License Manager window asking to add a key code for Crystal Reports.  We enter the "digital rights" key provided by DigitalRiver, the same one used during the installation [copy and pasted from the email for accuracy] and receive the error message "The key code you just typed is not valid, please try again."
    Canceling this window or clicking Ok simply closes the Crystal Reports application.
    Any assistance in how to get the application running would be helpful.
    Tested Environments:
    Windows 7 Professional SP1, 32bit
    Visual Studio 2010 w/ CR for Visual Studio 2010 installed
    Windows Server 2008 R2, 64bit
    Thanks,
    Jeff

    Follow-up:
    We went through several iterations of installation and finally decided to mix things up to see if we could get a different response from the software.  The items that we performed differently were as follows:
    1.  Ran the setup.exe as administrator [even though we have full admin access as the logged in user]
    2.  Hand typed the digital rights key rather than cut/paste from the email
    3.  Performed a custom installation rather than the default and de-selected all of the SAP and other software integration options.
    The software ran fine without prompting with the License Manager.
    My guess is that it was the removal of the integration pieces that allowed the application to run.  We'll perform our next install with just that change and see if it is the culprit.
    Jeff

  • Crystal Reports Excel Export Issue - page footer not being displayed

    We recently converted all Crystal Reports from Visual Studio 2003 to Visual Studio 2005 sp1, .NET 2.0, Crystal Reports for .NET.  I have the latest merge modules from business objects.  All reports & footers worked fine in VS2003 ... but now when I export to PortableDocumentFormat (PDF) or WordForWindows (DOC) the page footers appear correctly.  But, when I export to Excel (XLS) like the code below, the page footers do not appear.  We need to place a disclaimer at the bottom of every page of an exported excel document.  I checked the print preview, and I tested printing the document ... the the footer is not being utilized properly by the Crystal Reports export.
    System.IO.MemoryStream oStream = new System.IO.MemoryStream() ;
    oStream = (System.IO.MemoryStream) report.ExportToStream(CrystalDecisions.Shared.ExportFormatType.Excel) ;
    Response.Clear() ;
    Response.Buffer = true ;
    Response.ContentType = "application/vnd.ms-excel" ;
    Response.BinaryWrite(oStream.ToArray()) ;
    Response.End();
    I have asked the question in msdn forum
    http://forums.msdn.microsoft.com/en-US/vsreportcontrols/thread/0ead9e34-bc45-4062-90dd-17f8f8ebf062

    fyi - if i hadn't mentioned it, problem occurs in all our environments (developer workstation, development server, testing server, production server, etc.)
    on my development workstation i found the file 3 times
    c:\program files\common files\business objects\1.0\bin\crxf_xls.dll
    has file version 9.1.1.557
    c:\program files\common files\business objects\2.7\bin\crxf_xls.dll
    has file version 10.2.0.1093
    c:\program files\common files\business objects\3.0\bin\crxf_xls.dll
    has file version 11.0.0.1937
    on my development server (and our other environment servers too)
    c:\program files\common files\business objects\2.7\bin\crxf_xls.dll
    has file version 10.2.0.1210
    so just from that i notice that the file versions in the 2.7 bin are different from my developer workstation to my development server ... but the issue still occurs in both places.

  • Crystal Reports for Eclipse issues running under Oracle Jdeveloper.

    <p>I am having issues trying to get a small application that I developed in eclipse that uses Crystal Reports to work with Oracle&#39;s JDeveloper OC4J embedded server.  I can run the application fine and when I try to view  a report I get a partial report rendering and then get the following exception:</p><p> </p><p>2006-10-03 06:55:38.778 NOTIFICATION  J2EE JSP0008 Unable to dispatch JSP Page : java.lang.IllegalStateException: Writer already retrieved<br />    at com.evermind.server.http.EvermindHttpServletResponse.getOutputStream(EvermindHttpServletResponse.java:882)<br />    at com.evermind.server.http.EvermindHttpServletResponse.getJspOutputStream(EvermindHttpServletResponse.java:877)<br />    at com.evermind.server.http.EvermindJSPWriter.initServletOut(EvermindJSPWriter.java:480)<br />    at com.evermind.server.http.EvermindJSPWriter.writeOut(EvermindJSPWriter.java:492)<br />    at com.evermind.server.http.EvermindJSPWriter.jspflush(EvermindJSPWriter.java:391)<br />    at com.evermind.server.http.EvermindJSPWriter.close(EvermindJSPWriter.java:361)<br />    at oracle.jsp.runtime.OracleJspRuntime.extraHandlePCFinally(OracleJspRuntime.java:1574)<br />    at sample20_reports._MartyRpt_2d_viewer._jspService(_MartyRpt_2d_viewer.java:143)<br />    at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:60)<br />    at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:416)<br />    at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:478)<br />    at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:401)<br />    at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)<br />    at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:719)<br />    at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:376)<br />    at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:870)<br />    at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:451)<br />    at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:218)<br />    at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:119)<br />    at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:112)<br />    at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)<br />    at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)<br />    at java.lang.Thread.run(Thread.java:595)</p><p> </p><p>Does anyone have any idea of what is causing this?  </p><p>I really need help fixing this issue.  Any help would be much appreciated.</p><p>Marty </p>

    <p>I agree with Rob that it is likely the OutputStream object throwing the error. Another option is to try the following code for your viewer code:</p><p> </p><p class="MsoNormal"><font face="Courier New" size="2" color="#3f7f5f"><span style="font-size: 10pt; font-family: "Courier New"; color: #3f7f5f">// ****** BEGIN CONNECT CRYSTALREPORTPAGEVIEWER SNIPPET ****************<span>  </span></span></font></p>  <p class="MsoNormal"><font face="Courier New" size="2" color="black"><span style="font-size: 10pt; font-family: "Courier New"; color: black">{</span></font></p>  <p class="MsoNormal"><font face="Courier New" size="2" color="#3f7f5f"><span style="font-size: 10pt; font-family: "Courier New"; color: #3f7f5f">// Create the CrystalReportViewer object</span></font></p>  <p style="margin-right: -0.75in" class="MsoNormal"><font face="Courier New" size="2" color="black"><span style="font-size: 10pt; font-family: "Courier New"; color: black">CrystalReportViewer crystalReportPageViewer = </span></font><strong><font face="Courier New" size="2" color="#7f0055"><span style="font-size: 10pt; font-family: "Courier New"; color: #7f0055; font-weight: bold">new</span></font></strong><font face="Courier New" size="2" color="black"><span style="font-size: 10pt; font-family: "Courier New"; color: black"> CrystalReportViewer();</span></font></p>  <p class="MsoNormal"><font face="Courier New" size="2"><span style="font-size: 10pt; font-family: "Courier New""> </span></font></p>  <p class="MsoNormal"><font face="Courier New" size="2" color="#3f7f5f"><span style="font-size: 10pt; font-family: "Courier New"; color: #3f7f5f">//<span>    </span>set the reportsource property of the viewer</span></font></p>  <p class="MsoNormal"><font face="Courier New" size="2" color="black"><span style="font-size: 10pt; font-family: "Courier New"; color: black">IReportSource reportSource = clientDoc.getReportSource();<br />crystalReportPageViewer.setReportSource(reportSource);</span></font></p>  <p class="MsoNormal"><font face="Courier New" size="2"><span style="font-size: 10pt; font-family: "Courier New""> </span></font></p>      <p class="MsoNormal"><font face="Courier New" size="2" color="black"><span style="font-size: 10pt; font-family: "Courier New"; color: black">// set viewer attributes<br />crystalReportPageViewer.setOwnPage(</span></font><strong><font face="Courier New" size="2" color="#7f0055"><span style="font-size: 10pt; font-family: "Courier New"; color: #7f0055; font-weight: bold">true</span></font></strong><font face="Courier New" size="2" color="black"><span style="font-size: 10pt; font-family: "Courier New"; color: black">);<br />crystalReportPageViewer.setOwnForm(</span></font><strong><font face="Courier New" size="2" color="#7f0055"><span style="font-size: 10pt; font-family: "Courier New"; color: #7f0055; font-weight: bold">true</span></font></strong><font face="Courier New" size="2" color="black"><span style="font-size: 10pt; font-family: "Courier New"; color: black">);</span></font></p>  <p class="MsoNormal"><font face="Courier New" size="2"><span style="font-size: 10pt; font-family: "Courier New""> </span></font></p>  <p class="MsoNormal"><font face="Courier New" size="2" color="#3f7f5f"><span style="font-size: 10pt; font-family: "Courier New"; color: #3f7f5f">// Apply the viewer preference attributes</span></font></p>  <p class="MsoNormal"><font face="Courier New" size="2" color="#3f7f5f"><span style="font-size: 10pt; font-family: "Courier New"; color: #3f7f5f">// Process the report</span></font></p>  <p class="MsoNormal"><font face="Courier New" size="2" color="black"><span style="font-size: 10pt; font-family: "Courier New"; color: black">String output = crystalReportPageViewer.getHtmlContent(request, response, application); </span></font></p>  <p class="MsoNormal"><font face="Courier New" size="2" color="black"><span style="font-size: 10pt; font-family: "Courier New"; color: black">out.print(output);</span></font></p>  <p class="MsoNormal"><font face="Courier New" size="2" color="black"><span style="font-size: 10pt; font-family: "Courier New"; color: black">}</span></font></p>  <p class="MsoNormal"><font face="Courier New" size="2" color="#3f7f5f"><span style="font-size: 10pt; font-family: "Courier New"; color: #3f7f5f">// ****** END CONNECT CRYSTALREPORTPAGEVIEWER SNIPPET ****************<span>  </span></span></font></p>  <p> </p><p>Regards,<br />Sean Johnson (CR4E Product Manager) </p>

  • Crystal Reports for Eclipse issues running under Oracle Jdeveloper(10g)

    Hi  All,
    I am having issues trying to get a small application that I developed in eclipse (CR4E)that uses Crystal Reports to work with Oracle's JDeveloper OC4J embedded server.  I can run the application fine and when I try to view  a report I get a partial report rendering and then get the following Exception:
    Also while inserting on the page Showing error on the page
    java.lang.IllegalStateException: Writer already retrieved at com.evermind.server.http.EvermindHttpServletResponse.getOutputStream(EvermindHttpServletResponse.java:880) at com.evermind.server.http.EvermindHttpServletResponse.getJspOutputStream(EvermindHttpServletResponse.java:875) at com.evermind.server.http.EvermindJSPWriter.initServletOut(EvermindJSPWriter.java:525) at com.evermind.server.http.EvermindJSPWriter.writeOut(EvermindJSPWriter.java:537) at com.evermind.server.http.EvermindJSPWriter.jspflush(EvermindJSPWriter.java:436) at com.evermind.server.http.EvermindJSPWriter.close(EvermindJSPWriter.java:406) at oracle.jsp.runtime.OracleJspRuntime.extraHandlePCFinally(OracleJspRuntime.java:1689) at NEWPROJECTR.jspService(_NEWPROJECTR.java:89) [/NEWPROJECTR.jsp] at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59) at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:462) at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:598) at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:522) at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64) at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:162) at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15) at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:162) at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:620) at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:369) at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:865) at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:447) at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:215) at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:117) at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:110) at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260) at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:239) at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:34) at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:880) at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303) at java.lang.Thread.run(Thread.java:595)
    Can any boby tell me another way to integate Crystal report with Jdeveloper
    Sincerely,
      Amol

    Something is writing out to both the JSP Response Writer and OutputStream.  Writer is for text and OutputStream is for binaries.
    This typically happens, especially on WebSphere and Oracle OC4J, when exporting a Crystal Report in the viewer.  The DHTML view is HTML text, but the exports are binaries.
    I'd recommend putting Crystal Report Viewer object in a Servlet - there you'd have full control over what goes in Writer and OutputStream.  Once in the Servlet, ensure you don't write anything out yourself, but let the viewer have full control over what goes out.
    Sincerely,
    Ted Ueda

  • Crystal Report dialog box issues

    I am very new at .NET, and this is my second post to this forum.
    I've created a Crystal Report within a project using Visual Studio 2005 Professional Edition, on a Windows XP machine.
    The report is handled by a CrystalReportViewer, which has its ReportSource set to the report.
    Via a dialog box, the report asks for a signon and password for a SQL Server database.  Then, via a second dialog box, it prompts for a parameter required by the report.
    All of this works ok, but I have two issues:
    1) I would like to set the database signon and password so that the user doesn't have to enter them each time he runs the report.
    2) If the Cancel button is clicked on any of the dialog boxes, it renders the report unusable until I shut down the application and reopen it.
    I have looked online for two days, but have not been able to find a solution to these above problems.  It is probably simple, but I'm not seeing it.
    I am attaching the relevant code for the button that runs the report.
        Private Sub cmdChecks_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdChecks.Click
                CrystalReportViewer2.DisplayToolbar = True
                CrystalReportViewer2.Visible = True
                CrystalReportViewer2.Height = 600
                CrystalReportViewer2.Width = 1000
                CrystalReportViewer2.Left = 10
        End Sub
    Can anybody help me with this?
    Thank you!

    Hi,
    I would like you to know the code of the logon based on the object models-
    If you are using the ConnectionInfo then use the below code:-
    //For web application
    ConnectionInfo crConnection = new ConnectionInfo();
    // Connection Information
    crConnection.ServerName="D-2818-W2K";
    crConnection.DatabaseName="Northwind";
    crConnection.UserID="sa";
    crConnection.Password="sa";
    crReport.Load(Server.MapPath("CrystalReport1.rpt"));
    Tables crTables=crReport.Database.Tables;
    foreach(CrystalDecisions.CrystalReports.Engine.Table crTable in crTables)
              TableLogOnInfo crTLOI = crTable.LogOnInfo;
              crTLOI.ConnectionInfo=crConnection;
              crTable.ApplyLogOnInfo(crTLOI);
              crTable.Location=crTable.Location;// for multiple table selection
    CrystalReportViewer1.ReportSource=crReport;
    ====================================================================================
    //For desktop application
    ConnectionInfo crConnection = new ConnectionInfo();
    // Connection Information
    crConnection.ServerName="D-2818-W2K";
    crConnection.DatabaseName="Northwind";
    crConnection.UserID="sa";
    crConnection.Password="sa";
    crReport.Load(Application.StartupPath + "//CrystalReport1.rpt");
    Tables crTables=crReport.Database.Tables;
    foreach(CrystalDecisions.CrystalReports.Engine.Table crTable in crTables)
              TableLogOnInfo crTLOI = crTable.LogOnInfo;
              crTLOI.ConnectionInfo=crConnection;
              crTable.ApplyLogOnInfo(crTLOI);
              crTable.Location=crTable.Location;// for multiple table selection
    CrystalReportViewer1.ReportSource=crReport;
    =====================================================================================
    If using ReportDocument object model
    //For web application
    ReportDocument crReport= new ReportDocument();
    crReport.Load(Server.MapPath("CrystalReport1.rpt"));
    crReport.SetDatabaseLogon("sa","sa");
    CrystalReportViewer1.ReportSource =crReport;
    =====================================================================================
    //For desktop application
    ReportDocument crReport= new ReportDocument();
    crReport.Load(Application.StartupPath + "//CrystalReport1.rpt");
    crReport.SetDatabaseLogon("sa","sa");
    CrystalReportViewer1.ReportSource =crReport;
    To download sample code click [here|https://boc.sdn.sap.com/codesamples].
    You can also take help from [Dev library|https://www.sdn.sap.com/irj/boc/sdklibrary]
    Hope this helps!!
    Regards
    Amit

  • Crystal Report 9 performance issue wehn we move old DB to new DB server

    We are using Crystal Reports 9 version, recently we move to new database server and reports data source are pointing to Old database server and old database server is no longer in the network.
    , Now we have issue with the performance, if the we call the reports from web application, it is talking long to retrieve the report at least 1 min.. , if we manually update the report data source pointing to new server and the reports are pulling in 1 second, Is there any easy solution to update all the report pointing to new server, we have 3000 reports, we can not use manual process, it will take long time and it is also issue with the future if we change the server.
    Thanks!
    Ram

    The 1 minute timeout is due to ODBC driver trying to connect, it's the default timeout you are seeing. There is not tool Cr has to migrate/update database connection info. You can develop your own though or search the web for a third party tool, I'm sure there are lots out there.

  • Crystal reports free license issue...

    One of our customers receives the following error when using our software in a Citrix environment.
    "A crystal reports job failed because a free license could not be obtained in the time allocated. More licenses can be purchased from Crystal decisions."
    Does anyone know how to resolve this issue? or where to purchase more licenses?
    The software comprises Winforms dotNET Famework 1.1 application using Crystaldecisions dotNET library to load and run reports created with Crystal 8.5
    Thankyou for any help you can provide.

    Hi,
    Check this:
    https://boc.sdn.sap.com/
    https://boc.sdn.sap.com/node/19937
    https://boc.sdn.sap.com/developer/gettingstarted
    https://www.sdn.sap.com/irj/sdn/forums
    Free trials:
    http://www.businessobjects.com/product/freetrials.asp
    Hope this helps...........
    Rgs,
    Ravikanth.Indurthi

  • Crystal Reports and JobBoss issues?

    Iu2019m hoping someone can help find a solution to a problem we are having with Crystal Reports when using the program with JobBoss.
    We are using JobBoss version 11.3.8 along with the trial version of Crystal Reports XI. Our PC uses Windows XP. We had a Consultant develop a custom report and he uses Crystal Reports 9.
    Our problem is when we tried running the report we get an error that says: Crystal Reports ActiveX Designer: File not found
    Can someone suggest a route for us to take to resolve this issue? Is it a Crystal Reports issue or a JobBoss issue or something completely different?
    Thanks

    Hello,
    Moved your post to the legacy forum.
    Likely what is happening is the application is specifically looking for the file craxddrt.dll version 9. CR XI puts that file in a new location.
    Likely the only way to fix this upgrade issue is to have the consultant look over the code or if you have the source code then find the updated dll and redirect your app to use it rather than the old one.
    Don

  • Crystal report Export/Print issue with Non default websites

    Hello ,
    I have an issue and its driving me nuts.
    My problem i guess with the crystal reports. Might also be with IIS.
    We have developed an website on VS2008. This website is configured on IIS 8.5
    The server on which iis8.5 runs is a virtual server.
    I have configured the website to run as two different virtual directories as mentioned below;
    1) To run under default website (servername/virtualdirectory)
    2) To run under complete separate website (www.abc.com/virtualdirectory)
    if i  run crystal report using the servername/virtualdirectory, then the report is rendered fine and i can export the results also to any format and print successfully.
    But when i run the crystal report using www.abc.com/virtualdirectory, then the report renders fine but i cannot export the results nor print. Nothing happens when i click the export button.
    Any help will be highly appreciated.
    Thanks
    Abdul Aleem

    In addition to Don's suggestion. Remember that almost any action in the viewer will cause a post back - including clicking on the export button. If the report is not in session, the post back may fail and nothing will happen. See the following code on how to place a report object into a session:
    1985571 - How to use sessions in web applications using the Crystal Reports viewer (the complete code)
    - Ludek
    Senior Support Engineer AGS Product Support, Global Support Center Canada
    Follow us on Twitter

  • Crystal Report 8 Print Issue

    Post Author: as_black
    CA Forum: Older Products
    Hi,We have a have Crystal Report created in Crystal Report 8. The report is accessed through a VB6 application.The users view the report using Crystal Viewer. Currently we have an issue where the report is generated without any errors and all sections are displayed to the screen. However when the users print the report one section does not print. All other sections print apart from this one.This does not happen on all machines, only a select few. However there does not seem to be any noticable difference between the machines.Anyone come across this issue in the past and could shed any light on the problem?Kind RegardsAndrew Black 

    In addition to Don's suggestion. Remember that almost any action in the viewer will cause a post back - including clicking on the export button. If the report is not in session, the post back may fail and nothing will happen. See the following code on how to place a report object into a session:
    1985571 - How to use sessions in web applications using the Crystal Reports viewer (the complete code)
    - Ludek
    Senior Support Engineer AGS Product Support, Global Support Center Canada
    Follow us on Twitter

  • Crystal report layout printing issue

    Hi Experts
    I have a bit of an urgent issue which I can't seem to solve.
    I have created a print spec using crystal reports 2008 sp3.  I am trying to print it using an epsom dot matrix printer which is brand new. When I print from crystal reports itself, I have managed to get it printing perfectly. However, as soon as I run it through SAP, the orientation either goes out or it only prints 3/4 of the width of the page and to much as far as the being goes...
    There are other print specs which have been created using pld which print fine.
    Does anyone know the solution to this issue?

    Hi,
    To print Crystal report correctly on dot matrix printer is really a challenge for B1. You have to try everything possible to make it happen. Try search the forum first. There are quite a few discussions about it. However, solution is rare.
    Thanks,
    Gordon

Maybe you are looking for

  • Apple, please fix Album tracking in iTunes

    I rip a CD I own, it has 17 songs and one song with a guest artist.  Let's call it Brad Paisley's Mud On The Tires, track 9 features Allison Krauss, so it is shown as a seperate album.  When I play the album, it doesn't play track 9! This is a very s

  • Encore CS3 crashes when building to Flash (Windows)

    I've built a project that has no problem burning a DVD or rendering an ISO image. However, when I try to author a Flash version of the project, it spends hours transcoding, then Encore CS3 crashes. (Generic Windows "Encore CS3 has encountered a probl

  • Adobe Illustrator files display washed out

    Since Preview and other apps such as Keynote and Pages handle Adobe Illustrator files, I have to wonder why they display all washed out, whether there are copy and pasted or the file is actually opened in the program. http://www.revvvv.com/example1.j

  • PEAP, ACS and certificates

    We recently purchase a Cisco 4200 LAN Controller and 1131ag access points. We also have a Cisco ACS with 3.3.3 installed. I have been researching what is the best security option and PEAP MSCHAPv2 with WPA2 seems to make the most sense for us since i

  • HT1212 restriction password

    i have forgotten my ipod restriction code what should  i do