WebLogic Scripting Tool

     Previous  Next    Contents    View as PDF - New Window  Get Adobe Reader - New Window
Content starts here

Introduction and Roadmap

Document Scope and Audience

Guide to This Document

Related Documentation

WLST Sample Scripts

WLST Online Sample Scripts

WLST Offline Sample Scripts

New and Changed WLST Features in This Release

Using the WebLogic Scripting Tool

Using WLST Online or Offline

Using WLST Online

Using WLST Offline

Interactive Mode, Script Mode, and Embedded Mode

Interactive Mode

Script Mode

Embedded Mode

Security for WLST

Securing the WLST Connection

Securing Access to Configuration Data

Securing Access from WLST Online

Writing and Reading Encrypted Configuration Values

Securing Access to Security Data

Main Steps for Using WLST in Interactive or Script Mode

Setting Up Your Environment

Invoking WLST

Examples

Exiting WLST

Syntax for WLST Commands

Redirecting Error and Debug Output to a File

Getting Help

Running WLST from Ant

Parameters

Parameters Specified as Nested Elements

script

classpath

Examples

Example 1

Example 2

Example 3

Importing WLST as a Jython Module

Customizing WLST

Creating Domains Using WLST Offline

Creating and Using a Domain Template (Offline)

Browsing Information About the Configuration Hierarchy (Offline)

Editing a Domain (Offline)

Alternative: Using the configToScript Command

Considerations for Clusters, JDBC, and JMS Resources

Managing the Server Life Cycle

Using WLST and Node Manager to Manage Servers

Using Node Manager to Start Servers on a Machine

Using Node Manager to Start Managed Servers in a Domain or Cluster

Starting and Managing Servers Without Node Manager

Starting an Administration Server Without Node Manager

Managing Server State Without Node Manager

Navigating MBeans (WLST Online)

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 and Attributes

Accessing Other WebLogic MBeans and Custom MBeans

Configuring Existing Domains

Using WLST Online to Update an Existing Domain

Tracking Configuration Changes

Undoing or Canceling Changes

Additional Operations and Attributes for Change Management

Using WLST Offline to Update an Existing Domain

Managing Security Data (WLST Online)

Determining If You Need to Access the Edit Hierarchy

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

Set Consecutive Invalid Login Attempts

Unlock a User Account

Deploying Applications

Using WLST Online to Deploy Applications

Using WLST Offline to Deploy Applications

Updating the Deployment Plan

Getting Runtime Information

Accessing Runtime Information: Main Steps

Script for Monitoring Server State

Script for Monitoring the JVM

Configuring Logging

Working with the WebLogic Diagnostics Framework

WLST Online and Offline Command Summary

WLST Command Summary, Alphabetically By Command

WLST Online Command Summary

WLST Offline Command Summary

WLST Command and Variable Reference

Overview of WSLT Command Categories

Browse Commands

cd

Description

Syntax

Examples

currentTree

Description

Syntax

Example

prompt

Description

Examples

pwd

Description

Syntax

Example

Control Commands

addTemplate

Description

Syntax

Example

closeDomain

Description

Syntax

Example

closeTemplate

Description

Syntax

Example

connect

Description

Syntax

Examples

createDomain

Description

Syntax

Example

disconnect

Description

Syntax

Example

exit

Description

Syntax

Example

readDomain

Description

Syntax

Example

readTemplate

Description

Syntax

Example

updateDomain

Description

Syntax

Example

writeDomain

Description

Syntax

Example

writeTemplate

Description

Syntax

Example

Deployment Commands

deploy

Description

Syntax

Example

distributeApplication

Description

Syntax

Example

getWLDM

Description

Syntax

Example

listApplications

Description

Syntax

Example

loadApplication

Description

Syntax

Example

redeploy

Description

Syntax

Example

startApplication

Description

Syntax

Example

stopApplication

Description

Syntax

Example

undeploy

Description

Syntax

Example

updateApplication

Description

Syntax

Example

Diagnostics Commands

exportDiagnosticData

Description

Syntax

Example

exportDiagnosticDataFromServer

Description

Syntax

Example

Editing Commands

activate

Description

Syntax

Example

assign

Description

Syntax

Example

assignAll

Description

Syntax

Example

cancelEdit

Description

Syntax

Example

create

Description

Syntax

Example

delete

Description

Syntax

Example

encrypt

Description

Syntax

Example

get

Description

Syntax

Example

getActivationTask

Description

Syntax

Example

invoke

Description

Syntax

Example

isRestartRequired

Description

Syntax

Example

loadDB

Description

Syntax

Example

loadProperties

Description

Syntax

Example

save

Description

Syntax

Example

set

Description

Syntax

Example

setOption

Description

Syntax

Example

showChanges

Description

Syntax

Example

startEdit

Description

Syntax

Example

stopEdit

Description

Syntax

Example

unassign

Description

Syntax

Example

unassignAll

Description

Syntax

Example

undo

Description

Syntax

Example

validate

Description

Syntax

Example

Information Commands

addListener

Description

Syntax

Example

configToScript

Syntax

Example

dumpStack

Description

Syntax

Example

dumpVariables

Description

Syntax

Example

find

Description

Syntax

Example

getConfigManager

Description

Syntax

Example

getMBean

Description

Syntax

Example

getMBI

Description

Syntax

Example

getPath

Description

Syntax

Example

listChildTypes

Description

Syntax

Example

lookup

Description

Syntax

Example

ls

Description

Syntax

Example

man

Description

Syntax

Example

redirect

Description

Syntax

Example

removeListener

Description

Syntax

Example

showListeners

Description

Syntax

Example

startRecording

Description

Syntax

Example

state

Description

Syntax

Example

stopRecording

Description

Syntax

Example

stopRedirect

Description

Syntax

Example

storeUserConfig

Description

Syntax

Example

threadDump

Description

Syntax

Example

viewMBean

Description

Syntax

Example

writeIniFile

Description

Syntax

Example

Life Cycle Commands

migrate

Description

Syntax

Example

resume

Description

Syntax

Example

shutdown

Description

Syntax

Example

start

Description

Syntax

Example

startServer

Description

Syntax

Example

suspend

Description

Syntax

Example

Node Manager Commands

nm

Description

Syntax

Example

nmConnect

Description

Syntax

Example

nmDisconnect

Description

Syntax

Example

nmEnroll

Description

Syntax

Example

nmGenBootStartupProps

Description

Syntax

Example

nmKill

Description

Syntax

Example

nmLog

Description

Syntax

Example

nmServerLog

Description

Syntax

Example

nmServerStatus

Description

Syntax

Example

nmStart

Description

Syntax

Example

nmVersion

Description

Syntax

Example

startNodeManager

Description

Syntax

Example

Tree Commands

config

Description

Example

custom

Description

Example

domainConfig

Description

Example

domainRuntime

Description

Example

edit

Description

Example

jndi

Description

Example

runtime

Description

Example

serverConfig

Description

Example

serverRuntime

Description

Example

WLST Variable Reference

WLST Deployment Objects

WLSTPlan Object

WLSTProgress Object

FAQs: WLST


  Back to Top       Previous  Next