На SAP Cloud Foundry была запущена демонстрационная MTA.Этот MTA был создан с помощью инструмента mta_archive_builder, предоставленного SAP, и развернут с помощью CF CLI.Теперь, примерно через год, мы хотим обновить этот MTA, ничего особенного, просто обновление свойств.
Прежде чем пытаться что-либо создавать и развертывать, я обновил все необходимые инструменты.
MTA строит просто отлично, но при развертывании MTAR загрузка нашего java-приложения не выполняется.В журналах говорится, что среда ожидает какой-нибудь файл ZIP.В архиве mtar хранятся только файлы .jar, это должны быть файлы ZIP?Если да, то как?
Я уже пытался использовать новый MTA Builder, но безуспешно.Возникает та же проблема.
cf.exe version 6.45.0+5f9ff16f9.2019-06-03
Listing installed plugins...
plugin version command name command help
multiapps 2.1.1 bg-deploy Deploy a multi-target app using blue-green deployment
multiapps 2.1.1 deploy Deploy a new multi-target app or sync changes to an existing one
multiapps 2.1.1 download-mta-op-logs, dmol Download logs of multi-target app operation
multiapps 2.1.1 mta Display health and status for a multi-target app
multiapps 2.1.1 mta-ops List multi-target app operations
multiapps 2.1.1 mtas List all multi-target apps
multiapps 2.1.1 purge-mta-config Purge no longer valid configuration entries
multiapps 2.1.1 undeploy Undeploy a multi-target app
mta_archive_builder version 1.1.19
- name: ovinto
type: java
path: workspace/ovinto
parameters:
memory: 2048M
disk-quota: 512M
health-check-type: process
provides:
- name: ovinto_api
properties:
url: '${default-url}'
properties:
SPRING_PROFILES_ACTIVE: sapcloudfoundry
build-parameters:
builder: maven
maven-opts:
command: [ clean, verify ]
profiles:
- sapcf
defines:
skipTests: true
build-result: target/*.jar
Важная запись в журнале:
#2.0#2019 06 06 13:06:36.042#Z#DEBUG#com.sap.cloud.lm.sl.xs2.76178077.MAIN_LOG.uploadAppTask#
######com.sap.cloud.lm.sl.cf.persistence.services.ProcessLogger########flowable-async-job-executor-thread-3###
[UploadAppStep] Error uploading application "ovinto". [failed] "{
"response_code": "422",
"response_body": "{\"description\":\"The request is semantically invalid: bits uploaded is not a valid zip file\"}",
"response": {
"date": [
"Thu, 06 Jun 2019 13:06:27 GMT"
],
"content-length": [
"92"
],
"content-type": [
"text/plain; charset=utf-8"
],
"connection": [
"close"
]
}
}"#