SAP云平台通过CF CLI部署MTAR
我们在SAP Cloud Foundry上运行了一个演示MTA。此MTA是通过SAP提供的MTA_archive_builder工具生成的,并通过CF CLI部署。现在,大约一年后,我们想更新这个MTA,没什么大不了的,只是一个属性更新 在我尝试构建和部署任何东西之前,我升级了所有必需的工具 MTA构建得很好,但在部署MTAR时,java应用程序的上载失败。日志表明环境需要一些ZIP文件。mtar归档文件只保存.jar文件,这些文件应该是ZIP文件吗?如果是,怎么做 我已经尝试使用新的MTA生成器,但没有任何运气。同样的问题也发生了SAP云平台通过CF CLI部署MTAR,sap,cloud-foundry,sap-cloud-platform,Sap,Cloud Foundry,Sap Cloud Platform,我们在SAP Cloud Foundry上运行了一个演示MTA。此MTA是通过SAP提供的MTA_archive_builder工具生成的,并通过CF CLI部署。现在,大约一年后,我们想更新这个MTA,没什么大不了的,只是一个属性更新 在我尝试构建和部署任何东西之前,我升级了所有必需的工具 MTA构建得很好,但在部署MTAR时,java应用程序的上载失败。日志表明环境需要一些ZIP文件。mtar归档文件只保存.jar文件,这些文件应该是ZIP文件吗?如果是,怎么做 我已经尝试使用新的MTA生成
cf.exe version 6.45.0+5f9ff16f9.2019-06-03
重要日志条目:
#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"
]
}
}"#
该问题已在SAP社区中得到解答,您可以在此处找到答案:
基本上,其中一个工具会在.mtar归档文件中创建错误的jar文件。解决方案是解压缩mtar,使用命令“zip-FF”修复jar归档文件,然后将其重新打包到.mtar归档文件中。SAP社区已经回答了这个问题,您可以在此处找到答案:
基本上,其中一个工具会在.mtar归档文件中创建错误的jar文件。解决方案是解包mtar,使用命令“zip-FF”修复jar归档文件,然后将它们重新打包到.mtar归档文件中。您能否介绍一下如何推送mtar文件。您必须使用
cf deploy
命令。您的cf deploy插件也可能已经过时。我使用cf deploy命令。我通常使用的插件是最新版本。请参阅问题:multiapps 2.1.1您能否提及如何推送mtar文件。您必须使用cf deploy
命令。您的cf deploy插件也可能已经过时。我使用cf deploy命令。我通常使用的插件是最新版本。请参见问题:multiapps 2.1.1
- 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"
]
}
}"#