Все команды выполняются из wlst.cmd или wlst.sh находящегося в SOA_HOME, у меня например это:
C:\Apps\Oracle\Weblogic\10.3.6\Oracle_SOA1\common\bin\wlst.cmd
- Просмотр развёрнутых композитов и их статусов:
wls:/offline>
sca_listDeployedComposites('bpm-dev.mycompany.com',
'8001',
'weblogic',
'welcome1')
где weblogic - логин административного пользователя;
welcome1 - пароль административного пользователя;
bpm-dev.mycompany.com - хост SOA-сервера;
8001 - порт SOA-сервера.
Пример результата: Following 4 composites are currently deployed to the platform:
1. AsyncProc[1.0], partition=default, mode=active, state=on, isDefault=true, deployedTime=2013-07-25T11:26:03.309+04:00
2. SimpleApproval[1.0], partition=default, mode=active, state=on, isDefault=true, deployedTime=2012-10-17T18:55:11.333+04:00
3. SimpleHT[1.0], partition=default, mode=active, state=on, isDefault=true, deployedTime=2012-12-21T13:23:24.345+04:00
4. AgreementApproversService[1.0], partition=prod, mode=active, state=on, isDefault=true, deployedTime=2013-02-22T17:51:30.971+04:00
- Старт композита:
wls:/offline>
sca_startComposite('bpm-dev.mycompany.com',
'8001',
'weblogic',
'welcome1',
'AsyncProc',
'1.0',
partition='default')
где AsyncProc - имя композита;
1.0 - версия композита;
default - раздел.
- Стоп композита:
wls:/offline>
sca_stopComposite('bpm-dev.mycompany.com',
'8001',
'weblogic',
'welcome1',
'AsyncProc',
'1.0',
partition='default')
- Активация композита:
wls:/offline>
sca_activateComposite('bpm-dev.mycompany.com',
'8001',
'weblogic',
'welcome1',
'AsyncProc',
'1.0',
partition='default')
- Деактивация композита:
wls:/offline>
sca_retireComposite('bpm-dev.mycompany.com',
'8001',
'weblogic',
'welcome1',
'AsyncProc',
'1.0',
partition='default')