on 11-13-2018 2:15 PM
Hello
We are planning to upgrade our SAPUI5 library on SAP Gateway which has SAPUI5 1.28.[1]
Now, we are hoping that we can make a jump to SAPUI5 1.52 or 1.60 (planned). [2]
When the SAP_UI component is upgraded, it replaces the existing SAPUI5 libraries hosted on SAP Gateway with the new ones and removes the old ones. For example, upgrade to SAP_UI 7.51 will make only 1.40, 1.42 and 1.44 available. If the application's bootstrapping for 1.28, the server seems to fallback to 1.40.
This is problematic as it necessitates us to test and upgrade all our applications with a big bang approach. So, can I ask:
1. Is there a way to host older SAPUI5 versions along with the ones that come with the new SAP_UI upgrade? In our case, we would like to keep 1.28 along with 1.52 because we would like to gradually move our applications to 1.52 while keeping some in 1.28.
2. Is it OK to bootstrap from SAP CDN to load SAPUI5 libraries for our applications hosted on SAP Gateway? Apart from dependency for availability, are there any other concerns?
3. Can two SAPUI5 versions this apart, e.g. 1.28 and 1.52, coexist with no problems on the browser?
4. Any other suggestions?
Kind Regards
Details:
[1] We are on NW ABAP 7.40 SP07 with SAP_UI 7.40 SP15. No FES add-on.
[2] This would mean an upgrade to SAP_UI 7.52 or 7.53.
Hi serdar.simsekler,
bootstrapping from CDN for SAPUI5 standalone (not FLP apps, since here the FLP loads SAPUI5, see eg https://help.sap.com/viewer/a7b390faab1140c087b8926571e942b7/7.52.2/en-US/843dafd6bf0c413e9a5fe698e1... and https://launchpad.support.sap.com/#/notes/0002526542 here) applications deployed in a netweaver is possible without problems and might even have a time advantage, however of course the users will need internet access in order to access the CDN.
See also https://blogs.sap.com/2017/07/03/handling-of-ui5-mimes-in-the-abap-stack-will-change-in-2018/ for some historical insights into this.
Regards,
Wolfgang
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi wroeckelein.fum
Thanks for your response. We are considering this to transition a number of applications gradually to a newer SAPUI5 version.
Any experience in having applications referring to different SAPUI5 versions being accessed within the same session, e.g. An application with 1.28 has a link to another using version 1.52 and user navigating between them?
And how about component reuse cases?
Kind Regards
from personal experience as a developer, yes you may be able to have multiple ui5 versions on the same server. I have worked on a project where multiple versions were available on the server(not as far apart but they were different versions) the only thing to pay attention is that you can only use the controls that are supported on that version. I think you may be able to use the sapu5i lib from a CDN if you are evaluating the compatibility and it can be as simple as bootstrapping it in your index.html file. this maybe a generic answer but i have not seen issues from my point of view.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
95 | |
13 | |
13 | |
11 | |
10 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.