The wsadmin administrative tool

WebSphere Application Server provides a command line administrative tool named wsadmin, which you can use to run administrative commands interactively or through the use of Jacl script files. The wsadmin tool uses the Bean Scripting Framework (BSF), which supports a variety of scripting languages to configure and control WebSphere Application Server. In WebSphere Application Server V5.0, wsadmin supports only the Jacl scripting language.

The wsadmin launcher makes Java objects available through language specific interfaces. Scripts use these objects for application management, configuration, operational control, and for communication with MBeans running in WebSphere server processes.

WebSphere Application Server V5.0 System Management separates administrative functions into these categories:

These topics provide information about wsadmin and how you can use it to manage your instance of WebSphere Application Server:

Run the wsadmin tool
This topic describes how to start an interactive wsadmin session and other methods to invoke wsadmin commands. Use an interactive wsadmin session to enter wsadmin commands to administer your instance of WebSphere Application Server.

Syntax and parameters
To run commands and scripts in wsadmin, run the wsadmin command from Qshell. See this topic for information on the syntax and parameters of the wsadmin command.

The wsadmin scripting environment
The wsadmin tool allows you to customize the scripting environment. This topic describes how to use properties files, profiles, and classpaths to specify settings for the scripting environment.

Scripting objects
The command line administrative client provides four objects that you can use in scripts: AdminApp, AdminControl, AdminConfig, and Help. This topic provides information about each of these objects.

Java properties of wsadmin
The Java properties that wsadmin uses are stored in the wsadmin.properties file. This topic describes these properties.

Security settings for wsadmin
This topic describes how to use wsadmin in a secured environment.

Trace settings for wsadmin
This topic describes how to configure traces for wsadmin commands.

Sample wsadmin commands
This topic provides links to examples of how you can use wsadmin.

Migrate from wscp to wsadmin
This topic describes how to migrate wscp commands from WebSphere Application Server 4.0 to wsadmin commands.

The Jacl scripting language
Jacl is a Java-based implementation of the Tcl scripting language. The wsadmin tool supports the use of Jacl scripts. This topic describes Jacl and provides links to more information.

Note: All properties files and scripts for wsadmin must have a CCSID value of 819 or 1252. For information about changing the CCSID value of a file, see Change the Coded Character Set ID (CCSID) of a file.