on 10-08-2008 5:01 PM
We are currently in the process of migrating to CRS XI R2 from RAS9 and have come across an error thrown by some reports that we have been unable to find an answer to. We receive this error...
<blockquote>ErrorLog 2008 10 8 8:53:31.284 3092 5816 (\servers\ras\dtsagent\cdtsagent.cpp:3191): CDTSagent::doOneRequest reqId=103: CSResultException thrown. ErrorSrc:"CRPE" FileName:"\servers\ras\dtsagent\reporthandler.cpp" LineNum:5383 ErrorCode:753 ErrorMsg:"Error in File C:\WINDOWS\TEMP\INInventorySummaryReportNew {81403A5C-B335-45F5-9480-F1E55CA7A23C}.rpt:
Failed to logon to the Crystal Report Object Repository." DetailedErrorMsg:""</blockquote>
...in our RAS log. We've looked through our reports and while removing an image in some may no longer prompt the error, in others that is not the case.
Another question I had was: what is the proper way of calling a report from RAS in XI R2? How does the addition of the Entprise featureset/CMS change things from version 9?
Thanks!
Jeff
Hello Jeff,
-You can still open your report using Unmanaged RAS in BOXIR2.
-For getting exact procedure to open a report using Unmanaged RAS, please go to following URL :
http://devlibrary.businessobjects.com/BusinessObjectsXIR2SP2/en/devsuite.htm -
>Report Application Server SDK--
Thanks,
Chinmay
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
The exception is with the report engine trying to access the repository.
1. Do you have any report components - images,etc - saved in the CMS repository? You won't be able to access those using unmanaged RAS reporting.
2. Do you have Named User License or Concurrent Access License? You need Concurrent Access Licensing, and the Guest account enabled.
Sincerely,
Ted Ueda
Thanks for the reply, Ted. We are currently using both a named user license key as well as a concurrent user license key. Does having the named user licenses cause a conflict?
Our report templates are still being created in the Crystal Reports 9 designer and no CMS or Crystal Object Repository objects are used in them. Sometimes removing an image (company logo) from a report will make the errors go away, other times it does not.
As for the guest account u2013 yes, it is enabled.
Thanks for your help,
Jeff
Edited by: Jeffrey Mathieu on Oct 9, 2008 4:27 PM
A Guest account is defined to use a CAL (Concurrent Access License) so should not cause any conflicts with NUL (Named User Licenses) that you have.
Comment about logos does highlight what I think is your issue - there's some image or report object being stored in the "Repository" that unmanaged RAS cannot access.
You can just publish the document to the CR Server, then you'd be able to use 'managed' RAS. This should overcome the issue - does it?
Sincerely,
Ted Ueda
We currently have a number of applications which make use of Crystal Reports Server (via unmanaged RAS). We'd prefer to not have to modify our code to use managed RAS when unmanaged RAS should work just as it has in the past. We don't have issues on identical reports when being accessed via RAS9. Is there a way to determine if there are any objects in a report that are stored in the repository?
Thanks,
Jeff
Hi Jeff,
If you have Businessobjects Enterprise you should also have a valid support contract. It may be quicker if you log a case in Service Market Place and have a dedicated Engineer work with you to resolve this issue. It is more that what the forums can help with. We'll need to turn on logging and test with simple sample apps etc., in which case to pass them back and forth will require a case. You cannot attach files in forums.
A test before you log the case. Create a new report using XI R2 that also uses a OLE Object and see if that works for you. It may be a report import issue when the file is opened in RAS. We upgrade the format on the open method to the current version using algorithyms and in this case it may be a condition we did not anticipate.
Thank you
Don
Hello Jeff,
-In order to call any report using RAS XIR2 SDK, we have to use IReportAppFactory object and then use its openDocument method to call / open the report.
-Following are the steps that we need to perform in order to call a report using RAS SDK :
u2022Create an Enterprise Session
u2022Create the IInfoStore object
u2022Get the report using Infoobjects
u2022Create the ReportClientDocument object
u2022Create an IReportAppFactory object
u2022Use the IReportAppFactory object to create a ReportClientDocument object
u2022Retrieve a logon token and store it in the user's cookie
u2022View the report using Crystal Report Viewer
Thanks,
Chinmay
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
84 | |
24 | |
12 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.