Extending a Cross-Technology End-to-End Scenarios to include the SAP HANA Cloud Connector (Part 1)
You might have come across these excellent Cross-Technology End-to-End Scenarios before.
In this blog I am describing to extend the Develop a cloud-based Web application with back-end connectivity (read-only) tutorial to include the SAP HANA Cloud Connector into the scenario.
While you could use any virtual machine software for the SAP HANA Cloud Connector installation I chose VMware Player because of its easy install option for SUSE Linux Enterprise Server. Please ensure proper licensing if you chose to use your VMware based SAP HANA Cloud connector commercially.
With the ISO image downloaded you create a new virtual machine by pointing the New Virtual Machine Wizard at it.
VWware detects that you intend to install SUSE Linux Enterprise 11 and asks you for the users details and password.
Give the virtual machine any name you like and confirm its suggested location.
The default 20 GB are sufficient for the SAP HANA Cloud Connector on SLES 11.
However the defaults 768 MB of memory are not sufficient.
Therefore you have to customize hardware and double the memory to 1536 MB.
VMware Player then automatically installs SUSE Linux Enterprise 11.
Even VMware tools are installed automatically.
The next thing you have to do is logging in with the root user and the password you specified earlier.
First, you will have to update your SUSE Linux Enterprise 11 installation. For this select Online Update from the YaST Control Centre.
To do so you will have to configure an update repository.
Which requires a registration of your free 60-day evaluation of SUSE Linux Enterprise Server.
You then accept the suggested update for the package manager zypper.
After updating itself the package management will restart.
Just accept the suggested updates to get your SUSE Linux Enterprise 11 installation fully patched.
Next you have to install a Java virtual machine preferably SAP JVM 6.1.
Please save the RPM package to disk.
The root folder is fine for this.
You install the SAP JVM 6.1 with
rpm -i sapjvm-6.1.048-linux-x64.rpm
Please do not forget to create the symbolic links for keytool and java
ln -s /opt/sapjvm_6/bin/keytool /usr/bin/keytool
ln -s /opt/sapjvm_6/bin/java /usr/bin/java
Then you have to activate the UUID service as per SAP note 1310037 as follows
Modify your local permissions setting by adding the following line to your /etc/permissions.local e.g. with emacs /etc/permissions.local if you know Emacs or any other editor you like
/usr/sbin/uuidd uuidd:uuidd 6755
Then set the permissions with
chkstat –set /etc/permissions.local
and activate the UUID generation deamon in System Services (Runlevel) from the System submenu in the YaST Control Centre.
With these preparations we are ready to download and install the SAP HANA Cloud Connector.
Save it again.
Next unzip the download
and create a zypper repository
zypper ar -f . SCCRepository
The installaition is finished with
zypper in com.sap.scc-ui
The SAP HANA Cloud Connector is now fully installed and I describe its configuration and integration into the Develop a cloud-based Web application with back-end connectivity (read-only) tutorial in Part 2 of this blog.