SAP-samples / hana-shine-xsa

SAP HANA Interactive Education for SAP HANA Extended Application Services, Advanced Model (SHINE for XS Advanced) is an education content to learn, develop, and deploy SAP HANA XS Advanced Model application and is a successor of SHINE for XS Classic.
Apache License 2.0
115 stars 111 forks source link

Versions with SPS02 #16

Closed Lsubatin closed 6 years ago

Lsubatin commented 7 years ago

Hi! Not really an issue, I see it says SPS01. I tried to create a Pull Request but was unable. I'm using HXE SPS02 and had to update the following versions for SHINE to work:

In MTA.yaml for UI5: before: version: "1.44.8" after: version: "1.44.18"

In the pom.xml file, changed the gateway to 1.2.3:

before: 1.2.2</sap.gateway.version> after: 1.2.3</sap.gateway.version>

Thanks!

Lucía.

gouthamhanur commented 6 years ago

thanks ! I was facing the issue with HANA Shine SPS2 due to UI5 version , After changing it to .*18 it worked. it was hard to identify this difference .

goutham.

bbiswal333 commented 6 years ago

Hi Lucia and Goutham,

For the UI5 version issue, it clears that, your HXE machine has XSAC_UI5_FESV3 component with version 1.44.18, and in SHINE it is tightly bound to v 1.44.8, so it fails to install and your workaround was to change the version from 1.44.8 to 1.44.18 in mta.yaml file and it works. But this is not the recommended way to do this because by changing the version in mta.yaml you may face unstability issues in UI5 controls, you can do the other way round by upgrading/installing XSAC_UI5_FESV3 component version to 1.44.8 , if this specific version is not installed on the machine and then install SHINE. And for the sap gateway version issue, I am not sure exactly, @kiruthikan any comments here.

Thanks and regards, Bismay

kiruthikan commented 6 years ago

For the sap gateway library version that is packaged with the WebIDE you are using, right click on the java module and click on "Show dependency updates". The available versions of all dependencies will be shown. You can refer to that and change your pom accordingly. For more details, you can refer to the troubleshooting section of the SHINE documentation.

Thanks and Regards, Kiruthika