Troubleshoot Frequently occurred Siebel Actuate Errors
I have assisted 4 siebel application for the actuate report issues. I am listing down the common Reports error and their Solutions which i faced during these assignments.
- “Report generation has failed on the Report Server”
- “External library not found”
- “Use of a null instance handle”
- “The page cannot be displayed”
-
“Report generation has failed on the Report Server”
Error Message:

Cause:
- This message presented to the Siebel Web Client user indicates that a report has failed on the Reports Server, but is not the real cause for the failure. The error message indicating the actual cause of this error is located in the failed job on the Reports Server. Use this error message in the failed Reports Server job to complete further investigation to resolve the issue.
Sloution:
- Log on to the Actuate Management Console as the Administrator user. Select the volume name when logging in.
- Navigate to the Jobs > Completed option.
- Locate the job that corresponds to your report submission. This is usually the most current job and is indicated by a red cross check mark.
- Click on the failed job and then navigate to the Status tab.
- Now check with your administrator to help out in this scenario.
-
“External library not found”
Cause and solution:
- This error message usually indicates the Siebel Reports Server Access Component was not installed properly or cannot access any of the libraries installed under the Reports Server installation directory.
- Check that the Siebel Reports Server Access component been properly installed on the same machine running the Actuate eReporting Server. with the help of Siebel Administrator:
-
“Use of a null instance handle”
Cause and solution
This error usually occurs due to issues with the report design such as placing controls in the report incorrectly or having custom code in the report.
Check the following points to further investigate and resolve this behavior:
- Check if the error only occurs when running the report against a specific set of records or even a particular record. If yes, check whether the records contain any invalid data.
- Check whether there is any control in the report design that was not pulled from ssCustom.rol, like afc.rol or ssSiebel.rol, for instance. Using controls other than the ones from ssCustom.rol is not a supported approach and may cause this error message. If this is the case, make the appropriate changes to the report design to use only the proper controls from ssCustom.rol.
- To do this you can change the Super Class property of the control to the corresponding object from ssCustom.rol. For instance, if you have included a control in the report whose Super Class is AcTextControl, change the Super Class to ssTxt (or any other derived from it like ssTxtB, ssTxtBI, etc) since this is the corresponding object from ssCustom.rol.
-
“The page cannot be displayed”
Symptom or Error Message:
- Accessing the Management Console login page results in the following message in the web browser
The page cannot be displayed
Cause:
- The Actuate HTTP Service has not been started.
- The Actuate HTTP Service port is being used by another application, or the Tomcat port has been changed from default. Attempt to access the default page of the Actuate HTTP Service using the URL HTTP://<host:port>. If the Actuate HTTP Service default page does not appear and the message “The page cannot be displayed” is returned:
- Confirm that the Actuate HTTP Service is started.
- Confirm that the port number referenced in the URL is the port number that Actuate HTTP Service is running on.
Solution:
- Start the Actuate HTTP Service, and start the Actuate HTTP Service by running the startup script located in the actuate_http_service/bin directory or start the Actuate HTTP Service on Windows platforms.
- Specify the port number that Actuate HTTP Service uses in the URL to access Management Console.
Related posts:
- Siebel Actuate Reports -Troubleshooting Steps
- Performance in Siebel Actuate – 5
- Performance issues for Siebel Actuate Reports Series – 4
- Performance issues for Siebel Actuate Reports Series -1
- Performance issues for Siebel Actuate Reports Series -3
- Actuate Section Components

















(No Ratings Yet)
Hi,
Really helpful article.
Have ever came across any issue where date format is different in same report?
For an example, for the week of 10 March – 17 March weekly calender report is showing two different date format, 11th March is showning as – ’03/11′ (MM/DD) but 17th March is showning as ’17/03′ (DD/MM).
We are facing this issue while running report from local language object manager.
Any clue?
Br,
Anubhav
anubhav24@gmail.com
Hi Anubhav,
The 2 date fields can have 2 different format for that field.
Go to ,Property of text field
You can put your desired values in Format
dd/mm/yyyy
mm/dd/yyyy
mm/dd
dd/mm
This means you can put any foramt in this text field as per your requirement.
if possible it is good for us if you make clear how to use this page correctly thank you
Zarihun,
Please explain your query.
Leave your response!
Our Stats
hit counter
Author Spotlight
Ashish Kr. Bameta
Website: http://www.siebeloracle.com/Join us in Facebook !!!!
Donate
If you find this blog useful to you, please consider making a small donation to help contribute to further development. Thanks for your kind support!
Hosted By
SIEBEL BOOKSHELF
Advertise With Us
Place your advertisement anywhere in the website.
[Nominal Rates/Genuine readers]
For details reach us at contact@siebeloracle.com
Training Partner
Advertisement
Advertisement
Recent Comments
Most Commented
Most Viewed
Log in | Entries (RSS) | Comments (RSS) | © Copyrights Siebel Expert Panel 2007-2011
Disclaimer: All information is offered in good faith and in the hope that it may be of use, but is not guaranteed to be correct, up to date or suitable for any particular purpose. Siebel Experts accepts no liability in respect of this information or its use. Siebel Experts is an India based website which is governed by Indian law. By using this website you are agreeing to abide by Indian law. This site is independent of and does not represent Oracle Corporation in any way. Oracle does not officially sponsor, approve, or endorse this site or its content.Product and company names mentioned in this website may be the trademarks of their respective owners.