How good is the java Ras Sdk in Business objects XI?
I have programmed some reports from scratch by using the java ras sdk.
Somehow I have the feeling that new features of XI like dynamic image location, or
running totals aren't so well supported as for example through the Crystal report Designer.
Do others also think that Business objects is being a bit negligent on this Api?
Maybe they do not consider the Api as important anymore because most people will be using there web based out of the box jsp components?
Normally you should run your CR reports in the INfoView. You can start a report either by double clicking on it or by selecting View in the context menu. Still in order to fetch data you have to press the Refresh button in the CR viewer window (in the InfoView).
In the CMC I assume that you are using the Run now option in the context menu. Please note that this will just schedule your report immediatelly. hen the report is scheduled a new instance is created hich is available in the History of the report. In order to see a report in the CMC select again View in the context menu and you can again fetch data by pressing the Refresh button.
Regards,
Stratos
Similar Messages
-
How to find the WhereUsed List for a Business Object Event?
How to find the WhereUsed List for a Business Object Event?
Can anybody let me know how to get which
Whereused function will get the data from
different Werks in multi-level?
Any sample program please!!! -
How good is the java jdbc-odbc bridge in 1.4.0?
Hi,
Can anybody tell me whether this bridge (in the latest SE, 1.4.0) does things like ResultSet.UpdateRow()...
i.e. jdbc 2.0 functionality? I keep getting an ArrayOutOfBounds exceptoin...
if not, can anyone recommend a good, free driver for use with MS Access?
Thanks,
MikeAnd as I suggested...
http://forum.java.sun.com/thread.jsp?thread=256557&forum=48&message=957478 -
Connection error -2147217387 with Java RAS SDK and Crystal Server 2011
Due to a change in operating system, we are required to upgrade our Crystal Reports server from BusinessObjects Crystal Reports Server 11.5 to SAP Crystal Server 2011. We use the Java RAS SDK (RASCore 9.2.2.446 / RASApp 9.0) more or less as described in Java RAS2008-unmanaged exportreport. We use the Crystal Server to export reports stored on disk as PDF files.
In SAP Crystal Server 2011, the CrystalReports2011ReportApplicationServer is configured with Request Port 1566 and Host Identifier 172.16.4.154 (the local machine). The Crystal Server, report-definition files, and Java VM are all on the same machine.
The error is
com.crystaldecisions.sdk.occa.report.lib.ReportSDKServerException: XML serialization failed.---- Error code:-2147217387 Error code name:connectServer
at com.crystaldecisions.sdk.occa.report.lib.ReportSDKServerException.throwReportSDKServerException(Unknown Source)
at com.crystaldecisions.proxy.remoteagent.v.request(Unknown Source)
at com.crystaldecisions.proxy.remoteagent.ab.a(Unknown Source)
at com.crystaldecisions.sdk.occa.report.application.ReportAppSession.a(Unknown Source)
at com.crystaldecisions.sdk.occa.report.application.ReportAppSession.do(Unknown Source)
at com.crystaldecisions.sdk.occa.report.application.ReportAppSession.initialize(Unknown Source)
at com.crystaldecisions.sdk.occa.report.application.ClientDocument.for(Unknown Source)
at com.crystaldecisions.sdk.occa.report.application.ReportClientDocument.for(Unknown Source)
at com.crystaldecisions.sdk.occa.report.application.ClientDocument.open(Unknown Source)
at ourpackage.OurClass.openReport(OurClass.java:95)
... 6 more
Caused by: java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(SocketInputStream.java:189)
at java.net.SocketInputStream.read(SocketInputStream.java:121)
at java.net.SocketInputStream.read(SocketInputStream.java:203)
at java.io.DataInputStream.readInt(DataInputStream.java:388)
The code is as follows.
ReportClientDocument clientDocument = new ReportClientDocument();
clientDocument.setReportAppServer("172.16.4.154:1566"); // localhost
// Error occurs on ReportClientDocument.open method
clientDocument.open("D:\\path\\to\\report.rpt", com.crystaldecisions.sdk.occa.report.application.OpenReportOptions.refreshRepositoryObjects.value());
DatabaseController dbController = clientDocument.getDatabaseController();
dbController.logon("dbuser", "dbpassword");
ParameterFieldController pfController = clientDocument.getDataDefController().getParameterFieldController();
Fields fields = clientDocument.getDataDefinition().getParameterFields();
ParameterField oldParameter = (ParameterField) field.get(0);
ParameterField newParameter = new ParameterField();
oldParameter.copyTo(newParameter, false);
newParameter.getCurrentValues().clear();
ParameterFieldDiscreteValue newDiscreteValue = new ParameterFieldDiscreteValue();
newDiscreteValue.setValue("paramValue");
newParameter.getCurrentValues().add(0, newDiscreteValue);
pfController.modify(oldParameter, newParameter);
clientDocument.refreshReportDocument();
PrintOutputController po = clientDocument.getPrintOutputController();
InputStream is = po.export(reportFormat);
Could anyone advise me how to proceed with resolving this error?Thanks for the link. I copied the CrystalReportsSDK.jar and logging.jar from the Crystal Server java\lib directory into my project and revised the code accordingly. Now, a slightly different error occurs at the same place:
com.crystaldecisions.sdk.occa.report.lib.ReportSDKServerException: Unable to connect to the server: {0}. --- Connection reset by peer: socket write error---- Error code:-2147217387 [CRSDK00000039] Error code name:connectServer
at com.crystaldecisions.sdk.occa.report.lib.ReportSDKServerException.throwReportSDKServerException(ReportSDKServerException.java:115)
at com.crystaldecisions.proxy.remoteagent.TCPIPCommunicationAdapter.request(TCPIPCommunicationAdapter.java:659)
at com.crystaldecisions.proxy.remoteagent.AdapterCommunicationChannel.send(AdapterCommunicationChannel.java:88)
at com.crystaldecisions.sdk.occa.report.application.ReportAppSession.request(ReportAppSession.java:382)
at com.crystaldecisions.sdk.occa.report.application.ReportAppSession.logon(ReportAppSession.java:342)
at com.crystaldecisions.sdk.occa.report.application.ReportAppSession.initialize(ReportAppSession.java:330)
at com.crystaldecisions.sdk.occa.report.application.ClientDocument.initializeServerConnectionAdapter(ClientDocument.java:627)
at com.crystaldecisions.sdk.occa.report.application.ClientDocument.initializeServerConnection(ClientDocument.java:658)
at com.crystaldecisions.sdk.occa.report.application.ReportClientDocument.initializeServerConnection(ReportClientDocument.java:1420)
at com.crystaldecisions.sdk.occa.report.application.ClientDocument.open(ClientDocument.java:982)
at com.crystaldecisions.sdk.occa.report.application.ReportClientDocument.open(ReportClientDocument.java:226)
at ourPackage.OurClass.openReport(OurClass.java:97)
The revised code is
ReportClientDocument clientDocument = new ReportClientDocument();
clientDocument.setReportAppServer("172.16.4.154:1566"); // localhost
// Error occurs here
clientDocument.open("D:\\path\\to\\report.rpt", com.crystaldecisions.sdk.occa.report.application.OpenReportOptions.openAsReadOnly.value()); -
How good is the iPod Touch Upgrade?
How good is the iPod touch upgrade? is it really worth it? should i upgrade? or should i wait for the sdk to come out and then upgrade?
And are there any safety/security features for safari? to protect your ipod touch from hacks and viruses?There were some Mac viruses in the past (like 10 years ago), but none for OS X.
Sophos provides a list of Mac viruses here. Almost all are from the late 1980's and early 1990's. The most recent one being June 1998 - and all of them affecting Mac OS 7, 8 or 9 - none for Mac OS X
Virus software on the Mac mainly detects and protects against passing on Windows viruses, which do nothing on a Mac.
In fact, Virus protection software on the Mac is a bit of a scam, as there's none to protect against.
A couple of 'proof-of-concept' viruses were demonstrated for OS X but never released, and as I said, there's not a single virus in the wild that affects current shipping versions of OS X.
Not a single one. -
How to Use the JAVA SCRIPT code in .htm page of the component
Hi .
In my requirement i have to use Java Script Function in .htm code ..how to use the java script code and functions in .htm???
thank you
B.ManiCheck this document [Arun's Blog|http://wiki.sdn.sap.com/wiki/display/CRM/CRMWebClientUI-TalkingwithJava+Script]
Regards
Kavindra -
How to customize the Java Concurrent Program(PO Output for Communication)
Hi,
How to customize the Java Concurrent Program(PO Output for Communication)
I need to add the Line level Ship To Address ,Line Notes and Extended Price fields on Java Concurrent Program.
Please any body help/guide me in this regard.Hi,
Changing Java Conc. program for "PO Output for Communication" is difficult.
Actually, if you observe closely, "PO Output for Communication" program uses PO<HEADER/LINES..>_XML views.
So if you could change these views and add your requireed columns to it, you can automatically see your changes in XML data file.
See if the following link will you to get there.. http://chandramatta.blogspot.com/
thanks,
Matt -
How to retrieve the java object in a proxy service in osb -- Plz help
Hi all,
I have a singleton java class which runs whenever the weblogic server gets started and store the output in its object. I need to access this java object from a proxy service in osb.
We tried using java call out and retrieved that object but we couldn't know how to parse that object into XML.
We are not sure of using the java call out in osb to solve this purpose because whenever we use a java callout, that particular java code will run which is not the case of singleton class.
So kindly help us how to retrieve the java object which holds the output without running the java code every time because its already run and holding the output in its object.
Regards
Prabhuhere the doc http://download.oracle.com/docs/cd/E13159_01/osb/docs10gr3/userguide/context.html#wp1106656
but I guess you are already at the stage of getting a POJO in a first Java Callout and passing the POJO to a second Java Callout, which should then return it to OSB as a XMLObject.
My recommendation is to write a Java function which returns a XMLObject and uses a XMLCursor to populate it with the values of the POJO.
An XMLObject returned to the OSB is automatically transformed in a "XML" variable (which in reality is represented as a XMLObject in the Pipeline context)
Here some code sample:
http://www.javamonamour.org/2010/09/how-to-create-xmlobject-using-xmlcursor.html -
How to get the java code of the message mapping
how to get the java code of the message mapping,
I mean to ask how to get the background java code of the message mapping(graphical mapping).
And where to view it?Hi Satya,
The JAVA code for graphical msg mapping is in below folder:
\usr\sap\<SID>\<DVEBMGS10>\j2ee\cluster\server0\temp\classpath_resolver
Here all the mapping jars are there in this folder.
Just decompile these jars and you can see the code.
Thanks,
Rajeev Gupta
Message was edited by:
RAJEEV GUPTA -
How to copy the java concurren program in oracle application
Hi All
I am working in oracle Apps R12.
In AP (Account Analysis Report) is registered as java concurrent Program.
Now i need to customize this concurrent program and add two new column and two parameter in that.
Could any one pls provide me the steps that how to copy the Java concurrent,and make a new customized program.
Whether copying a java concurrent program is same as cp registered as oracle report.
Thanks & Regards
SrikkanthHi Sir,
Thanks for your reply.
I have find the xml file form data definition and in that they have written Sql query and they have called a Package.
And the i have also taken the class file from the path as mentioned.
Now i need to customize this report by adding two parameter and i need to add two new column to display in the rtf.
Can you pls tell me the steps to copy or how to customize this report.
Regards
Srikkanth -
How to handle the java.policy file ?
Can somebody tell me how to handle the java.policy file?
I always get java.net.SocketExceptions and java.security.AccessControlExceptions while connecting to an appserver from an applet.
What do I have to write in the java.policy file, where do I have to place it and do I have to call it in some way form my applet?
Thanks in advance.
don callThe java.policy file goes in your jre installation directory in .../jre/lib/security (there should be one there already).
I used it to allow otherwise restricted permissions for an applet using javax.comm. Add something like the following to the file:
grant codeBase "URL:http://yourDomainName/rootDirectoryOfYourApp/*" {
permission java.security.AllPermission;
This will give the applet downloaded from your site all permissions. You might want to give only certain permissions, I don't know.
Teri -
How good is the audio jack?
In the past I've connected my iPod to my stereo using a mini to RCA adapter. It gave me a weak signal (even with the volume turned all the way up). How good is the Mac Mini's audio when plugging into a stereo? Thanks.
Optical out to a DAC supports 24-bit (and even 32-bit on the new mini, whatever that is for, I guess DSP). It shares the analogue headphone jack out, but when you put a mini Toslink in it, you get the light out.
You can also use USB out or use a USB/coax converter (which I am messing around with). Others have told me that the USB/coax converter is better because it externally clocks the signal, but I cannot hear any difference between that and the optical out. Optical goes up to 96kHz sampling frequency. To get higher, you need the USB/coax adapter.
The NOVA that I have, linked to above, supports 16-bit output from USB and 24-bit output from optical toslink and coax. I think the USB limitation might be imposed by the software in the DAC, however, not at the mac end. -
How good is the 3G arial on the iPad?
How good is the 3G arial on the iPad? For example is it better than the iPhone 4 one?
I'm using the IGP on 2 networked pc's and to be honest have had no problems with it. Runs all my games at ease inc the network games, (some are very power hungry too). Ok not as fast as the latest all singing cards but costs you nothing. You can always stick another card in if you get problems. One thing though, gotta make sure you make use of the Dual channel memory, this really speeds things up with the IGP in use.
-
Hi ppl.
As u prob know I am building a PC for my friend. It will be a AMD 64 3200
My question is if I bought the retails then how good is the cooler? Also will it come with a Thermal Pad
If I bought the retail could I scrap off the Pad and used Thermal Paste Supplied with my Zalman 7000Al/Cu as this isnt silver based. Would this boid the warrenty.
Or I would buy the OEM version and get a Thermaltake Silent Boost along with Artic Silver 3.
Wot would u guys do because u get a warrenty with the one and not with the other. I think the Silent Boost would be a much better option for cooling.
My friend will be doin now otherclocking but wants a stable cool running system without being very loud (so no TORNADOS lol)
Cheers
SAspazQuote
Originally posted by RLiu818
Quote
Originally posted by skank
The stock cooling is very adequate if you are not overclocking, enable cool and quiet and it will be pretty silent when not under load as well. The thermal pad it comes with is fine too. I used the stock cooler before I got my new mobo and HSF, kept my A64 at 38 deg idle, 43 deg under load. Perfectly fine temps.
what does cool n quiet do exactly?
i enabled it in my BIOS and i dont notice any difference,
i have a SLK948U with a Panaflo L 80mm
You need to have your fan plugged into the motherboard CPU fan header for it to reduce fan speed, I guess you don't with that fan as it draws too much current.
Oh and even if you are going to Overclock you will find the stock cooler is actually fine for mild overclocks of a couple of hundred mhz, I tried it with my Clawhammer and got it to 2200 mhz with 41 deg idle and 48 deg under load, temps that are fine in my opinion. -
How good is the latest iMac 21.5inch 500gb
How good is the latest iMac 21.5inch 500gb
That is very subjective. Better than what I'm using and it works fine for what I do.
Maybe you are looking for
-
Error : 'No object identification permitted for infotype 0582, subtype LTA'
Hi Experts, While executing the program 'HINUINFO_UPDATE' i am getting an error 'No object identification permitted for infotype 0582, subtype LTA'. After the approval for LTA claim is done in ESS i have executed the pr
-
How distinguish between downpayment related to a downp. request from a DP
Hi to all, please, I need to find a criteria (usable in validation or substitution ) to dinstinguish a downpayemt (F-48) from a downpayment related to a downpayment request. Any idea or suggestion ? thanks to advance. Andrew
-
Re: I need a copy of the receipt for my purchase from October of 2013
hello! In connection with the move, I lost the receipt of purchase in your store. I have a big request to you, please send me a copy of my receipt devices iPhone 5s gray 16gb serial number: {removed per forum guidelines}. Number IMEI: {removed per fo
-
HT1229 how to move photos to an external harddrive
I want to backup my iphoto '09 library to a Iomega eGo Portable hard Drive, Mac Edition. How do i do this without backing up my entire computer contents. BJB
-
Retrieve a list of different values of custom metadata field of an UCM connection
Hi I am planning to create a custom search document functionality for my UCM and Portal integration. Basically, I am planing to create CMIS queries dynamically. In order to create the CMIS query, I need the possible values of custom metadata for the