Search This Blog

SBL-DAT-00825: Access to Resource %1 of type %2 is denied

Applies to:

Siebel Tools - Version: 7.8.2 [19213] to 8.1.1.1 [21211] - Release: V7 to V8
z*OBSOLETE: Microsoft Windows 2000
Product Release: V7 (Enterprise)
Version: 7.8.2 [19213]
Database: Oracle 9.2.0.5
Application Server OS: Microsoft Windows 2000 Advanced Server SP 2
Database Server OS: Microsoft Windows 2000 Advanced Server SP 2

This document was previously published as Siebel SR 38-2535701571.

Symptoms

SBL-DAT-00825, SBL-DAT-00227, SBL-UIB-00108

Hi,

We have a requirement where we need to customize the Approval process for a Quote to satisfy the business specific rules. As a part of the solution we have created scripts which after doing the necessary validations will invoke the Vanilla Business Service "ISS Approval Bus Service" for creating the approval records.

But while initializing the business Service we are getting an Error message "SiebelError: Unable to create the Business Service 'ISS Approval Bus Service'(SBL-DAT-00227). Access to the Resource ISS Approval Bus Service of type BUS_SVC is denied(SBL-DAT-00825)".

I have also attached the screen prints of the error message to this SR.

Waiting for your inputs on this issue.

Thanks.

Cause

This argument is not available in the vanilla business service.

Solution

Message 1

For the benefit of other readers:

Customer has written script to use ISS Approval Bus Service to create new approval tasks.

For the "SiebelError: Unable to create the Business Service 'ISS Approval Bus Service'(SBL-DAT-00227). Access to the Resource ISS Approval Bus Service of type BUS_SVC is denied(SBL-DAT-00825)" error, customer has resolved this by adding the business service to the responsibility in Administration - Application > Business Service Access.

However, after this error, customer encountered another error. The error is "error Occured while loading cache for Inbox Type Name<?>".

Note that "Inbox Type" input argument is needed for CreateNewApprovalTasks method. Change request 12-168YXQN has been logged to address this missing input argument for CreateNewApprovalTasks method in Siebel Tools.

The value for "Inbox Type" must match the Name column in Administration - Inbox > All Inbox Types. For Quote, there should be a record with "Quote" in the Name column. This is part of the seed data and should be the value to pass into "Inbox Type". Alternatively, a new inbox type can be created. For details on this, please refer to Applications Administration Guide > Configuring the Inbox > Creating Inbox Types.

For details on CreateNewApprovalTasks method, please refer to Siebel Order Management Guide > Workflow and Method Reference for Order Management Interface > Order Management Interface Methods Reference > CreateNewApprovalTasks Method.

This is fixed in 8.0. The argument has been added to the business service method starting from v8.0.

No comments:

Post a Comment