Troubleshooting Error Messages for Siebel Reports

The topic provides guidelines for fixing some common Siebel Reports error messages.

Symptom or Error Message Solution

SBL-OMS-00203: Error <?> invoking method "<?>" for Business Service "<?>"

This error might occur if you fail to upload the template to Oracle Publisher Server. It might occur in a connected or disconnected client.

To fix this problem, see Fixing Errors That Occur When Running Siebel Reports (SBL-OMS-00203).

Siebel displays the following message if you click Submit in the Run Report pane: Unable to find definition for component XMLPReportServer. (SBL-SRQ-00103)

This error might occur after you click Submit to run a report. It might occur in a connected or disconnected client.

To fix this problem, see Fixing Errors That Occur After Clicking Submit in the Run Report Pane (SBL-SRQ-00103).

The specialized method 'GetFileToDir' is not supported on Business Component 'Report Template BC' used by Business Object 'Report Administration'. (SBL-DAT-00322)

This error might occur if the path settings in the configuration files are not correct. It might occur in a connected or disconnected client.

To fix this problem, see Fixing Incorrect Configuration File Setting Errors (SBL-DAT-00322).

SBL-RPT-50504: Error occurred while saving the record. No data file provided for XLIFF generation.

This error might occur if you do not provide a sample XML data file for creating an XLIFF file. It occurs only in a disconnected client.

To fix this problem, see Fixing XLIFF File Errors.

Siebel CRM displays the following message if you run a report: Class name incorrect.

This error might occur if Oracle Publisher or the JAR files are not loaded. It occurs only in a disconnected client.

To fix this problem, you set the classpath. For more information, see Fixing the CLASSPATH.

SBL-EAI-04116 BIP: Server connection is lost.

This error might occur with a very large or complex report. It occurs only in a connected client.

You can increase the HTTPSleepTime method argument to fix this problem. For more information, see Modifying the HTTP Sleep Time.

Siebel CRM displays one of the following messages in the XMLP log file:

  • Verify the BIP Server Userid and Password.(SBL-RPT-50529)

  • Failed to log into BI Publisher: invalidusername or password.

This error message appears if you do not provide the correct user ID and password for Oracle Publisher Server in the XMLP Report server component parameters. This problem occurs only in a connected client.

To fix this problem, see Fixing Oracle Publisher Server Login Error.

Generic Error in Compression Routine. (SBL-UIF-00227)

Make sure the temp\xmlp folder exists in the SIEBSRVR_ROOT folder. If it does not, then add it. For more information, see Directory Structure That Siebel Reports Uses.

Also, make sure the Siebel File System is set correctly. For information about setting the Siebel File System, see Siebel System Administration Guide.

This problem might occur in a connected or disconnected client.

PublicReportService::executeCreateReport Failure: due to Report Name contains special characters for report.

Make sure the report name does not contain the following special characters:

  • Forward slash (/)

  • Backslash (\)

  • Double quote (")

  • Single quote (')

  • Tilde (~)

  • Ampersand (&)

  • Asterisk (*)

  • Plus sign (+)

  • Left angle bracket (<)

  • Right angle bracket (>)

  • Percent sign (%)

This problem occurs only in a connected client.

SBL-EAI-04308: Operation 'runReport' of Web Service 
'http://xmlns.oracle.com/oxp/service/PublicReportService.PublicReportServiceService' 
at port 'PublicReportService' failed with the following explanation: 
"oracle.apps.xdo.webservice. exception.OperationFailedException: 
PublicReportService:: generateReport failed: 
due to oracle.apps.xdo.servlet. CreateException: 
Report definition not found:/SiebelCRMReports/<Report Name>/<Report Name>.xdo"

This error might occur if you run a report that includes missing information on Oracle Publisher Server. A missing .xdo file is an example of missing information.

To fix this problem, upload the report template from Oracle Publisher. For more information about uploading report templates, see Registering Report Templates.

This problem occurs only in a connected client.

A column alignment problem occurs in HTML report output.

This problem might occur if the table header row and the data row reside in two different tables, but Siebel CRM displays them as a single table because no space exists between these tables. HTML or EXCEL might create this output.

This problem might occur in a connected or disconnected client.

To fix this problem, see Fixing Alignment Problems in HTML.

One of the following problems occur:

  • An alignment problem occurs in report that runs in Japanese or PSJ.

  • The PPT output type for Japanese (JPN) is distorted in a report.

To fix this problem, you can create the font mappings for Oracle Publisher Server to make sure that the HTML output displays correctly. This problem occurs only in a connected client.

To fix this problem, see Fixing Japanese Font Errors.

Siebel CRM displays one of the following message when you upload files to Oracle Publisher:

SBL-EAI-05010: Class name incorrect or does not extend SiebelBusinessService : 
com/siebel/data/SiebelPropertySet -- JVM Exception:java.lang.NoClassDefFoundError: 
com/siebel/data/SiebelPropertySetObjMgrBusServiceLog
Object manager error: ([0] Class name incorrect or does not extend 
SiebelBusinessService : <?>

To fix this problem, verify the following:

  • JAVA_HOME variable is set correctly.

  • The following JAR files are copied from the siebelroot\ classes\original folder to the ORACLE_HOME\ j2ee\home\applications\xmlpserver\xmlpserve\WEB-INF\lib folder:

    - SiebelXMLP.JAR

    - XSLFunctions.JAR

    - SiebelCustomXMLP.JAR

    - SiebelCustomXMLP_SIA.JAR

  • The CLASSPATH variable is set correctly in the JVMSubSys profile.

  • The JVM SubSystem Name parameter for XMLPReportServer is set to XMLPJvmSubsys. If this value is JAVA, then set it to XMLPJvmSubsys.

Siebel CRM displays the following message when you upload files to Oracle Publisher:

SBL-EAI-04308: Operation 'uploadReport' of Web Service 
'http://xmlns.oracle.com/oxp/service/v11/PublicReportService.PublicReportServiceService' 
at port 'PublicReportService_v11' failed with the following explanation: 
"oracle.apps.xdo.webservice.exception.InvalidParametersException: 
PublicReportService::execute UploadReport Failure: Due to Report with 
Path [/SiebelCRMReports/Application Activity/Application Activity.xdo] already exist!". 

This error indicates that Oracle Publisher Server already includes a copy of the file that you are uploading. The uploadReport method does not support uploading a new version of an existing file.

To fix this problem, you must rename or delete the folder for the existing instance of the report on Oracle Publisher Server. Oracle Publisher Server stores the report template files in the following directory: ORACLE_HOME\xmlp\XMLP\Reports\SiebelCRMReports.