cancel
Showing results for 
Search instead for 
Did you mean: 

DEV164 Workflows HandsOn - Authentication error

vsp4btp
Explorer
0 Kudos

I am doing the exercises for DEV164 (Workflows). I have successfully finished the step "Build MTA Project". I can see the WFTutorial_0.0.1.mtar file. But, when I try to perform the next step "Deploy MTA Archive", I am getting the below error:

Authentication failed: API endpoint: https://api.cf.us10.hana.ondemand.com Authenticating... Password: API endpoint: https://api.cf.us10.hana.ondemand.com API version: 3.108.0 Not logged in. Use 'cf login' or 'cf login --sso' to log in. FAILED

I am unable to proceed with my exercises. Please help me get over this error.

Thank you.

View Entire Topic
markushaug
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi,

Thank you for reaching out to us.

Personally, I can recommend checking the official deployment guide of the CAP documentation. There is everything very well explained as well.

The MTA.yaml configuration looks quite fine. However, the indentations might be wrong. Please double-check this against this one here.

If you still stuck, could you please provide me with a screenshot of the error message including the exact URL?


Thanks,

Markus

Dasig
Participant
0 Kudos

Thank you @markushaug for your answer and help.

 

Yes, i am still stuck 😕

below the error and the MTA.yaml file.

Dasig_0-1683742406526.png

_schema-version: "3.1"
ID: risk-management
version: 2.0.0
description: "Template for the Learning Journey Building side-by-side extensions on SAP BTP"
parameters:
  enable-parallel-deployments: true
build-parameters:
  before-all:
    - builder: custom
      commands:
        - npx -p @sap/cds-dk cds build --production
modules:
  - name: risk-management-srv
    type: nodejs
    path: gen/srv
    parameters:
      buildpack: nodejs_buildpack
    build-parameters:
      builder: npm-ci
    provides:
      - name: srv-api # required by consumers of CAP services (e.g. approuter)
        properties:
          srv-url: ${default-url}
    requires:
      - name: risk-management-db
      - name: risk-management-auth

  - name: risk-management-db-deployer
    type: hdb
    path: gen/db
    parameters:
      buildpack: nodejs_buildpack
    requires:
      - name: risk-management-db

  - name: risk-management
    type: approuter.nodejs
    path: app/ # from cds.env.folders. Consider also cds.env.build.target -> gen/app
    parameters:
      keep-existing-routes: true
      disk-quota: 256M
      memory: 256M
    requires:
      - name: srv-api
        group: destinations
        properties:
          name: srv-api # must be used in xs-app.json as well
          url: ~{srv-url}
          forwardAuthToken: true
      - name: risk-management-auth

resources:
  - name: risk-management-db
    type: com.sap.xs.hdi-container
    parameters:
      service: hana
      service-plan: hdi-shared
  - name: risk-management-auth
    type: org.cloudfoundry.managed-service
    parameters:
      service: xsuaa
      service-plan: application
      path: ./xs-security.json
      config:
        xsappname: risk-management-${org}-${space}
        tenant-mode: dedicated
        oauth2-configuration:
          redirect-uris:
          -  https://*.cfapps.us10-001.hana.ondemand.com/login/callback
            

 

 

 

Many thanks.

Saad

 

 

Dasig
Participant
0 Kudos
Hello @markushaug, can you help please? :). Thank you