WebIDE中的MTA部署错误

2020-08-19 12:20发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我确定这很简单,但是我无法弄清楚如何从WebIDE部署到Cloud Foundry时消除该错误。 任何人都可以帮助克服这个问题吗?

这是dmol日志中的错误:

MTA部署错误-/routes/0:格式验证失败(路由需要访问com.sap.bpm.workflow服务,但该服务未绑定。)

MTA.yaml

 ID:onboardingWorkflow
 _schema-version:" 2.1"
 版本:0.0.1
 模块:
   -名称:入职
     类型:com.sap.application.content
     路径:工作流程
     要求:
       -名称:workflow_onboarding
         参数:
           内容目标:true
   -名称:requestaccess
     类型:html5
     路径:requestAccess
     参数:
       磁盘配额:512M
       记忆体:256M
     构建参数:
       制造商:咕unt声
     要求:
       -名称:uaa_onboardingWorkflow
       -名称:dest_onboardingWorkflow
 资源:
   -名称:onboarding_html5_repo_host
     参数:
       服务计划:应用托管
       服务:html5-apps-repo
     类型:org.cloudfoundry.managed-service
   -名称:workflow_onboarding
     参数:
       服务计划:标准
       服务:工作流程
     类型:org.cloudfoundry.managed-service
   -名称:uaa_onboardingWorkflow
     参数:
       路径:./xs-security.json
       服务计划:应用
       服务:xsuaa
     类型:org.cloudfoundry.managed-service
   -名称:dest_onboardingWorkflow
     参数:
       服务计划:精简版
       服务:目的地
     类型:org.cloudfoundry.managed-service


 

我确实在下面的xs-app.json中引用了工作流服务:

 {
                " welcomeFile":"/index.html",
                " authenticationMethod":"路由",
                "登出": {
                               " logoutEndpoint":"/img/do/logout"
                },
                "路线":[{
                               " source":" ^/workflow/(.*)$",
                               " target":"/img/$ 1",
                               " service":" com.sap.bpm.workflow",
                               " endpoint":" workflow_rest_url",
                               " authenticationType":" xsuaa"
                },{
                               " source":" ^(。*)$",
                               " target":" $ 1",
                               " service":" html5-apps-repo-rt",
                               " authenticationType":" xsuaa"
                }]
 } 

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我确定这很简单,但是我无法弄清楚如何从WebIDE部署到Cloud Foundry时消除该错误。 任何人都可以帮助克服这个问题吗?

这是dmol日志中的错误:

MTA部署错误-/routes/0:格式验证失败(路由需要访问com.sap.bpm.workflow服务,但该服务未绑定。)

MTA.yaml

 ID:onboardingWorkflow
 _schema-version:" 2.1"
 版本:0.0.1
 模块:
   -名称:入职
     类型:com.sap.application.content
     路径:工作流程
     要求:
       -名称:workflow_onboarding
         参数:
           内容目标:true
   -名称:requestaccess
     类型:html5
     路径:requestAccess
     参数:
       磁盘配额:512M
       记忆体:256M
     构建参数:
       制造商:咕unt声
     要求:
       -名称:uaa_onboardingWorkflow
       -名称:dest_onboardingWorkflow
 资源:
   -名称:onboarding_html5_repo_host
     参数:
       服务计划:应用托管
       服务:html5-apps-repo
     类型:org.cloudfoundry.managed-service
   -名称:workflow_onboarding
     参数:
       服务计划:标准
       服务:工作流程
     类型:org.cloudfoundry.managed-service
   -名称:uaa_onboardingWorkflow
     参数:
       路径:./xs-security.json
       服务计划:应用
       服务:xsuaa
     类型:org.cloudfoundry.managed-service
   -名称:dest_onboardingWorkflow
     参数:
       服务计划:精简版
       服务:目的地
     类型:org.cloudfoundry.managed-service


 

我确实在下面的xs-app.json中引用了工作流服务:

 {
                " welcomeFile":"/index.html",
                " authenticationMethod":"路由",
                "登出": {
                               " logoutEndpoint":"/img/do/logout"
                },
                "路线":[{
                               " source":" ^/workflow/(.*)$",
                               " target":"/img/$ 1",
                               " service":" com.sap.bpm.workflow",
                               " endpoint":" workflow_rest_url",
                               " authenticationType":" xsuaa"
                },{
                               " source":" ^(。*)$",
                               " target":" $ 1",
                               " service":" html5-apps-repo-rt",
                               " authenticationType":" xsuaa"
                }]
 } 
付费偷看设置
发送
2条回答
风早神人
1楼 · 2020-08-19 12:23.采纳回答

而不是:

"服务":" com.sap.bpm.workflow",
"端点":" workflow_rest_url",

在您的xs-app中 .json,您应该具有"目的地"属性,该属性指向在require或模块requestaccess中定义的目标。 然后,它还需要:

 group:目的地
zhangjiyang1323
2楼-- · 2020-08-19 12:33

谢谢您!

一周热门 更多>