August 2020
« Mar    


WordPress Quotes

If you have built castles in the air, your work need not be lost; that is where they should be. Now put foundations under them.
Henry David Thoreau
August 2020
« Mar    

Short Cuts

2012 SERVER (64)
2016 windows (9)
AIX (13)
Amazon (40)
Ansibile (19)
Apache (135)
Asterisk (2)
cassandra (2)
Centos (211)
Centos RHEL 7 (270)
centos8 (3)
chef (3)
cloud (2)
cluster (3)
Coherence (1)
DB2 (5)
DISK (25)
DNS (9)
Docker (30)
Eassy (11)
ELKS (1)
Fedora (6)
ftp (5)
GIT (3)
GOD (2)
Grub (1)
Hacking (10)
Hadoop (6)
health (2)
horoscope (23)
Hyper-V (10)
IIS (15)
JAVA (7)
JBOSS (32)
jenkins (1)
Kubernetes (7)
Ldap (5)
Linux (188)
Linux Commands (166)
Load balancer (5)
mariadb (14)
Mongodb (4)
MQ Server (24)
MYSQL (84)
Nagios (5)
NaturalOil (13)
Nginx (35)
Ngix (1)
openldap (1)
Openstack (6)
Oracle (35)
Perl (3)
Postfix (19)
Postgresql (1)
PowerShell (2)
Python (3)
qmail (36)
Redis (12)
RHCE (28)
Security on Centos (29)
SFTP (1)
Shell (64)
Solaris (58)
Sql Server 2012 (4)
squid (3)
SSH (10)
SSL (14)
Storage (1)
swap (3)
TIPS on Linux (28)
tomcat (62)
Ubuntu (1)
Uncategorized (30)
Veritas (2)
vfabric (1)
VMware (28)
Weblogic (38)
Websphere (71)
Windows (19)
Windows Software (2)
wordpress (1)

WP Cumulus Flash tag cloud by Roy Tanck requires Flash Player 9 or better.

Who's Online

0 visitors online now
0 guests, 0 bots, 0 members

Hit Counter provided by dental implants orange county

wsadmin commands

Starting the wsadmin scripting client:

1.Launch the wsadmin tool using Jython:
wsadmin -lang jython -lang jython

Note OutPut:
WASX7209I: Connected to process “dmgr” on node dnodeV60 using SOAP connector; The type of process is: DeploymentManager

2. Launch the wsadmin tool using Jython when security is enabled:
wsadmin.bat -lang jython -user wsadmin -password wsadmin

3. Launch the wsadmin tool using Jacl with no options:
wsadmin.bat -lang jacl

4. Run scripting commands as individual commands
a. AdminApp object using Jython:
wsadmin -lang jython -c “AdminApp.list()” —->windows -lang jython -c ‘AdminApp.list()’ —-> unix

b.AdminApp object using jacl:
wsadmin -c “$AdminApp list” —->windows -c “\$AdminApp list” (or) -c ‘$AdminApp list’ —-> unix

5. To Run the script using Jython
wsadmin -lang jython -f —>windows -lang jython -f —> unix
where the file contains the following commands:
apps = AdminApp.list()
print “Applications currently installed:\n ” + apps

6. Run the script using Jacl:
wsadmin.bat -profile alprof.jacl —-> windows -profile alprof.jacl —–> unix
where the alprof.jacl file contains the following commands:
set apps [$AdminApp list]
puts “Applications currently installed:\n$apps”

–> Using the wsadmin scripting objects: Use the AdminConfig, AdminControl, AdminApp, AdminTask, and Help objects to perform administrative tasks.
Each of the management objects have commands that you can use to perform administrative tasks. To use the scripting objects, specify the scripting object, a command, and command parameters. In the following example, AdminConfig is the scripting object, attributes is the command, and ApplicationServer is the command parameter.

Using Jython:
print AdminConfig.attributes(‘ApplicationServer’)
Using Jacl:
$AdminConfig attributes ApplicationServer

–> Help object for scripted administration:
For example, using Jacl, $Help AdminApp or using Jython, Help.Adminapp(), provides information about the AdminApp object and the available commands.

You can also use the Help object to obtain information about messages using the message command. The message command provides aid to understand the cause of a warning or error message and find a solution for the problem. For example, you receive a WASX7115E error when running the AdminApp install command to install an application, use the following example:
Jacl —> $Help message WASX7115E
jython –> print Help.message(‘WASX7115E’)


—> Use the AdminConfig object, the AdminTask object, and the AdminApp object to handle configuration functionality.

The AdminConfig object, the AdminTask object, and the AdminApp object are used when you are managing the configuration of the server that resides persistently in a repository on permanent storage. Use these objects to create, query, change, or remove this configuration without starting an application server process. To use the AdminTask object, you must be connected to a running server.

–> Use the AdminControl object to manage running objects on application server installations.

* 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.


—->Installing applications with wsadmin Tool:

On a single server installation, the server must be running before you install an application.

On a network deployment installation, the deployment manager must be running before you install an application.

The application that you install must be an .ear, .jar, .sar or .war for the wsadmin tool.

For example, if your configuration consists of a node, a cell, and a server,

AdminApp.install(‘location_of_ear.ear’,   ‘[-node nodeName -cell cellName  -server serverName]‘)

print AdminApp.options() —> list of supported options for an Enterprise Archive (EAR) file

For a single server installation only, –>  AdminApp.install(‘c:/MyStuff/application1.ear’, ‘[-server serv2]‘)

. For a network deployment installation only, –>  AdminApp.install(‘c:/MyStuff/application1.ear’, ‘[-cluster cluster1]‘)

Save the configuration changes —>

In a network deployment environment only, synchronize the node. See the Synchronizing nodes with the wsadmin tool article for more information.

Set the variable for node synchronization

Sync1 = AdminControl.  completeObjectName(‘type=NodeSync,node=myNodeName,*’)

Synchronize the node by issuing the following command:

AdminControl.invoke(Sync1, ‘sync’)

We  receive an output value of true, if the synchronization completes.


–> AdminApp.view( ‘appName’ ) : Replace appName with one of the names returned byAdminApp.list(). The name must be surrounded by quotes

–> AdminApp.list() : Lists every application installed in your cell

—> AdminTask.createApplicationServer(‘Node1?, ‘[-name serverNode1 ]‘) : Creates a new application server called “serverNode1? in a node called “Node1?

Leave a Reply

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>




Blue Captcha Image


Protected by WP Anti Spam