Понадобилось тут быстро выложить на J2EE SDA-файл (устанавливал библиотеки для AXIS-адаптера).
Старый добрый SDM давно “уволен” со службы, его последователь – JSPM – рапортует, что он теперь тоже “не при делах”, а “за главного” теперь некий SUM.
SUM нужно скачать с service.sap.com, и весит он за 400Mb.
А мне всего-то нужно – забросить один .SDA на сервер..
Недолгие поиски привели к простому и понятному инструменту. Условие только одно – у нас есть доступ к серверу на уровне операционки.
Идем в /usr/sap/
Вводим пользователя и пароль с правами администратора J2EE и выполняем команду deploy.
Варианты:
1) – создать текстовый файл deploylist.txt с построчным списком полных путей до SDA файлов
– выполнить deploy list=<PATH_TO_FILE>/deploylist.txt
2) – выполнить для каждого файла deploy name=<PATH_TO_FILE>/<filename>.SDA
Если такой пакет у нас уже на сервере есть, и его версия >= загружаемому, то для принудительной перезаписи можно использовать параметр version_rule = all. Поведение при возникновении ошибок контролируется параметром on_deploy_error=stop или on_deploy_error=skip_depending
Остальные параметры можно посмотреть, выполнив deploy -h.
Удачи!
Ваш Pitroff
P.S.: там же есть “обратный” инструмент – undeploy. Подробнее – undeploy -h