My Oracle Support Banner

Calling business service from browser script hangs in SSO environment (Doc ID 1630157.1)

Last updated on FEBRUARY 27, 2024

Applies to:

Siebel Tools - Version [23016] and later
Information in this document applies to any platform.


The following browser code is implemented to display message if any required field has no value:


Applet_PreInvokeMethod (name, inputPropSet)


  if (name == "WriteRecord") {

    var bs = theApplication().GetService("business service");

    var ip = theApplication().NewPropertySet();

    var op = theApplication().NewPropertySet();

    op = bs.InvokeMethod("method", ip);

    op = null;

    ip = null;

    bs = null;

    if (theApplication().GetProfileAttr("BS_RESULT") == "N") {


      return ("CancelOperation");


    return ("ContinueOperation");




If SSO is enabled on the siebel environment, the above code hangs up if it's repeated a couple of times.


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.