You are on page 1of 20

SAP River Rapid Development Environment

How-To Guide

Provided by Customer Experience Group

Set up your SAP River RDE on HANA Cloud

Applicable Releases:
SAP River Rapid Development Environment 1.0

Version 1.0 - May 2014


Set up your SAP River RDE on HANA Cloud

Document History
Document Version Authored By Description

1.0 Customer Experience First release of this guide


Group

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:

1) Subscribing to the SAP River RDE in the HANA Cloud


2) Creating destinations
3) Opening SAP River RDE for the first time
4) Entering the Git User Settings
5) Connecting Remote Systems
6) Installing and configuring the HANA Cloud Connector

4.1 Subscribing to the SAP River RDE in the HANA Cloud

The first step is to open the HANA Cloud system and to subscribe to the RDE service.
...

1. Open SAP HANA Cloud cockpit through the link https://account.hanatrial.ondemand.com

2. Click on the Cockpit link

3. Click on Subscriptions

5
Set up your SAP River RDE on HANA Cloud

4. Click on New Subscription

5. Select the RDE application and click on Create

6. Do the same for the RDETESTING if needed

7. Your subscription is complete

6
Set up your SAP River RDE on HANA Cloud

4.2 Creating destinations

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

2. Click on New Destination

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

6. You should have the following 2 destinations in place now

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

1. Open the HANA Cloud cockpit

2. Click again on the Subscriptions link

3. Click on the RDE subscription

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

1. Open SAP River RDE

2. Click on Tools Git Settings

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

2. Click on New Destination

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

4. Then click on New Property

11
Set up your SAP River RDE on HANA Cloud

5. Add the following new additional parameters:


Parameter Value
RDEEnabled true
RDEUsage odata_abap
RDESystem GM6

6. At the end you should have the following situation

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

8. Then click on New Property

12
Set up your SAP River RDE on HANA Cloud

9. Add the following new additional parameters:


Parameter Value
RDEEnabled true
RDEUsage dev_abap
RDESystem GM6

10. You should have the following situation

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

12. Then click on New Property

13
Set up your SAP River RDE on HANA Cloud

13. Add the following new additional parameters:


Parameter Value
RDEEnabled true
RDEUsage ui5_execute_abap
RDESystem GM6

14. You should have the following situation

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

1. Download the HANA Cloud connector from the link https://tools.hana.ondemand.com/#cloud

2. Unzip the connector

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

7. Provide the following initial configuration and click on Apply


Parameter Value
Landscape Host hanatrial.ondemand.com
Account Name <your account name on the landscape host>
User Name <your user name on the landscape host>
Password <your password>
HTTPS Proxy Host only if required (for SAP users is proxy)
HTTPS Proxy Port only if required (for SAP users is 8080)

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

9. Click on Add in the Mapping Virtual to Internal System section

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

11. Now click on Add in the Resources section

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

14. At the end you should have the following configuration

15. Your HANA Cloud connector has been properly configured. The status is green and its connected.

19
www.sap.com

2014 SAP AG. All rights reserved.

SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP


BusinessObjects Explorer, StreamWork, SAP HANA, and other SAP
products and services mentioned herein as well as their respective
logos are trademarks or registered trademarks of SAP AG in Germany
and other countries.

Business Objects and the Business Objects logo, BusinessObjects,


Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius, and
other Business Objects products and services mentioned herein as
well as their respective logos are trademarks or registered trademarks
of Business Objects Software Ltd. Business Objects is an SAP
company.

Sybase and Adaptive Server, iAnywhere, Sybase 365, SQL


Anywhere, and other Sybase products and services mentioned herein
as well as their respective logos are trademarks or registered
trademarks of Sybase Inc. Sybase is an SAP company.

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.

These materials are subject to change without notice. These materials


are provided by SAP AG and its affiliated companies ("SAP Group")
for informational purposes only, without representation or warranty of
any kind, and SAP Group shall not be liable for errors or omissions
with respect to the materials. The only warranties for SAP Group
products and services are those that are set forth in the express
warranty statements accompanying such products and services, if
any. Nothing herein should be construed as constituting an additional
warranty.

You might also like