Hi colleagues,
I have deployed a java servlet app on the SAP Cloud Platform on the EU demo account. The runtime used is Java EE6. We have changed the underlying architecture and would like to use the new runtime, Java EE7, and hence thinking about migrating the app from EE6 to EE7. But in the SAP Cloud platform cockpit, I couldn't change the runtime version without deleting the older app and then creating the new app. The problem is that I have utilized the PasswordStorage service in the SAP CP, and from the documentation, we see that the Entries would be deleted if the app is undeployed and then redeployed again. Is there any way to preserve the values of the PasswordStorage entries across undeploying - redeploying?
Or, is there any way to change the runtime directly without undeploying and redeploying the app?
Request clarification before answering.
Hi Suhas,
It depends on the change you want to perform. If it is a minor change (from 3.1 to 3.2) you can do it without redeploying the whole app. However, if you need to change from 2.x to 3.x - it would not be possible, since this implies on different runtime systems internally.
BTW: you could use neo command line to change the runtime. If you search SCN you will find a post I did related to that command line syntax.
But it wouldn't solve your issue about preserving the data stored on the PasswordStorage.
Regards,
Ivan
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 5 | |
| 4 | |
| 4 | |
| 3 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.