Testing Siebel Business Applications > Keywords Reference > Keywords Supporting Tools and Server Configuration >

ToolsConfig


You use the ToolsConfig keyword to configure Siebel Tools by importing pre-existing sif files that contain the customizations.

Signature

The ToolsConfig keyword supports the following signature:

ToolsConfig(Sif1,Sif2|Merge/Overwrite|Projects to be locked in db)

where:

  • ToolsConfig (revert|Projects) must be unlocked in the database.
  • Sif1,Sif2....Sifn are the Sif files to be copied from the Test Harness Sif folder to the client machine.
  • Revert means to go back to the original SRF.

Actions

ToolsConfig is a composite keyword, which includes the following actions:

  1. Stop the Siebel Server.
  2. Back up the SRF.
  3. Import the SIF File.
  4. Compile the SRF.
  5. Start the Siebel Server.

INI File Structure

An example of the INI file structure is as follows:

[SIEBEL_TOOLS]

SIEB_SERVER_PATH=/export/home/../../ses/siebsrvr/objects/enu

TOOLS_PATH=C:\\..

[CLIENT]

SERVER_MACHINE=machine name

CLIENT_MACHINE=machine name

SERVER_LOGIN=domain\\userid|password

SERVER_DB_TYPE=MSSQL/ORACLE

SERVER_OS_TYPE=UNIX/WINDOWS

SERVER_DB_NAME=server name

SERVER_DB_TABLEOWNER=db owner name

DBSERVER_AND_PORT=servername,port

TOOLS_MACHINE=machine name

TOOLS_LOGIN=domain\\username|password

[PERLPATH]

PERL_PATH= \\\\servername\\install\\PERL_UTILS\\Perl1\\bin\\perl.exe

Examples

The following table describes how to use the InvokePerl keyword when configuring Siebel Tools and Siebel Server.

Target Object
Inputs
Closing Action
Comments

 

RTC.sif|Merge|Account,Account (SSE),Activity,Activity SSE),Communication Administration,Activity ScreenHomePage

 

Imports and compiles single sif file.

 

RTC.sif ,RTC1.sif,RTC2.sif|Overwrite|Account,Account (SSE),Activity,Activity (SSE),Communication Administration,Activity ScreenHomePage

 

Imports and compiles multiple sif file.

 

revert|Account,Account (SSE)

 

Cancels the changes and reverts to the original SRF.

Testing Siebel Business Applications Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Legal Notices.