<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Question Re: UI5 serverless Internal error destination protected in Technology Q&amp;A</title>
    <link>https://community.sap.com/t5/technology-q-a/ui5-serverless-internal-error-destination-protected/qaa-p/12537055#M4699963</link>
    <description>&lt;P&gt;configuration destination&lt;/P&gt;&lt;P&gt;&lt;IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/attachments/storage/7/attachments/2005616-image.png" /&gt;&lt;/P&gt;&lt;P&gt;conect service connectivity from api, after this generate for mta.yaml of UI&lt;/P&gt;&lt;P&gt;&lt;IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/attachments/storage/7/attachments/2005617-image.png" /&gt;&lt;/P&gt;&lt;P&gt;new  mta.yaml&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;ID: ui5serverless&lt;BR /&gt;_schema-version: '3.2'&lt;BR /&gt;version: 1.0.0&lt;BR /&gt;parameters:&lt;BR /&gt;  enable-parallel-deployments: true&lt;BR /&gt;&lt;BR /&gt;modules:&lt;BR /&gt;  - name: ui5serverless-deployer&lt;BR /&gt;    type: com.sap.application.content&lt;BR /&gt;    path: .&lt;BR /&gt;    requires:&lt;BR /&gt;      - name: ui5serverless-repo-host&lt;BR /&gt;        parameters:&lt;BR /&gt;          content-target: true&lt;BR /&gt;    build-parameters:&lt;BR /&gt;      build-result: resources&lt;BR /&gt;      requires:&lt;BR /&gt;        - artifacts:&lt;BR /&gt;            - HTML5Module-content.zip&lt;BR /&gt;          name: ui5serverless-HTML5Module&lt;BR /&gt;          target-path: resources/&lt;BR /&gt;&lt;BR /&gt;  - name: ui5serverless-HTML5Module&lt;BR /&gt;    type: html5&lt;BR /&gt;    path: HTML5Module&lt;BR /&gt;    build-parameters:&lt;BR /&gt;      builder: custom&lt;BR /&gt;      commands:&lt;BR /&gt;        - npm i&lt;BR /&gt;        - npm run build&lt;BR /&gt;      supported-platforms: []&lt;BR /&gt;  - name: ui5serverless-destination-content&lt;BR /&gt;    type: com.sap.application.content&lt;BR /&gt;    requires:&lt;BR /&gt;    - name: teste-xsuaa&lt;BR /&gt;      parameters:&lt;BR /&gt;        service-key:&lt;BR /&gt;          name: teste-xsuaa-key&lt;BR /&gt;    - name: ui5serverless-repo-host&lt;BR /&gt;      parameters:&lt;BR /&gt;        service-key:&lt;BR /&gt;          name: ui5serverless-repo-host-key&lt;BR /&gt;    - name: teste-xsuaa-apiaccess&lt;BR /&gt;      parameters:&lt;BR /&gt;        service-key:&lt;BR /&gt;          name: teste-xsuaa-apiaccess-key&lt;BR /&gt;    - name: ui5serverless-destination-service&lt;BR /&gt;      parameters:&lt;BR /&gt;        content-target: true&lt;BR /&gt;    - name: ui5serverless-connectivity-service&lt;BR /&gt;    parameters:&lt;BR /&gt;      content:&lt;BR /&gt;        subaccount:&lt;BR /&gt;          destinations:&lt;BR /&gt;          - Name: ui5serverless-repo-host&lt;BR /&gt;            ServiceInstanceName: ui5serverless-repo-host&lt;BR /&gt;            ServiceKeyName: ui5serverless-repo-host-key&lt;BR /&gt;            sap.cloud.service: cloud.service&lt;BR /&gt;          - Authentication: OAuth2UserTokenExchange&lt;BR /&gt;            Name: teste-xsuaa&lt;BR /&gt;            ServiceInstanceName: teste-xsuaa&lt;BR /&gt;            ServiceKeyName: teste-xsuaa-key&lt;BR /&gt;            sap.cloud.service: cloud.service&lt;BR /&gt;          - Authentication: OAuth2ClientCredentials&lt;BR /&gt;            Name: teste-xsuaa-apiaccess&lt;BR /&gt;            ServiceInstanceName: teste-xsuaa-apiaccess&lt;BR /&gt;            ServiceKeyName: teste-xsuaa-apiaccess-key&lt;BR /&gt;          existing_destinations_policy: update&lt;BR /&gt;    build-parameters:&lt;BR /&gt;      no-source: true&lt;BR /&gt;&lt;BR /&gt;resources:&lt;BR /&gt;  - name: teste-xsuaa&lt;BR /&gt;    type: org.cloudfoundry.existing-service&lt;BR /&gt;    parameters:&lt;BR /&gt;      service-name: teste-xsuaa&lt;BR /&gt;  - name: teste-xsuaa-apiaccess&lt;BR /&gt;    type: org.cloudfoundry.managed-service&lt;BR /&gt;    parameters:&lt;BR /&gt;      service-plan: apiaccess&lt;BR /&gt;      service: xsuaa&lt;BR /&gt;  - name: ui5serverless-destination-service&lt;BR /&gt;    type: org.cloudfoundry.managed-service&lt;BR /&gt;    parameters:&lt;BR /&gt;      service-plan: lite&lt;BR /&gt;      service: destination&lt;BR /&gt;      config:&lt;BR /&gt;        init_data:&lt;BR /&gt;          subaccount:&lt;BR /&gt;            existing_destinations_policy: update&lt;BR /&gt;            destinations:&lt;BR /&gt;              - Name: ui5serverless-srv&lt;BR /&gt;                Description: ui5serverless NodeJS backend service&lt;BR /&gt;                Authentication: NoAuthentication&lt;BR /&gt;                ProxyType: Internet&lt;BR /&gt;                HTML5.DynamicDestination: true&lt;BR /&gt;                HTML5.ForwardAuthToken: true&lt;BR /&gt;    &lt;BR /&gt;  - name: ui5serverless-connectivity-service&lt;BR /&gt;    parameters:&lt;BR /&gt;      service-plan: lite&lt;BR /&gt;      service: connectivity&lt;BR /&gt;    type: org.cloudfoundry.managed-service&lt;BR /&gt;  - name: ui5serverless-repo-host&lt;BR /&gt;    type: org.cloudfoundry.managed-service&lt;BR /&gt;    parameters:&lt;BR /&gt;      service: html5-apps-repo&lt;BR /&gt;      service-plan: app-host&lt;BR /&gt;  - name: ui5serverless-repo-runtime&lt;BR /&gt;    type: org.cloudfoundry.managed-service&lt;BR /&gt;    parameters:&lt;BR /&gt;      service-plan: app-runtime&lt;BR /&gt;      service: html5-apps-repo&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/CODE&gt;&lt;/PRE&gt;</description>
    <pubDate>Tue, 21 Dec 2021 02:17:03 GMT</pubDate>
    <dc:creator>LuizGomes</dc:creator>
    <dc:date>2021-12-21T02:17:03Z</dc:date>
    <item>
      <title>UI5 serverless Internal error destination protected</title>
      <link>https://community.sap.com/t5/technology-q-a/ui5-serverless-internal-error-destination-protected/qaq-p/12537054</link>
      <description>&lt;P&gt;I'm migrating a UI5 app to serverless. When this runs as an application the destinations protected by xsuaa are accessed normally. But as an HTML5 app it doesn't run.&lt;BR /&gt;&lt;BR /&gt;In the example application I have two destinations, one protected and one not. In the protected I have error 500.&lt;/P&gt;
  &lt;P&gt;sources&lt;/P&gt;
  &lt;P&gt;&lt;A href="https://github.com/luizcarlospedrosogomes/ui5-cf-serverless" target="test_blank"&gt;https://github.com/luizcarlospedrosogomes/ui5-cf-serverless&lt;/A&gt;&lt;/P&gt;
  &lt;P&gt;&lt;IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/attachments/storage/7/attachments/2005599-image.png" /&gt;&lt;/P&gt;
  &lt;P&gt;&lt;IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/attachments/storage/7/attachments/2005600-image.png" /&gt;&lt;/P&gt;
  &lt;P&gt;mta.yaml&lt;/P&gt;
  &lt;PRE&gt;&lt;CODE&gt;_schema-version: "3.2"&lt;BR /&gt;ID: ui5serverless&lt;BR /&gt;version: 1.0.0&lt;BR /&gt;&lt;BR /&gt;build-parameters:&lt;BR /&gt;  before-all:&lt;BR /&gt;    - builder: custom&lt;BR /&gt;      commands:&lt;BR /&gt;        - npm install&lt;BR /&gt;&lt;BR /&gt;modules:&lt;BR /&gt;  - name: ui5serverless-destination-content&lt;BR /&gt;    type: com.sap.application.content&lt;BR /&gt;    requires:&lt;BR /&gt;      - name: teste_xsuaa&lt;BR /&gt;        parameters:&lt;BR /&gt;          service-key:&lt;BR /&gt;            name: teste_xsuaa-key&lt;BR /&gt;      - name: ui5serverless_html_repo_host&lt;BR /&gt;        parameters:&lt;BR /&gt;          service-key:&lt;BR /&gt;            name: ui5serverless_html_repo_host-key&lt;BR /&gt;      - name: ui5serverless-destination-service&lt;BR /&gt;        parameters:&lt;BR /&gt;          content-target: true&lt;BR /&gt;    parameters:&lt;BR /&gt;      content:&lt;BR /&gt;        instance:&lt;BR /&gt;          destinations:&lt;BR /&gt;            - Name: ui5serverless_html_repo_host&lt;BR /&gt;              ServiceInstanceName: ui5serverless_html_repo_host&lt;BR /&gt;              ServiceKeyName: ui5serverless_html_repo_host-key&lt;BR /&gt;              sap.cloud.service: basic.service&lt;BR /&gt;            - Name: teste_xsuaa-uaa&lt;BR /&gt;              Authentication: OAuth2UserTokenExchange              &lt;BR /&gt;              ServiceInstanceName: teste-xsuaa&lt;BR /&gt;              ServiceKeyName: teste-xsuaa-key&lt;BR /&gt;              sap.cloud.service: basic.service&lt;BR /&gt;          existing_destinations_policy: update&lt;BR /&gt;    build-parameters:&lt;BR /&gt;      no-source: true&lt;BR /&gt;  - name: ui5serverless_ui_deployer&lt;BR /&gt;    type: com.sap.application.content&lt;BR /&gt;    path: .&lt;BR /&gt;    requires:&lt;BR /&gt;      - name: ui5serverless_html_repo_host&lt;BR /&gt;        parameters:&lt;BR /&gt;          content-target: true&lt;BR /&gt;    build-parameters:&lt;BR /&gt;      build-result: resources&lt;BR /&gt;      requires:&lt;BR /&gt;        - artifacts:&lt;BR /&gt;            - HTML5Module-content.zip&lt;BR /&gt;          name: HTML5Module&lt;BR /&gt;          target-path: resources/&lt;BR /&gt;  - name: HTML5Module&lt;BR /&gt;    type: html5&lt;BR /&gt;    path: HTML5Module&lt;BR /&gt;    build-parameters:&lt;BR /&gt;      builder: custom&lt;BR /&gt;      commands:&lt;BR /&gt;        - npm run build&lt;BR /&gt;      supported-platforms: []&lt;BR /&gt;resources:&lt;BR /&gt;  - name: ui5serverless-destination-service&lt;BR /&gt;    type: org.cloudfoundry.managed-service&lt;BR /&gt;    parameters:&lt;BR /&gt;      service: destination&lt;BR /&gt;      service-name: ui5serverless-destination-service&lt;BR /&gt;      service-plan: lite&lt;BR /&gt;      config:&lt;BR /&gt;        HTML5Runtime_enabled: true&lt;BR /&gt;        version: 1.0.0&lt;BR /&gt;  - name: ui5serverless_html_repo_host&lt;BR /&gt;    type: org.cloudfoundry.managed-service&lt;BR /&gt;    parameters:&lt;BR /&gt;      service: html5-apps-repo&lt;BR /&gt;      service-plan: app-host&lt;BR /&gt;  - name: teste_xsuaa&lt;BR /&gt;    type: org.cloudfoundry.existing-service&lt;BR /&gt;    parameters:&lt;BR /&gt;      service-name: teste-xsuaa&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/CODE&gt;&lt;/PRE&gt; 
  &lt;PRE&gt;&lt;CODE&gt;{&lt;BR /&gt;  "welcomeFile": "/index.html",&lt;BR /&gt;  "routes": [&lt;BR /&gt;    &lt;BR /&gt;    {&lt;BR /&gt;      "source": "/backend/(.*)",&lt;BR /&gt;      "target": "$1",&lt;BR /&gt;      "authenticationType": "none",&lt;BR /&gt;      "destination": "backend"&lt;BR /&gt;    },&lt;BR /&gt;    {&lt;BR /&gt;      "source": "/srv-api/(.*)$",&lt;BR /&gt;      "csrfProtection": false,&lt;BR /&gt;      "target": "$1",&lt;BR /&gt;      "authenticationType": "none",&lt;BR /&gt;      "destination": "srv-api"&lt;BR /&gt;    },&lt;BR /&gt;    {&lt;BR /&gt;      "source": "^/user-api(.*)",&lt;BR /&gt;      "target": "$1",&lt;BR /&gt;      "service": "sap-approuter-userapi"&lt;BR /&gt;    },&lt;BR /&gt;    {&lt;BR /&gt;      "source": "^(.*)",&lt;BR /&gt;      "target": "$1",&lt;BR /&gt;      "authenticationType": "xsuaa",&lt;BR /&gt;      "service": "html5-apps-repo-rt"&lt;BR /&gt;    }    &lt;BR /&gt;      &lt;BR /&gt;  ]&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Mon, 20 Dec 2021 12:31:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/ui5-serverless-internal-error-destination-protected/qaq-p/12537054</guid>
      <dc:creator>LuizGomes</dc:creator>
      <dc:date>2021-12-20T12:31:22Z</dc:date>
    </item>
    <item>
      <title>Re: UI5 serverless Internal error destination protected</title>
      <link>https://community.sap.com/t5/technology-q-a/ui5-serverless-internal-error-destination-protected/qaa-p/12537055#M4699963</link>
      <description>&lt;P&gt;configuration destination&lt;/P&gt;&lt;P&gt;&lt;IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/attachments/storage/7/attachments/2005616-image.png" /&gt;&lt;/P&gt;&lt;P&gt;conect service connectivity from api, after this generate for mta.yaml of UI&lt;/P&gt;&lt;P&gt;&lt;IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/attachments/storage/7/attachments/2005617-image.png" /&gt;&lt;/P&gt;&lt;P&gt;new  mta.yaml&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;ID: ui5serverless&lt;BR /&gt;_schema-version: '3.2'&lt;BR /&gt;version: 1.0.0&lt;BR /&gt;parameters:&lt;BR /&gt;  enable-parallel-deployments: true&lt;BR /&gt;&lt;BR /&gt;modules:&lt;BR /&gt;  - name: ui5serverless-deployer&lt;BR /&gt;    type: com.sap.application.content&lt;BR /&gt;    path: .&lt;BR /&gt;    requires:&lt;BR /&gt;      - name: ui5serverless-repo-host&lt;BR /&gt;        parameters:&lt;BR /&gt;          content-target: true&lt;BR /&gt;    build-parameters:&lt;BR /&gt;      build-result: resources&lt;BR /&gt;      requires:&lt;BR /&gt;        - artifacts:&lt;BR /&gt;            - HTML5Module-content.zip&lt;BR /&gt;          name: ui5serverless-HTML5Module&lt;BR /&gt;          target-path: resources/&lt;BR /&gt;&lt;BR /&gt;  - name: ui5serverless-HTML5Module&lt;BR /&gt;    type: html5&lt;BR /&gt;    path: HTML5Module&lt;BR /&gt;    build-parameters:&lt;BR /&gt;      builder: custom&lt;BR /&gt;      commands:&lt;BR /&gt;        - npm i&lt;BR /&gt;        - npm run build&lt;BR /&gt;      supported-platforms: []&lt;BR /&gt;  - name: ui5serverless-destination-content&lt;BR /&gt;    type: com.sap.application.content&lt;BR /&gt;    requires:&lt;BR /&gt;    - name: teste-xsuaa&lt;BR /&gt;      parameters:&lt;BR /&gt;        service-key:&lt;BR /&gt;          name: teste-xsuaa-key&lt;BR /&gt;    - name: ui5serverless-repo-host&lt;BR /&gt;      parameters:&lt;BR /&gt;        service-key:&lt;BR /&gt;          name: ui5serverless-repo-host-key&lt;BR /&gt;    - name: teste-xsuaa-apiaccess&lt;BR /&gt;      parameters:&lt;BR /&gt;        service-key:&lt;BR /&gt;          name: teste-xsuaa-apiaccess-key&lt;BR /&gt;    - name: ui5serverless-destination-service&lt;BR /&gt;      parameters:&lt;BR /&gt;        content-target: true&lt;BR /&gt;    - name: ui5serverless-connectivity-service&lt;BR /&gt;    parameters:&lt;BR /&gt;      content:&lt;BR /&gt;        subaccount:&lt;BR /&gt;          destinations:&lt;BR /&gt;          - Name: ui5serverless-repo-host&lt;BR /&gt;            ServiceInstanceName: ui5serverless-repo-host&lt;BR /&gt;            ServiceKeyName: ui5serverless-repo-host-key&lt;BR /&gt;            sap.cloud.service: cloud.service&lt;BR /&gt;          - Authentication: OAuth2UserTokenExchange&lt;BR /&gt;            Name: teste-xsuaa&lt;BR /&gt;            ServiceInstanceName: teste-xsuaa&lt;BR /&gt;            ServiceKeyName: teste-xsuaa-key&lt;BR /&gt;            sap.cloud.service: cloud.service&lt;BR /&gt;          - Authentication: OAuth2ClientCredentials&lt;BR /&gt;            Name: teste-xsuaa-apiaccess&lt;BR /&gt;            ServiceInstanceName: teste-xsuaa-apiaccess&lt;BR /&gt;            ServiceKeyName: teste-xsuaa-apiaccess-key&lt;BR /&gt;          existing_destinations_policy: update&lt;BR /&gt;    build-parameters:&lt;BR /&gt;      no-source: true&lt;BR /&gt;&lt;BR /&gt;resources:&lt;BR /&gt;  - name: teste-xsuaa&lt;BR /&gt;    type: org.cloudfoundry.existing-service&lt;BR /&gt;    parameters:&lt;BR /&gt;      service-name: teste-xsuaa&lt;BR /&gt;  - name: teste-xsuaa-apiaccess&lt;BR /&gt;    type: org.cloudfoundry.managed-service&lt;BR /&gt;    parameters:&lt;BR /&gt;      service-plan: apiaccess&lt;BR /&gt;      service: xsuaa&lt;BR /&gt;  - name: ui5serverless-destination-service&lt;BR /&gt;    type: org.cloudfoundry.managed-service&lt;BR /&gt;    parameters:&lt;BR /&gt;      service-plan: lite&lt;BR /&gt;      service: destination&lt;BR /&gt;      config:&lt;BR /&gt;        init_data:&lt;BR /&gt;          subaccount:&lt;BR /&gt;            existing_destinations_policy: update&lt;BR /&gt;            destinations:&lt;BR /&gt;              - Name: ui5serverless-srv&lt;BR /&gt;                Description: ui5serverless NodeJS backend service&lt;BR /&gt;                Authentication: NoAuthentication&lt;BR /&gt;                ProxyType: Internet&lt;BR /&gt;                HTML5.DynamicDestination: true&lt;BR /&gt;                HTML5.ForwardAuthToken: true&lt;BR /&gt;    &lt;BR /&gt;  - name: ui5serverless-connectivity-service&lt;BR /&gt;    parameters:&lt;BR /&gt;      service-plan: lite&lt;BR /&gt;      service: connectivity&lt;BR /&gt;    type: org.cloudfoundry.managed-service&lt;BR /&gt;  - name: ui5serverless-repo-host&lt;BR /&gt;    type: org.cloudfoundry.managed-service&lt;BR /&gt;    parameters:&lt;BR /&gt;      service: html5-apps-repo&lt;BR /&gt;      service-plan: app-host&lt;BR /&gt;  - name: ui5serverless-repo-runtime&lt;BR /&gt;    type: org.cloudfoundry.managed-service&lt;BR /&gt;    parameters:&lt;BR /&gt;      service-plan: app-runtime&lt;BR /&gt;      service: html5-apps-repo&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Tue, 21 Dec 2021 02:17:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/ui5-serverless-internal-error-destination-protected/qaa-p/12537055#M4699963</guid>
      <dc:creator>LuizGomes</dc:creator>
      <dc:date>2021-12-21T02:17:03Z</dc:date>
    </item>
    <item>
      <title>Re: UI5 serverless Internal error destination protected</title>
      <link>https://community.sap.com/t5/technology-q-a/ui5-serverless-internal-error-destination-protected/qaa-p/12537056#M4699964</link>
      <description>&lt;P&gt;code &lt;A href="https://github.com/luizcarlospedrosogomes/ui5-cf-serverless" target="test_blank"&gt;https://github.com/luizcarlospedrosogomes/ui5-cf-serverless&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 21 Dec 2021 02:19:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/ui5-serverless-internal-error-destination-protected/qaa-p/12537056#M4699964</guid>
      <dc:creator>LuizGomes</dc:creator>
      <dc:date>2021-12-21T02:19:22Z</dc:date>
    </item>
  </channel>
</rss>

