on 10-21-2015 12:52 PM
Hi,
when a publication failed and i open the log-file, i have always the problem that the information in there are really bad.
Can someone tell me, how i can find out which publication instance failed ?
I scheduled the report based on a webi-list with around 2000 recipients and i'm not able to find the failed credentials.
Can i use the ID -> (ID: 7,765,961) to find something (maybe a folder) on windows-level ??
Thanks a lot
Simon
2015-10-21 11:10:52,645 INFO [PublishingService:RunInstancePool-659] BusinessObjects_PublicationAdminLog_Instance_7765945 - [Publication ID # 7765945] - Running publication instance.
2015-10-21 11:10:52,739 INFO [PublishingService:RunInstancePool-659] BusinessObjects_PublicationAdminLog_Instance_7765945 - [Publication ID # 7765945] - The global delivery rule for this publication was met; publication processing will now begin.
2015-10-21 11:11:35,716 INFO [PublishingService:HandlerPool-72] BusinessObjects_PublicationAdminLog_Instance_7765945 - [Publication ID # 7765945] - Loans returns overdue (id 7,765,961): com.businessobjects.js.processingsubsystem.procreport.ProcReportException exception, Message: The data source is invalid: 'Failed to retrieve the cube for connection SD_M001.'. Please contact the maintainer of the data source to solve the problem. (CRS 300003)
2015-10-21 11:11:35,747 ERROR [PublishingService:HandlerPool-72] BusinessObjects_PublicationAdminLog_Instance_7765945 - [Publication ID # 7765945] - Scheduling document job "returns overdue" (ID: 7,765,961) failed: The data source is invalid: 'Failed to retrieve the cube for connection SD_M001.'. Please contact the maintainer of the data source to solve the problem. (CRS 300003) (FBE60502)
2015-10-21 11:56:46,708 INFO [PublishingService:RunInstancePool-659] BusinessObjects_PublicationAdminLog_Instance_7765945 - [Publication ID # 7765945] - Publication scheduling complete.
Hi Simon,
Well, even I agree with you for the problems with log files. It never shows the complete information.
We do have an option to enable tracing on the Publication job server, I believe it will provide the detailed information about the scheduled publication.
You would just need to add "-trace" without double quotes in the command line of the publication job server. This is for BO 3.1 version, BI4.0 onwards you would need to change the log level from unspecified to High from the properties of job server.
~SwapnilY
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi SwapnilY,
no problem, this quick answer helps to clarify...
One last ramp-up, to be sure that we talk about the same settings.
I entred the -trace and restart the server.
Are these settings for the auditing okay ?
When the publication now failed i will take a look at the following folder ->
E:\Program Files (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\logging
jobserver_SAPBOP.AdaptiveJobServer_CrystalReportsSchedulingService_CHILD1_trace.glf
and search for the timestamp of the "glf" file, or how can i find the detailed information ?
Thanks again
Simon
Hi Simon,
We use that switch (-trace) in BO3.1 only, I have never used that in BI4.1. You are using BI 4.1 SP04 so you would find the below option in the properties of AJS. You just need to change it from unspecified to HIGH, the severity of the trace depends on you.
So remove the switch "-trace", change the above log level and restart the AJS(For changing the log level we do not need to restart any service but here we would be removing a switch "-trace" from the command line which will need a restart). Tracing will be enabled on AJS.
Now, lets come to the Auditing part. I really cannot tell you whether these settings are fine in your environment or not.
Those are events what we need to select as per our requirement. So if you think capturing that much events is fine for you then keep it as it is or else select the events what all you want to be captured in the audit database.
Yes, this is the directory where AJS will create the trace files. You would need to search few keywords in the trace files like failed/error/userid etc.
Hope that helps
~SwapnilY
Regarding auditing, i would suggest to capture all the common events like view/refresh/modify etc, if the system is production system.
Publication failure- You should see a log in the failed instance. or you can check in logging folder as well.
Can you verify if the reports runs fine by itself, instead from publication.
Hi SwapnilY,
the logging is now high, i have a lot of logging files.
My publication failed again and i'm not able to find the logging information.
I searched for error and faild but no entries.
So is it possible to find the logging information regarding the incorrect schedule in a few minutes, it is not possible for me to search to each file and scroll throw 1000 lines of logging.
Can i find or match the Instance no "7810859 - [Publication ID # 7810859]" to some log files ??
2015-10-26 10:37:24,156 ERROR [PublishingService:HandlerPool-76] BusinessObjects_PublicationAdminLog_Instance_7810859 - [Publication ID # 7810859] - Scheduling document job "Overview User" (ID: 7,810,885) failed: The data source is invalid: 'Failed to retrieve the cube for .'. Please contact the maintainer of the data source to solve the problem. (CRS 300003) (FBE60502)
Thanks Simon
Hi Simon,
Well, that is it.....we will have to go through all the lines
Did you stop the logging when the error has occurred? or it was still enabled?
I have heard that SAP is going to improve the publication's log files for the dynamic users but this will be introduced in SAP BI4.2.
To reduce the log files you can sort them according to the time span when the error was encountered.
Sort the log files........This is the best we can do while playing with them.
~SwapnilY
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
86 | |
10 | |
10 | |
9 | |
7 | |
7 | |
6 | |
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.