on 02-07-2023 7:18 AM
Hello CAP Community,
the documentation on req.error, notify, info, warn (code?, msg, target?, args?) has a section Error Sanitization. There there behaviour of CAP in a production environment ( NODE_ENV=production ) is described. The documentation contains this sentence:
"Errors defined by app developers are not sanitized and returned to the client unchanged."
I've tested the behaviour in my sample project bookshop-demo. When I use (srv/admin-service.js#L689😞
req.error
and I run in production, I see the following behaviour:
I select the Order No. 9:
and click "Check Consistency V4". The Pop-Up is:
When I test Order No. 7. where the implementation uses req.info but sets numericSeverity = 4 I see this behavour:
I think the statement "Errors defined by app developers are not sanitized and returned to the client unchanged." isn't correct or?
Best Regards
Gregor
cc: rene.jeglinsky
Hello Gregor,
I have the same issue as you had in the past - locally the error message is shown properly on the SAP Fiori app, but in production (on BTP) the generic internal server error appears.
Was it possible to solve it in your case and if yes, could you please provide some small instructions on how you fixed it?
Thank you very much,
Cata
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
77 | |
8 | |
7 | |
6 | |
6 | |
6 | |
6 | |
6 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.