Symptom
- BAS -> SAP HANA PROJECTS -> Deploy, hitting error like:
Executing task in folder db: echo 'Prepared environment for deployment' && (npm ls --depth 0 --production || npm install) && (npm start -- --exit)
Prepared environment for deployment
npm warn config production Use `--omit=dev` instead.
deploy@ /home/user/projects/caphana4/gen/db
+-- UNMET DEPENDENCY @sap/hdi-deploy@^5
+-- UNMET DEPENDENCY hdb@^2.0.0npm error code ELSPROBLEMS
npm error missing: @sap/hdi-deploy@^5, required by deploy@
npm error missing: hdb@^2.0.0, required by deploy@
npm error A complete log of this run can be found in: /home/user/.npm/_logs/2026-02-04T07_34_42_272Z-debug-0.logadded 29 packages, and audited 30 packages in 1s
4 packages are looking for funding
run `npm fund` for detailsfound 0 vulnerabilities
> start
> node node_modules/@sap/hdi-deploy/deploy.js --use-hdb --parameter com.sap.hana.di.table/try_fast_table_migration=true --exitVCAP_SERVICES:
{}
Deployment ended at 2026-02-04 07:34:44
Error: no service definition found; there must be at least one service definition for the deployment target
(0s 74ms)
* The terminal process "/bin/bash '-c', 'echo 'Prepared environment for deployment' && (npm ls --depth 0 --production || npm install) && (npm start -- --exit)'" terminated with exit code: 1.
* Terminal will be reused by tasks, press any key to close it.
Read more...
Environment
- BAS
- HANA Cloud
- CAP Node.js
Keywords
HDI, VCAP_SERVICES, no service definition found, there must be at least one service definition for the deployment target, SAP HANA PROJECTS, deploy , KBA , BC-XS-CDX-NJS , SAP CAP – node.js runtime , HAN-CLS-HC , HANA Cloud Services HANA Cloud , 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