Description
Adaptation Project generators Add Local Annotation File and Replace OData Service are failing with HTTP 404 on older ABAP system (where System Info API is not present) when the user uses a BTP destination or VS Code Backend system that don't have pre-configured authentication. In such cases the generators show the credentials prompts and the generators use the System Info API to validate the authentication credentials. As the System Info API doesn't exist in older systems, the requests fail with 404 even if the credentials are correct.
Steps to Reproduce
Steps to reproduce the behavior:
- Create an Adaptation Project for an older ABAP system (i.e. SAP_UI 754) using a destination without any credentials configured
- Right click on the project and select either
Add Local Annotation File or Replace OData Service generator
- Populate correct credentials for the system
- See HTTP 404 error
Expected results
Validation passes and the user can continue
Actual results
The validation fails and the user cannot continue
Version/Components/Environment
Add any other context about the problem here
OS:
Root Cause Analysis
Problem
{describe the problem}
Fix
{describe the fix}
Why was it missed
{Some explanation why this issue might have been missed during normal development/testing cycle}
How can we avoid this
{if we don’t want to see this type of issues anymore what we should do to prevent}
Description
Adaptation Project generators
Add Local Annotation FileandReplace OData Serviceare failing with HTTP 404 on older ABAP system (where System Info API is not present) when the user uses a BTP destination or VS Code Backend system that don't have pre-configured authentication. In such cases the generators show the credentials prompts and the generators use the System Info API to validate the authentication credentials. As the System Info API doesn't exist in older systems, the requests fail with 404 even if the credentials are correct.Steps to Reproduce
Steps to reproduce the behavior:
Add Local Annotation FileorReplace OData ServicegeneratorExpected results
Validation passes and the user can continue
Actual results
The validation fails and the user cannot continue
Version/Components/Environment
Add any other context about the problem here
OS:
Root Cause Analysis
Problem
{describe the problem}
Fix
{describe the fix}
Why was it missed
{Some explanation why this issue might have been missed during normal development/testing cycle}
How can we avoid this
{if we don’t want to see this type of issues anymore what we should do to prevent}