Thomas! Big thanks for this series! I'm really digging the in depth info. :) And on a side note, for nearly 10 years I have seen your username on SCN...and all this time, I thought you were German (I'm an expat, living in Germany for about 13 years). So thanks, not only for this video series, but also for all of your support for the entire dev community over the last decade+. And another side note, will it become impossible (or is it already...) to set up a local WEBIde connection to a SAP cloud appliance library solution? I've been working on setting up our sandbox and it seems that a service (specifically /sap/hba/) is missing in the SICF. It kinda feels like this was a strategic move, on the part of SAP, to prevent us from having 'nice things'. My wish is to be able to develop, without "browser inception". At the moment, I'm working in the Live Access systems, but opening a Chrome instance- inside of a local Chrome instance is really killing me. Plus, I want to be able to develop after my 60 hours have been consumed.
>to set up a local WEBIde connection to a SAP cloud appliance library solution? I'm not sure what you mean by local Web IDE connection. But in general SAP is moving away from Web IDE to either Business Application Studio or VSCode. What exactly are you trying to do? If its develop Fiori UI, you might consider using the Fiori Tools extension in VSCode (if you want to develop locally but connect to a remote ABAP based system)
i am facing difficulty in building the DB it throws error "Node.js engine matching '^14' is not provided by the current version of the XSA runtime" Then i resolved it by changing the engines to "node": ">=14" but now i get this error notarget No matching version found for @sap/hana-client@2.17.21. but there exists an hana-client version i checked. P.S i followed the entire video and did exact changes but did not work, now the default values and versions have changed
If you change the target node.js engine version, be sure to perform an npm install again for the hana-client. It installs platform specific libraries that need to match you major version of Node.js. For further trouble shooting question on XSA runtime and node.js version, you should really ask those question in the SAP Community Q&A.
Thomas! Big thanks for this series! I'm really digging the in depth info. :)
And on a side note, for nearly 10 years I have seen your username on SCN...and all this time, I thought you were German (I'm an expat, living in Germany for about 13 years). So thanks, not only for this video series, but also for all of your support for the entire dev community over the last decade+.
And another side note, will it become impossible (or is it already...) to set up a local WEBIde connection to a SAP cloud appliance library solution?
I've been working on setting up our sandbox and it seems that a service (specifically /sap/hba/) is missing in the SICF.
It kinda feels like this was a strategic move, on the part of SAP, to prevent us from having 'nice things'. My wish is to be able to develop, without "browser inception". At the moment, I'm working in the Live Access systems, but opening a Chrome instance- inside of a local Chrome instance is really killing me. Plus, I want to be able to develop after my 60 hours have been consumed.
>to set up a local WEBIde connection to a SAP cloud appliance library solution?
I'm not sure what you mean by local Web IDE connection. But in general SAP is moving away from Web IDE to either Business Application Studio or VSCode. What exactly are you trying to do? If its develop Fiori UI, you might consider using the Fiori Tools extension in VSCode (if you want to develop locally but connect to a remote ABAP based system)
i am facing difficulty in building the DB it throws error "Node.js engine matching '^14' is not provided by the current version of the XSA runtime" Then i resolved it by changing the engines to "node": ">=14" but now i get this error notarget No matching version found for @sap/hana-client@2.17.21. but there exists an hana-client version i checked. P.S i followed the entire video and did exact changes but did not work, now the default values and versions have changed
If you change the target node.js engine version, be sure to perform an npm install again for the hana-client. It installs platform specific libraries that need to match you major version of Node.js. For further trouble shooting question on XSA runtime and node.js version, you should really ask those question in the SAP Community Q&A.