Невозможно обновить приложение на сервере WebLogic с помощью сценария WLST.JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Невозможно обновить приложение на сервере WebLogic с помощью сценария WLST.

Сообщение Anonymous »

Я могу обновить приложение в weblogic с помощью веб-консоли, перейдя в раздел «Развертывания» -> установив флажок напротив приложения, а затем нажав кнопку «Обновить» -> «Далее» -> «Готово», и приложение будет обновлено по плану. успешно.
Теперь я хочу сделать то же самое, используя WLST ниже.

Код: Выделить всё

wladmin@remhost2:/web/bea_apps/domains/base_domain/servers/WLSJVM20$ cat startwlsapp.py
def stopApplication(application_name):
edit()
startEdit()
stopApplication(applicationName=application_name)
save()
activate(block="true")

def updateApplication(application_name, application_path):
edit()
startEdit()
app = getMBean('/AppDeployments/' + application_name)
#deploy(application_path, application_name)  # Replace  with the path to the updated application file
updateApplication(app, application_path)
save()
activate(block="true")

def startApplication(application_name):
edit()
startEdit()
startApplication(applicationName=application_name)
save()
activate(block="true")

application_name = sys.argv[1]
application_path = sys.argv[2]
print("Passed parameter to the WLST script is:", application_name)
connect('wladmin', 'wlspass', 't3://wlshost:12080')

stopApplication(application_name)
updateApplication(application_name, application_path)
startApplication(application_name)
После настройки среды я запускаю сценарий WLST, как показано ниже

Код: Выделить всё

wladmin@remhost2:/web/bea_apps/domains/base_domain/servers/WLSJVM20$ .  ./setWLSEnv.sh
CLASSPATH=/web/bea/JAVA/lib/tools.jar:/web/bea/platform1223/wls1223/wlserver/modules/features/wlst.wls.classpath.jar:

PATH=/web/bea/platform1223/wls1223/wlserver/server/bin:/web/bea/platform1223/wls1223/wlserver/../oracle_common/modules/thirdparty/org.apache.ant/1.9.8.0.0/apache-ant-1.9.8/bin:/web/bea/JAVA/jre/bin:/web/bea/JAVA/bin:/web/bea/JAVA/bin:/usr/bin:/usr/sbin:/web/bea/platform1223/wls1223/wlserver/../oracle_common/modules/org.apache.maven_3.2.5/bin

Your environment has been set.
wladmin@remhost2:/web/bea_apps/domains/base_domain/servers/WLSJVM20$ java weblogic.WLST startwlsapp.py myapp /web/bea_apps/applications/base_domain/MYAPPQA/myapp.ear
Однако выдает ошибку, о которой я не знаю.

Код: Выделить всё

Initializing WebLogic Scripting Tool (WLST) ...

Welcome to WebLogic Server Administration Scripting Shell

Type help() for help on available commands

('Passed parameter to the WLST script is:', 'myapp')
Connecting to t3://wlshost:12080 with userid wladmin ...
Successfully connected to Admin Server "adminServer" that belongs to domain "base_domain".

Warning: An insecure protocol was used to connect to the server.
To ensure on-the-wire security, the SSL port or Admin port should be used instead.

Stopping application myapp.
    
.Completed the stop of Application with status completed
Current Status of your Deployment:
Deployment command type: stop
Deployment State : completed
Deployment Message : no message
Updating application myapp ...
java.io.IOException: java.io.CharConversionException: Malformed UTF-8 char -- is an XML encoding declaration missing?
Failed to update the application with status failed
Current Status of your Deployment:
Deployment command type: update
Deployment State : failed
Deployment Message : java.io.IOException: java.io.CharConversionException: Malformed UTF-8 char -- is an XML encoding declaration missing?
No stack trace available.
Problem invoking WLST - Traceback (innermost last):
File "/web/bea_apps/domains/base_domain/servers/WLSJVM20/startwlsapp.py", line 40, in ?
File "", line 330, in updateApplication
at weblogic.management.scripting.core.ExceptionCoreHandler.handleException(ExceptionCoreHandler.java:63)
at weblogic.management.scripting.WLSTUtils.throwWLSTException(WLSTUtils.java:338)
at weblogic.management.scripting.JSR88DeployHandler.updateApplication(JSR88DeployHandler.java:1053)
at weblogic.management.scripting.WLScriptContext.updateApplication(WLScriptContext.java:1060)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)

weblogic.management.scripting.ScriptException: weblogic.management.scripting.ScriptException: Error occurred while performing updateApplication : Failed to update the application with status failed

    
Как вы видите, приложение успешно остановлено, но при обновлении происходит сбой.
С приложением все в порядке, и оно обновляется при использовании weblogic. веб-консоль вручную.
Пожалуйста, предложите.

Подробнее здесь: https://stackoverflow.com/questions/786 ... lst-script
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Невозможно обновить приложение на сервере WebLogic с помощью сценария WLST.
    Anonymous » » в форуме Python
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous
  • Невозможно обновить приложение на сервере WebLogic с помощью сценария WLST.
    Anonymous » » в форуме JAVA
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • Как создать ПОЛНЫЙ дамп потока из Weblogic с помощью консоли Weblogic или WLST?
    Anonymous » » в форуме JAVA
    0 Ответы
    51 Просмотры
    Последнее сообщение Anonymous
  • Невозможно добавить Weblogic Server в Eclipse для Weblogic 14.1.2 и JDK 21.0.7
    Anonymous » » в форуме JAVA
    0 Ответы
    6 Просмотры
    Последнее сообщение Anonymous
  • Невозможно добавить Weblogic Server в Eclipse для Weblogic 14.1.2 и JDK 21.0.7
    Anonymous » » в форуме JAVA
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»