Пока вы используете WLST от имени пользователя-администратора, у вас должна быть возможность перейти в существующий сеанс редактирования с помощью команды edit () - я провел быстрый тест с двумя пользователями-администраторами, один из которых был администратором Консоль, и одна, использующая WLST, и, кажется, работает нормально - я вижу изменения в сеансе консоли администратора внутри интерпретатора WLST.
Вы можете поместить очень простой обработчик исключений вокруг ваших вызовов на startEdit
, который будет регистрировать трассировку стека исключений, но больше ничего не делать. А затем положитесь на вызов edit
, чтобы отправить вас в сеанс изменений.
Полагаться на это будет непросто, хотя, если другой сценарий запустил сеанс редактирования и ожидает, что сможет зафиксировать этот сеанс изменений сам - вы получите исключения и ненадежное поведение при множественных вызовах.