Я пытаюсь развернуть приложение удаленно в WebLogic.Я использую WLST в скрипте Python.
Я использую команду deploy для этого.Когда я даю путь моей войны в любом месте, доступном для моей удаленной машины, все идет хорошо, но когда я даю путь в любое место, которое не доступно для удаленной машины, это терпит неудачу.
Теперь я знаю решение, котороепо умолчанию для загрузки установлено значение false, поэтому удаленному WebLogic необходим доступ к местоположению войны, но я пробовал его с установкой загрузки в true, но развертывание завершается неудачно с ошибкой типа:
Сообщение о развертывании: weblogic.management.ManagementException: [Deployer: 149003] Невозможно получить доступ к информации об источнике приложения в «/app/jamagentAdminServer.war» для приложения «jamagent_AdminServer».Конкретная ошибка: файлы приложения не существуют.Нет трассировки стека.
Я что-то упустил?Я использую команду:
deploy ('jamagent _' + имя_сервера, jamagentwarpath + '/ jamagent' + имя_сервера + '. War', цели = имя_сервера, время ожидания = 600000, загрузка = 'true')
, поэтому, если я удалю предложение upload='true'
и убедимся, что jamagentwarpath
- это местоположение, доступное для удаленного компьютера, то все будет хорошо.Я надеюсь, что я ясен с моим вопросом.