Siebel Application Integration for Oracle Fusion Middleware Guide > Overview of SAI for Oracle Fusion Middleware > About System Administration Tools for Oracle WebLogic Server >

About the WebLogic Scripting Tool


This topic provides a high-level description of the WebLogic Scripting Tool. For more information about this tool, see Oracle® Fusion Middleware Oracle WebLogic Scripting Tool 11g Release 1 (10.3.1) in the Oracle Fusion Middleware 11g Release 1 Documentation Library.

WebLogic Scripting Tool is a command-line scripting environment that you can use to create, manage, and monitor Oracle WebLogic Server instances and domains as well as monitor and manage server run-time events. WebLogic Scripting Tool is based on the Java scripting interpreter, Jython. You can use WebLogic Scripting Tool as the command-line equivalent to the Oracle WebLogic Server Administration Console (online) or as the command-line equivalent to the Configuration Wizard (offline).

You can use any of the following modes to call WebLogic Scripting Tool commands:

  • Interactive. In interactive mode, you enter a command and view the response at a command-line prompt. This mode is useful for learning the tool, prototyping command syntax, and verifying the configuration options before building a script.
  • Script. In script mode, you can call a sequence of WebLogic Scripting Tool commands without your input, much like a shell script. Scripts contain the WebLogic Scripting Tool commands in a text file with a .PY file extension, for example, filename.py. You use script files with the Jython commands for running scripts.
  • Embedded. In embedded mode, you instantiate the WebLogic Scripting Tool interpreter in your Java code and use it to run WebLogic Scripting Tool commands and scripts. You can run in embedded mode the WebLogic Scripting Tool commands and variables that you use in interactive and script mode.
Siebel Application Integration for Oracle Fusion Middleware Guide Copyright © 2015, Oracle and/or its affiliates. All rights reserved. Legal Notices.