Contents for WebLogic Scripting Tool
Introduction and Roadmap
Document Scope and Audience
Guide to This Document
Related Documentation
WLST Sample Scripts
WLST Online Sample Scripts
WLST Offline Sample Scripts
Using the WebLogic Scripting Tool
What is the WebLogic Scripting Tool?
What Does WLST Do?
How Does WLST Work?
Modes of Operation
Interactive Mode
Script Mode
Embedded Mode
Main Steps for Using WLST
Setting Up Your Environment
Invoking WLST
Requirements for Entering WLST Commands
Running Scripts
Importing WLST as a Jython Module
Exiting WLST
Running WLST from Ant
Getting Help
Recording User Interactions
Redirecting WLST Output to a File
Converting an Existing Configuration into a WLST Script
Customizing WLST
Creating and Configuring WebLogic Domains Using WLST Offline
Creating a Domain (Offline)
Updating an Existing Domain (Offline)
Browsing and Accessing Information About the Configuration Bean Hierarchy (Offline)
Editing a Domain (Offline)
Creating a Domain Template (Offline)
Exporting Diagnostic Data (Offline)
Stepping Through a Sample Script: Creating a Domain Using WLST Offline
Navigating and Editing MBeans
Navigating and Interrogating MBeans
Changing the Current Management Object
Navigating and Displaying Configuration MBeans Example
Browsing Runtime MBeans
Navigating and Displaying Runtime MBeans Example
Navigating Among MBean Hierarchies
Finding MBeans
Accessing Custom MBeans
Editing Configuration MBeans
Making Configuration Changes: Main Steps
Managing Configuration Changes
Tracking Configuration Changes
Managing Servers and Server Life Cycle
Managing the Server Life Cycle
Starting and Stopping Servers
Starting an Administration Server Without Node Manager
Starting Managed Servers and Clusters With Node Manager
Using WLST and Node Manager to Manage Servers
Monitoring Server State
Managing Server State
Automating WebLogic Server Administration Tasks
Creating a Sample Domain: Main Steps
Setting Up the Environment
Creating a Domain
Creating JDBC Resources
Creating JMS Resources
Creating Mail Resources
Deploying Applications
Script to Create and Configure a Sample Domain
Monitoring Domain Runtime Information
Accessing Domain Runtime Information: Main Steps
Script for Monitoring Server State
Script for Monitoring the JVM
Managing Security
Creating a User
Adding a User to a Group
Verifying Whether a User Is a Member of a Group
Listing Groups to Which a User Belongs
Listing Users and Groups in a Security Realm
Changing a Password
Protecting User Accounts in a Security Realm
Configuring Logging
WLST Command and Variable Reference
Overview of WSLT Command Categories
Browse Commands
cd
currentTree
prompt
pwd
Control Commands
addTemplate
closeDomain
closeTemplate
connect
createDomain
disconnect
exit
readDomain
readTemplate
updateDomain
writeDomain
writeTemplate
Deployment Commands
deploy
distributeApplication
getWLDM
loadApplication
redeploy
startApplication
stopApplication
undeploy
updateApplication
Diagnostics Commands
exportDiagnosticData
exportDiagnosticDataFromServer
Editing Commands
activate
assign
assignAll
cancelEdit
create
delete
encrypt
get
getActivationTask
invoke
isRestartRequired
loadDB
loadProperties
save
set
setOption
showChanges
startEdit
stopEdit
unassign
unassignAll
undo
validate
Information Commands
addListener
configToScript
dumpStack
dumpVariables
find
getConfigManager
getMBean
getMBI
getPath
listChildTypes
lookup
ls
man
redirect
removeListener
showListeners
startRecording
state
stopRecording
stopRedirect
storeUserConfig
threadDump
viewMBean
writeIniFile
Life Cycle Commands
migrate
resume
shutdown
start
startServer
suspend
Node Manager Commands
nm
nmConnect
nmDisconnect
nmEnroll
nmGenBootStartupProps
nmKill
nmLog
nmServerLog
nmServerStatus
nmStart
nmVersion
startNodeManager
Tree Commands
config
custom
domainConfig
domainRuntime
edit
jndi
runtime
serverConfig
serverRuntime
WLST Variable Reference
WLST Online and Offline Command Summary
WLST Command Summary, Alphabetically By Command
WLST Online Command Summary
WLST Offline Command Summary
WLST Deployment Objects
WLSTPlan Object
WLSTProgress Object
FAQs: WLST