Symptom
A CAP Node.js application deployed on SAP BTP Cloud Foundry fails to start when @cap-js/telemetry is enabled with traces and metrics packages.
The application logs show the following error:
if (!credentials) throw new Error('No SAP Cloud Logging credentials found')
The deployment succeeds when telemetry-related packages are removed from package.json. The SAP BTP Cloud Logging Service (CLS) is bound to the application via a User-Provided Service (UPS).
Read more...
Environment
- SAP BTP Cloud Foundry
- SAP Cloud Application Programming Node.js
- SAP Business Application Studio
- SAP BTP Cloud Logging Service (CLS) bound via User-Provided Service (UPS)
Product
Keywords
CAP, telemetry, Cloud Logging, UPS, user-provided service, VCAP_SERVICES, No SAP Cloud Logging credentials found, @cap-js/telemetry, BTP, Cloud Foundry, traces, metrics, OTLP, deployment failure , KBA , BC-XS-CDX-NJS , SAP CAP – node.js runtime , Problem
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.
SAP Knowledge Base Article - Preview