CR2008 Runtime Information
hello....I need some information regarding the CR2008 Runtime files...
I have a client who is in the process of testing CR2008 reports thru a Visual Foxpro Application.
They would like to know what is/are the runtime file name(s) are; are there any parameters necessary
and if you have any instructions on setting the runtime up on various pcs...
If you could please supply that information or point me to a document that fully explains the Cr2008 runtime
and the installation process, passing any parameters if they are necessary,
it would be greatly appreciated..
thank you
Using CR 2008, I'd assume you are using the Crystal Reports SDK for .NET and not the RDC as the RDC was retired in CR 2008. To distribute the runtime, you will have to use the merge modules from here;
https://smpdl.sap-ag.de/~sapidp/012002523100009159092009E/cr2008sp2_mm.zip
and create your own setup project using Wise, InstallShield, etc.
Alternatively, you could use the msi from here;
https://smpdl.sap-ag.de/~sapidp/012002523100009159002009E/cr2008sp2_redistinstall.zip
Ludek
Similar Messages
-
To see the runtime information.
Hi expertz,
I am executing a adhoc report in the browser after running some time it is saing time out error and process is getting terminated.Is there any functionmodule or programm or T code to see the runtime information of the query to find what exactly happend,Due pointswill be given,... it is urgent please.
reards,
Daniel.Hi Daniel,
To collect the information about the Database time, OLAP Time, Front End time, No. of records selected /transfered etc in the following three ways:
1.By analysing the contents of table " RSDDSTAT"
2.By using T-codes ST03 or ST03N
3.By implimenting BW Statistics Business Content - you need to install, feed data and through ready made reports which for analysis.
You can go to T-Code DB20 which gives you all the performance related information like
Partitions
Databases
Schemas
Buffer Pools
Tablespaces etc
Please assign points if it is useful.
Regards,
Rahul -
Hello XI Experts,
I've got one question: Is it possible to obtain a runtime information in Business process ? I have created alerts where I use container to add dynamic text from payload but I also need to add information on which system this alert was triggered (dev, int, prod). I need information from SOAP Header, Runtime. Does anybody now how to do it?
Regards,
PavolMaybe the solution in this thread will help,
Availability of System id value in a BPM
<i> found a neat way of resolving this issue and thought I would share with you both.
I created a user-defined function and put the following lines of code....works like a charm!!
String user_login_id = System.getProperty("user.name");
return user_login_id.substring(0,3);
This returns system id since the system users are always
xi0adm / xc0adm or xp0adm.</i>
Regards
Bhavesh -
Runtime information about EJB on weblogic console
Hi All,
I am using WLS6.1 sp2 on Redhat Linux 7.2.
The runtime information for an EJB as displayed on weblogic console looks very
odd. Could somebody clarify the meaning of the following mbean info?
Beans in Use Count(BeansInUseCount)
Cache Beans Current Count(CachedBeanCurrentCount)
For one of my entity EJBs, I see
BeansInUseCount=30678,CachedBeanCurrentCount=3674578
I have max-beans-in-cache=1000 for all entity beans and the number of records
for this entity EJB in database is less
than 10. I dont understand why the BeansInUseCount is so high?
This number looks very suspicious. Is this a bug or maybe a memory leak?
Any assistance will be greatly appreciated.
Thanks,
AbhayPlease transfer to EJB Forum...
-
Hello,
I installed CR2008 runtime on a machine which also has version XI and the developer version of Crystal reports installed. However, when I attempt to run an a report by right clicking on the RPT file, only XI and some other version that is not indicated show on the list, no CR2008. If I try the unidentified version I get the message the report was created with a later version so I assume it is NOT CR2008.
I also do not see Crystal Reports 2008 when I click on All Programs (This is a Windows 7 64 bit machine). The other odd thing if that if I go to control panel and select programs, I do see CR2008 runtime but the icon is the piece of paper.
The reports will be called from a VB./NET application and when I try to run the report from the APP, I'm getting "Failed to open the connection, database Vendor Code: 4060". All of the other database queries in the report work fine, it's only the Crystal Reports which I assume is because we do not have CR2008 runtime installed correctly.
Is there something else I have to do to use the runtime version?
Thanks,
Vic
Edited by: Vic Spainhower on Feb 17, 2012 4:04 PMDon,
Thanks for the answer but I don't want to provide the users with the ability to modify the design of the report. The reports are available in a vb.net app but I'm getting an error "Failed to open the Connection, Database Vendor Code: 4060". I was just trying to see if I could produce the report directly from the rpt without going throug the app as a test.
I understand now that CR2008 is not supported with VS 2010 and I installed "CRforVS_redist_install_64bit_13_0_2" on the deployed machines but I'm stll getting the same error on the vb.net app.
Vic -
I am trying to get a list of all the Maps, Sources and Target tables and the number of rows processed. What is the best way to get this information?
Thanks in advance for your help.Runtime Audit Browser.
Bye
Detlef -
Runtime Information about Drilldown
Hello Experts,
i had the following question. Ist there an possibility to get information about the drilldown of an Web Query at runtime?
In my Query there is a calculated Keyfigure. the normal drilldown is Year. The Keyfigure counts the Days in the Year. If the User changes the drilldown to e.g. Quarter or week the keyfigure shold calculate anothe value. If there is any possibility to know what drilldown ist selected i can calculate this keyfigure in an Exit.
BG
GüntherGUnther,
If you are on BI3.x then you could have a table modifier which captures the drilldown characteristic and accordingly changes the key figure - but this would mean that you will have to write your own code for updating the field.... -
What is the best practice for checking if CR2008 runtime is installed?
I've created our crystal report functions in a .Net exe and it is launched from a Delphi application.
I need to check if the .Net runtime for CR 2008 is installed on a machine at startup of the delphi application.
Right now I am checking the registry at
HKEY_LOCAL_MACHINE\Software\Sap BusinessObjects\Crystal Reports For .Net Framework 4.0\Crystal Reports
and checking the value for CRRuntime32Version.
This works great if a user is an admin on the machine, however I'm assuming due to group policies and restrictions this registry is not able to be read for some reason. My prompt continues to show up after installation because it can not get the value of the registry.
So before I get winded and ramble on, what is best practice to test to see if the runtime has been installed? Is there a particular section of the registry I can check? My next thought is to check for the runtime directory but that might not be efficient as I would hope.Registry and folder is about all I can think of. Problem is, you're never guaranteed that something was not installed and then uninstalled and "stuff" like folders are getting left behind (a common occurrence from my experience...). I've also seen registry entries left behind. Perhaps looking for crpe32.dll in the c:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86 folder will be best. I've never seen the crpe32.dll orphaned after an uninstall.
Other than that, when you run the app and there is not runtime, you will get an error and you could trap that, possibly launch the installer... naaa - too goofy...
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] -
Access Process Chain Runtime Information
Hi, I'd like to add an ABAP program to the end of a process chain. I'd like the ABAP program to be able to tell what Process Chain is currently being run and what Log ID is currently open or being written to. Any Ideas how to do this?
Thanks!
Nevermind
I think this would be where a custom process type would be appropriate..
Thanks!Hi Kenneth,
The table RSPCLOGCHAIN would give you the information regarding which chains are running/completed/failed etc.
The table RSPCPROCESSLOG would give you, which process step in the process chain is actually executing.
Once you know the Chain Name, for which you want to get the status, use the following function modules
RSPC_API_CHAIN_GET_STATUS
Gives you if a chain is running/completed/failed.
RSPC_API_CHAIN_GET_LOG
Gives you a detailed log of the process chain(Each steps)
The tables mentioned above would give you the following information
R Ended with errors
G Successfully completed
F Completed
A Active
X Canceled
P Planned
S Skipped at restart
Q Released
Y Ready
Undefined
J Framework Error When Ending (e.g. Subsequent Job Missing)
Regards,
Praveen. -
Accessing Runtime Information - ERROR - HELP
Hi all,
I am trying to access the runtime MBean with the sample code given in the WebLogic online document
Here is the part of the code
try {
System.out.println("\n----Trying to access runtime mbean \n");
mbeanSet = home.getMBeansByType("ServerRuntime");
mbeanIterator = mbeanSet.iterator();
// Comparing the name of the server in each ServerRutime
// MBean to the value specified by serverName
while(mbeanIterator.hasNext()) {
serverRuntime = (ServerRuntimeMBean)mbeanIterator.next();
if(serverRuntime.getName().equals(serverName)) {
System.out.println("Found the serverRuntimembean: " + serverRuntime + " for: " + serverName); System.out.println("Current state: " + serverRuntime.getState() ); System.out.println("Stopping the server ..."); serverRuntime.shutdown(); System.out.println("Current state: " + serverRuntime.getState() ); } }
} catch (Exception e) {
System.out.println("Caught exception: " + e); }
When I try to run the program I am getting the following error.
<Aug 26, 2004 3:48:33 PM PDT> <Error> <RJVM> <BEA-000503> <Incoming message header or abbreviation processing failed
java.io.InvalidClassException: javax.management.ObjectName; local class incompatible: stream classdesc serialVersionUID = -54677950900
68647408, local class serialVersionUID = 1081892073854801359
java.io.InvalidClassException: javax.management.ObjectName; local class incompatible: stream classdesc serialVersionUID = -546779509006
8647408, local class serialVersionUID = 1081892073854801359
at java.io.ObjectStreamClass.initNonProxy(Unknown Source)
at java.io.ObjectInputStream.readNonProxyDesc(Unknown Source)
at java.io.ObjectInputStream.readClassDesc(Unknown Source)
at java.io.ObjectInputStream.readObject0(Unknown Source)
at java.io.ObjectInputStream.readObject(Unknown Source)
at weblogic.rjvm.ClassTableEntry.readExternal(ClassTableEntry.java:33)
at java.io.ObjectInputStream.readExternalData(Unknown Source)
at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
at java.io.ObjectInputStream.readObject0(Unknown Source)
at java.io.ObjectInputStream.readObject(Unknown Source)
at weblogic.rjvm.InboundMsgAbbrev.readObject(InboundMsgAbbrev.java:65)
at weblogic.rjvm.InboundMsgAbbrev.read(InboundMsgAbbrev.java:37)
at weblogic.rjvm.MsgAbbrevJVMConnection.readMsgAbbrevs(MsgAbbrevJVMConnection.java:209)
at weblogic.rjvm.MsgAbbrevInputStream.readMessageContext(MsgAbbrevInputStream.java:232)
at weblogic.rjvm.ConnectionManager.dispatch(ConnectionManager.java:733)
at weblogic.rjvm.t3.T3JVMConnection.dispatch(T3JVMConnection.java:742)
at weblogic.socket.SocketMuxer.readReadySocketOnce(SocketMuxer.java:682)
at weblogic.socket.SocketMuxer.readReadySocket(SocketMuxer.java:618)
at weblogic.socket.JavaSocketMuxer.processSockets(JavaSocketMuxer.java:282)
at weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:32)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)
>
Caught exception: weblogic.rmi.extensions.RemoteRuntimeException: Unexpected Exception - with nested exception:
[weblogic.rjvm.PeerGoneException: ; nested exception is:
java.rmi.UnmarshalException: Incoming message header or abbreviation processing failed ; nested exception is:
java.io.InvalidClassException: javax.management.ObjectName; local class incompatible: stream classdesc serialVersionUID = -5467
795090068647408, local class serialVersionUID = 1081892073854801359]
Did anybody come across this kind of error? Please let me know. Any help is appreciated. Thanks!
-PraneethaPraneetha,
The client version of ObjectName is different from the version on the
server side. Make sure you have the same class version.
Thanks,
-satya
Praneetha Sabhanayakam wrote:
Hi all,
I am trying to access the runtime MBean with the sample code given in the WebLogic online document
Here is the part of the code
try {
System.out.println("\n----Trying to access runtime mbean \n");
mbeanSet = home.getMBeansByType("ServerRuntime");
mbeanIterator = mbeanSet.iterator();
// Comparing the name of the server in each ServerRutime
// MBean to the value specified by serverName
while(mbeanIterator.hasNext()) {
serverRuntime = (ServerRuntimeMBean)mbeanIterator.next();
if(serverRuntime.getName().equals(serverName)) {
System.out.println("Found the serverRuntimembean: " + serverRuntime + " for: " + serverName); System.out.println("Current state: " + serverRuntime.getState() ); System.out.println("Stopping the server ..."); serverRuntime.shutdown(); System.out.println("Current state: " + serverRuntime.getState() ); } }
} catch (Exception e) {
System.out.println("Caught exception: " + e); }
When I try to run the program I am getting the following error.
<Aug 26, 2004 3:48:33 PM PDT> <Error> <RJVM> <BEA-000503> <Incoming message header or abbreviation processing failed
java.io.InvalidClassException: javax.management.ObjectName; local class incompatible: stream classdesc serialVersionUID = -54677950900
68647408, local class serialVersionUID = 1081892073854801359
java.io.InvalidClassException: javax.management.ObjectName; local class incompatible: stream classdesc serialVersionUID = -546779509006
8647408, local class serialVersionUID = 1081892073854801359
at java.io.ObjectStreamClass.initNonProxy(Unknown Source)
at java.io.ObjectInputStream.readNonProxyDesc(Unknown Source)
at java.io.ObjectInputStream.readClassDesc(Unknown Source)
at java.io.ObjectInputStream.readObject0(Unknown Source)
at java.io.ObjectInputStream.readObject(Unknown Source)
at weblogic.rjvm.ClassTableEntry.readExternal(ClassTableEntry.java:33)
at java.io.ObjectInputStream.readExternalData(Unknown Source)
at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
at java.io.ObjectInputStream.readObject0(Unknown Source)
at java.io.ObjectInputStream.readObject(Unknown Source)
at weblogic.rjvm.InboundMsgAbbrev.readObject(InboundMsgAbbrev.java:65)
at weblogic.rjvm.InboundMsgAbbrev.read(InboundMsgAbbrev.java:37)
at weblogic.rjvm.MsgAbbrevJVMConnection.readMsgAbbrevs(MsgAbbrevJVMConnection.java:209)
at weblogic.rjvm.MsgAbbrevInputStream.readMessageContext(MsgAbbrevInputStream.java:232)
at weblogic.rjvm.ConnectionManager.dispatch(ConnectionManager.java:733)
at weblogic.rjvm.t3.T3JVMConnection.dispatch(T3JVMConnection.java:742)
at weblogic.socket.SocketMuxer.readReadySocketOnce(SocketMuxer.java:682)
at weblogic.socket.SocketMuxer.readReadySocket(SocketMuxer.java:618)
at weblogic.socket.JavaSocketMuxer.processSockets(JavaSocketMuxer.java:282)
at weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:32)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)
Caught exception: weblogic.rmi.extensions.RemoteRuntimeException: Unexpected Exception - with nested exception:
[weblogic.rjvm.PeerGoneException: ; nested exception is:
java.rmi.UnmarshalException: Incoming message header or abbreviation processing failed ; nested exception is:
java.io.InvalidClassException: javax.management.ObjectName; local class incompatible: stream classdesc serialVersionUID = -5467
795090068647408, local class serialVersionUID = 1081892073854801359]
Did anybody come across this kind of error? Please let me know. Any help is appreciated. Thanks!
-Praneetha -
Is there a way to (from inside the own class) know amount of memory and cpu usage the class is consuming ?
thanksIn Java, as far as I know , No.
But, in transact SQL Server 2000, yes there are. -
Error load Runtime CR2008 64 bit
Hello,
We used the client to develop the reports, then we installed the Runtime on an internal server to render the report on our intranet.
Everything worked well since we moved to another server (a 64bit machine), so we had to reinstall CR2008 Runtime again.
But it's seems that is not the correct version of the runtime because, trying to create the report programmatically, an error occurred:
CrystalDecisions.CrystalReports.Engine.LoadSaveReportException: Si è verificato un errore durante il tentativo di caricare il runtime Crystal Reports.
È possibile che le autorizzazioni di codice del Registro di sistema di Crystal Reports siano insufficienti o che il runtime Crystal Reports non sia installato correttamente. Installare il file ridistribuibile Crystal Reports appropriato (CRRedist*.msi) contenente la versione corretta del runtime Crystal Reports (x86, x64 o Itanium) richiesta. Per ulteriori informazioni, visitare il sito Web http://www.businessobjects.com/support. at CrystalDecisions.CrystalReports.Engine.ReportDocument.CheckForCrystalReportsRuntime() at CrystalDecisions.CrystalReports.Engine.ReportDocument..cctor()
CrystalDecisions.CrystalReports.Engine.LoadSaveReportException: an error occurred while loading Crystal Reports runtime.
Check rights, install the correct version of Crystal Report (CRRedist*.msi) runtime (x86, x64, Itanium). For more information....
We need the 64bit version of the CR2008. Where can we find it? We tried on your website, but we didn't find anything.
Regards,
TeresaHi Teresa,
Merge module not available for 64 bit.
Only work around is we need to use merge module on 32 bit that means,Create setup on 32 bit machine and deploy on 64 bit.
Hope that helps!!
Regards,
Shweta -
Successful VB2008, CR2008 test deployment, but have 2 questions
Background -
Updated CR10 to CR2008 (sp3)
Updated my Windows Client app from VB6 to VB2008
SDK - Visual Studio 2008
Current Status -
Successfully deployed VB2008 app with the CR2008 Runtime using "ClickOnce" to a test Windows XP client.
I had some issues with deployment and found this thread to be most helpful
[SAP Note 1353836 - How to add Crystal Reports 2008 Runtime SP1 package as a prerequisite in a Visual Studio .NET setup project?|http://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/oss_notes_boj/sdn_oss_boj_dev/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/scn_bosap/notes%7B6163636573733d36393736354636443646363436353344333933393338323636393736354637333631373036453646373436353733354636453735364436323635373233443330333033303331333333353333333833333336%7D.do]
Step 9 within that thread states for a project prerequisite, "Select Crystal Reports 2008 and .NET Framework 3.5."
Question 1 - My Windows XP test Client had .NET Framework 2.0 so I selected 2.0 in the Project Prerequisite. I haven't had any issues in testing reports. Any downside to using .NET Framework 2.0?
Question 2 - Within VS2008 when I "build" the project I don't get any errors or warnings. When I "publish" the project I get "'Crystal Reports 2008' could not find dependent item 'Microsoft.Data.Access.Components.2.8'" warnings.
Looking in the registry is FullInstalVer 2.81.1132.0 and Version 2.0.0. There seems to be no adverse affects deploying and testing the app. Any advice on how I can correct this to get a clean "publish" without the warnings?
Thank You!Question 1 - My Windows XP test Client had .NET Framework 2.0 so I selected 2.0 in the Project Prerequisite. I haven't had any issues in testing reports. Any downside to using .NET Framework 2.0?
Should not be an issue. CR 2008 ia able to handle framework 2.0 and higher (not 4.0)
Question 2 - Within VS2008 when I "build" the project I don't get any errors or warnings. When I "publish" the project I get "'Crystal Reports 2008' could not find dependent item 'Microsoft.Data.Access.Components.2.8'" warnings.
Looking in the registry is FullInstalVer 2.81.1132.0 and Version 2.0.0. There seems to be no adverse affects deploying and testing the app. Any advice on how I can correct this to get a clean "publish" without the warnings?
Looks like you are missing the 'Microsoft.Data.Access.Components.2.8' runtime which is a dependency. See if the following will help:
http://www.microsoft.com/downloads/details.aspx?FamilyID=6c050fe3-c795-4b7d-b037-185d0506396c
Ludek -
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. -
Runtime Metrics are not displayed!
hi all!
i have a little problem. on the jde system-manager i want to view my process details on my enterprise (batch) server. we have 10 enterprise (batch)server, on 9 server i can view the runtime metrics, but on one server it comes only the message: Runtime Metrics - Runtime information is available only when the instance is running..instance is running, i also have restart the scfagent on the linux server. but nothing works. what can i make, that this server display the runtime metric info's??
greetz
franco königUhh, I think you are in the wrong discussion forum. There is a separate forum for JD Edwards Enterprise One/One World. This is a JD Edwards World discussion list. JD Edwards World is technically very, very different from Enterprise One. For example, JDE World, we only have to deal with one (1) server. Do not have to deal with many servers. You will have a better chance at getting good responses if you post this in the correct forum. You have my sympathies for having to deal with Enterprise One.
John Dickey
Maybe you are looking for
-
Hi , I am displaying data in ALV grid, using a button I am updating Production orders, if the order is successfully updated, i need to write the text" Order updated" to list. I am using statement leave to list processing . the text is dislayed in lis
-
Why is Data Size in QT inspector twice the size of the file?
I am not asking this to save space. I am just curious. When playing a dv (captured from camera) clip, I notice that the QT inspector shows data size about twice the size of the dv clip size in file system. Is it because the dv is compressed and QT de
-
New ipad has a high frequency buzz when connected to docking station.
New ipad creates a high frequency buzz/sensation when charging on the docking station and does not have buzz when connected directly to usb charger?
-
Wake Up! Wake Up! Monitor, Wake Up!
Like others, I am very pleased with my new MBA 2.13/4gb/256gb. But waking up the external monitor is driving me nuts! I can't find any consistency in what it takes to wake up the monitor from MBA sleep mode once I connect it to the DVI adapter. The m
-
Cannot update iOS 5.1.1 to iOS 7.0.2 on my iPhone 4S
Hello, I have a iPhone 4S with iOS 5.1.1 and I am trying to update to iOS 7.0.2 but I get an error message when I try to do it over the air or through iTunes. I have tried several time but no luck. Appreciate the help. Thanks.