Operating Systems: i5/OS
             Personalize the table of contents and search results
Getting started with scripting
Scripting is a non-graphical alternative used to
to configure and manage WebSphere Application Server.
Overview
The WebSphere Application Server wsadmin tool provides the ability
to run scripts. The wsadmin tool supports a full range of product administrative
activities.
The following figure illustrates the major components involved
in a wsadmin scripting solution:
wsadmin scripting solution." />
Figure 1: A WebSphere Application
Server scripting solution
The wsadmin tool supports two scripting languages:
Jacl and Jython. Five objects are available when you use scripts:
- AdminControl: Use to run operational commands.
- AdminConfig: Use to run configurational commands to create or modify
WebSphere Application Server configurational elements.
- AdminApp: Use to administer applications.
- AdminTask: Use to run administrative commands.
- Help: Use to obtain general help.
The scripts use these objects to communicate with MBeans that run in
WebSphere Application Server processes. MBeans are Java objects that represent
JMX resources. JMX is an optional package addition
to Java 2 Platform Standard Edition (J2SE). JMX is a technology that provides
a simple and standard way to manage Java objects.
To perform a task
using scripting, first perform the following steps:
Procedure
- Choose a scripting language. The wsadmin tool only supports Jacl and Jython scripting languages. Jacl is the language specified
by default. If you want to use the Jython scripting language, use the -lang
option or specify it in the wsadmin.properties file.
- Start the wsadmin
scripting client interactively, as an individual command, in a script,
or in a profile.
What to do next
Before you perform any task using scripting, make sure that you are
familiar with the following concepts:
Optionally, you can customize your scripting environment. For more
information, see Scripting
environment properties.
After you become familiar with the scripting
concepts, choose a scripting language, and start the scripting client, you
are ready to perform tasks using scripting.
}
What is new for scripted administration (wsadmin)
Overview and new features for scripting the application serving environment
JMX
WebSphere Application Server configuration model
Jacl
Jython
Using the wsadmin scripting objects
Starting the wsadmin scripting client
Scripting: Resources for learning
Related tasks
Using scripting (wsadmin)
Related Reference
Scripting and command line reference material
  Â