Professional Documents
Culture Documents
How-To Guide
Applicable Releases:
SAP River Rapid Development Environment 1.0
Document History
Document Version Authored By Description
2
Set up your SAP River RDE on HANA Cloud
TABLE OF CONTENTS
1. Business Scenario ................................................................................................................................. 4
2. Background Information ...................................................................................................................... 4
3. Prerequisites ........................................................................................................................................ 4
4. Step-by-Step Procedure ....................................................................................................................... 5
4.1 Subscribing to the SAP River RDE in the HANA Cloud ........................................................................ 5
4.2 Creating destinations ...................................................................................................................... 7
4.3 Opening SAP River RDE for the first time .......................................................................................... 9
4.4 Entering the Git User Settings .........................................................................................................10
4.5 Connecting remote systems ............................................................................................................11
4.6 Installing and configuring the HANA Cloud Connector.....................................................................15
3
Set up your SAP River RDE on HANA Cloud
1. BUSINESS SCENARIO
SAP River Rapid Development Environment (or SAP River RDE) is a next-generation cloud-based
meeting space where multiple project stakeholders can work together from a common web interface --
connecting to the same shared repository with virtually no setup required. It includes multiple interactive
features that allow you to collaborate with your colleagues and accelerate the development of your
HTML5/UI5 applications.
2. BACKGROUND INFORMATION
In this How-To Guide we will see how to setup your own development environment with SAP River RDE on
the HANA Cloud. SAP HANA Cloud Platform is the in-memory Platform-as-a-Service offering from SAP,
which enables customers and developers to build, extend, and run applications on SAP HANA in the cloud.
With flexible subscription models and optional services for apps, database, and infrastructure, it provides
instant access to the full power of SAP HANA.
3. PREREQUISITES
You need a valid account on the https://account.hanatrial.ondemand.com portal in order to follow the
steps shown in this guide.
4
Set up your SAP River RDE on HANA Cloud
4. STEP-BY-STEP PROCEDURE
This is the sequence of steps:
The first step is to open the HANA Cloud system and to subscribe to the RDE service.
...
3. Click on Subscriptions
5
Set up your SAP River RDE on HANA Cloud
6
Set up your SAP River RDE on HANA Cloud
Your RDE environment is not fully working if you dont create first some required destinations. Destinations
are required to connect applications to other systems, since they store all the relevant connection
parameters. The following destinations are required to access the UI5 resources.
...
1. From the HANA Cloud cockpit click on the left side on the link Destinations
3. Enter the following parameters for the ui5dist destination and click on Save
Parameter Value
Name ui5dist
Type HTTP
URL https://sapui5.hana.ondemand.com/sdk/resources
ProxyType Internet
Authentication NoAuthentication
7
Set up your SAP River RDE on HANA Cloud
4. This is your resulting first destination. Lets create a new one, click on New Destination again
5. Enter the following parameters for the ui5dist-test-resources destination and click on Save
Parameter Value
Name ui5dist-test-resources
Type HTTP
URL https://sapui5.hana.ondemand.com/sdk/test-resources
ProxyType Internet
Authentication NoAuthentication
8
Set up your SAP River RDE on HANA Cloud
4.3
...
Opening SAP River RDE for the first time
You are now ready to open SAP River RDE for the first time.
Choose the me nu o ption File -> N ew - > Proj ect
4. You should see the application URL related to your SAP River RDE tool. Copy this link in the clipboard
5. Paste this link in the browser. Your SAP River RDE tool will be launched
9
Set up your SAP River RDE on HANA Cloud
4.4
...
Entering the Git User Settings
Before SAP River RDE tool can be used with Git, you need to provide some information related to your name
and your email address.
Choose the me nu o ption File -> N ew - > Proj ect
3. Enter your name and your email address and click on Update
10
Set up your SAP River RDE on HANA Cloud
4.5
...
Connecting remote systems
SAP River RDE is ready, but it cannot connect to remote systems yet. The steps listed in this paragraph and
the others in the next one, will do the job. Here we are going to setup some new destinations with different
parameters than the ones created in the 4.2.
Lets assume that you want to connect to a system named GM6 with the URL <ODataServer:port>. You will
need to create 3 different destinations for the following paths:
Usage Path
odata_abap /sap/opu/odata
dev_abap /sap/bc/adt
ui5_execute_abap /sap/bc/ui5_ui5
These are the actions to perform.
Choose the me nu o ption File -> N ew - > Proj ect
1. From the HANA Cloud cockpit click on the left side on the link Destinations
3. Enter the following parameters for the odata_abap destination and click on Save
Parameter Value
Name gm6_abap_odata
Type HTTP
Description GM6 ABAP OData
URL <ODataServer:port>/sap/opu/odata
ProxyType OnPremise
Authentication NoAuthentication
11
Set up your SAP River RDE on HANA Cloud
7. Enter the following parameters for the dev_abap destination and click on Save
Parameter Value
Name gm6_abap_adt
Type HTTP
Description GM6 ABAP ADT
URL <ODataServer:port>/sap/bc/adt
ProxyType OnPremise
Authentication NoAuthentication
12
Set up your SAP River RDE on HANA Cloud
11. Finally enter the following parameters for the ui5_execute_abap destination and click on Save
Parameter Value
Name gm6_ui5_execute_abap
Type HTTP
Description GM6 UI5 Execute ABAP
URL <ODataServer:port>/sap/bc/ui5_ui5
ProxyType OnPremise
Authentication NoAuthentication
13
Set up your SAP River RDE on HANA Cloud
14
Set up your SAP River RDE on HANA Cloud
4.6
...
Installing and configuring the HANA Cloud Connector
This is our final step: we need to configure the HANA Cloud Connector in order to connect the destinations
defined in the previous paragraph with the related systems.
Choose the me nu o ption File -> N ew - > Proj ect
3. Go inside the extracted connector and run the file go.sh (go.bat in case of Windows OS)
4. When the Connector is started you should see the osgi> prompt
5. Open browser and go to the link http://localhost:8443. Enter the credentials Administrator/manage
and click on Login
6. The first time you log in you need to change the password. Do it and click on Save
15
Set up your SAP River RDE on HANA Cloud
8. The landscape is configured. Now we need to add some mappings with the internal systems. Click on
Access Control
16
Set up your SAP River RDE on HANA Cloud
10. Enter the following information and click on Save. As you remember, we are trying to connect our SAP
River RDE to the GM6 back-end. Just for simplicity we are using the same name and the same port
for both virtual and internal systems.
Parameter Value
Virtual Host <ODataServer>
Virtual Port <port>
Internal Host <ODataServer>
Internal Port <port>
Protocol HTTPS
Back-end Type ABAP System
17
Set up your SAP River RDE on HANA Cloud
12. Add the first resource by providing the following information and click on Save
Parameter Value
URL Path /sap/opu/odata
Access Policy Path and all sub-paths
13. Do the same for /sap/bc/adt and for /sap/bc/ui5_ui5 and click on Save
18
Set up your SAP River RDE on HANA Cloud
15. Your HANA Cloud connector has been properly configured. The status is green and its connected.
19
www.sap.com
Crossgate, m@gic EDDY, B2B 360, and B2B 360 Services are
registered trademarks of Crossgate AG in Germany and other
countries. Crossgate is an SAP company.
All other product and service names mentioned are the trademarks of
their respective companies. Data contained in this document serves
informational purposes only. National product specifications may vary.