-
Notifications
You must be signed in to change notification settings - Fork 773
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Install the Optional SAP HANA Automated Predictive Library Package for SAP HANA, express edition (Native Linux Machine) #3831
Comments
Just an FYI - Someone is now complaining about this on the SAP forums: https://answers.sap.com/questions/12857573/hxecheckupdatejar-jar2exe-has-expired.html |
Thanks, Mike. Engineering is working on it |
the download can be run easily with the downloader java -jar HXEDownloadManager.jar -d ./ztmp linuxx86_64 installer apl.tgz
Connecting to download server...
SAP HANA, express edition version: 2.00.040.00.20190729.1
Downloading "SAP HANA Automated Predictive Library"...
apl.tgz : 100%
Concatenate download files to ./ztmp/apl.tgz...
./ztmp/apl.tgz created.
Verify ./ztmp/apl.tgz file checksum...
./ztmp/apl.tgz file checksum is OK.
but that does not help with the updater, as there is no Any progress with the updater? |
This issue indeed looks like as it has been dropped... has anyone taken over Lucia's work after she left SAP? |
@rbrainey Can you help here? |
As per this answer on SAP support |
Ok, this does not look right. First off, changing the local time/date back to when the demo license for the Jar2Exe tool was still valid is a breach of the license agreement. It's not simply cheating and therefore bad in a moral sense but depending on jurisdiction illegal. The fact that this "solution" was offered on an SAP support site makes it look as if SAP is endorsing this. Looking further into the Jar2Exe license agreements, the packaging of the demo-software is problematic further. SAP explicitly allows and advertises the productive use of the SAP HANA Express Edition for memory configurations up to 32GB. The kicker is that the "biggest" license (the one that allows for productive usage within a workgroup, e.g. the team that releases the HXECheckUpdate_linux and HXEDownloadManager tools) for Jar2Exe costs just US$145. |
Totally agree with you Lars, concerning the bad morality of the solution, but hey, we're trying to get the Express Edition and some of the addons running. As this is currently the only available working solution, we just have to live with the fact that we're kinda cheating. Unless ofcourse you can convince your SAP-collegues in de HXE-development team to purchase the jar2exe license ;-) -- Or deliver the HXEDownloadManager_linux.jar file |
Ha! I would love to do that, but the SAP-colleagues are my former SAP-colleagues (I left the company a while ago) and I really don't have a "private line" to them. |
I really can understand why everybody who is being asked to help here left the company. |
Disclaimer: I'm not an SAP employee any more and I'm done with that community, but this thing with the dates is hitting rock bottom. You can download a working version of HXEDownloadManager_linux.bin from the download page and upload it into your VM. No need to get shady with the dates.
As for the update checker, if you only want to see if a new version is out, I'd check the HXE site where releases are posted together when an update is released - this used to happen with a couple of hours of difference: https://developers.sap.com/topics/sap-hana.html#releaseNotes . You could also use the same downloader with a non-existent target directory and you'll get the date of the last update from there too. I'm not saying this is good or convenient or anything, just better than the dates "hack". |
I've also taken a similar approach as @Lsubatin -- Just copy the binary from the VM image. Does it work? Yes. Is it silly and annoying? Also yes. Is this surprising given that it's SAP? No. PS - This technique (borrowing files from VM image) is also how I brought XS Classic delivery units into my HXE docker container. It also works with a bit of elbow grease. https://github.com/entmike/hana-dpagent/blob/master/BootstrappingHXE.md |
Thank you for your feedback. The issue seems to be resolved (however not perfect it is), so I am closing the issue. If you still have questions, feel free to reopen the issue. FYI to @jung-thomas @JCurrie27 |
@thecodester please tell me, that some SAP guy really fixed the root of the problem and that you don't close the issue because of some really nasty workaround... Otherwise I really loose my last trust into SAP... |
I'm sorry for your frustration. I meant to close the issue here because (a) it seems the issue is technically not about the tutorial but the product, and this forum is about the tutorials; (b) a question is already opened in the SAP Community (see above). But of course the discussion can continue here, and we can provide more information when it is available. |
Tutorial URL: https://developers.sap.com/tutorials/hxe-ua-apl-binary.html
Step 1, when trying to run
HXEDownloadManager_linux.bin
, I receive the error seen below (Using HXE Docker 2.4):The text was updated successfully, but these errors were encountered: