ServerConfig

You use the ServerConfig keyword to configure and start0 the Siebel server.

  • Signature supported:

    ServerConfig(Y)

    ServerConfig(commandsFile.txt)

    Note: If the Launch keyword is used after ServerConfig, then use clear browser in the launch.

    SERVER : Machine where Siebel server is running. Machine details are available in the SERVER-LOGIN-CREDENTIAL tag, which is in config.xml.

    commandsFile.txt : Text file containing the list of commands to be executed in server manager.

  • Prerequisite:

    Folder Structure: All perl files related to the serverconfig keyword should be available in the framework\perl folder in Test Harness

  • ServerConfig is a composite keyword which includes the following:

    • Launch server manager

    • Command to be executed

    • Stop ses/swsm

    • Stop sieb server

    • Start ses/swsm

    • Start sieb server

  • Update the following tags in config.xml

    [PERL-PATH]
    Ex: PERL-PATH= \\slcnas607\\karta\\ATF_QTP\\Perl\\bin\\perl.exe 
    SERVER-OS-TYPE
    SERVER-LOGIN-CREDENTIAL
    AI-SERVER-PORT
    SERVER-HOME-PATH
    GATEWAYSERVER-TSLPORT

Examples in the following table show how to use the ServerConfig keyword.

Keyword Target Object Inputs Closing Action Comments

ServerConfig

N/A

Y;NULL;IPH3

N/A

Bounce the SERVER.

ServerConfig

N/A

N;cmd.txt;IPH3

N/A

Connect to server manager ,execute the commands in cmd.txt file.

ServerConfig

N/A

Y;cmd.txt;IPH3

N/A

Connect to server manager ,execute the commands in cmd.txt file and bounce the SERVER.