Вы находитесь на странице: 1из 17

SAPUI5 Developer Center: How to configure

an external GW system with SAP Web IDE


Posted by SIMMACO FERRIERO Jun 22, 2014
Do you need to connect your SAP Web IDE to an external GW system? Check hereafter how you can achieve
this.
Let's suppose your want to use the OData services provided by the system sapes1.sapdevcenter.com. This
is a public GW server: you can get more information and register to it by going to the page Getting started with
the SAP Netweaver Gateway Service Consumption System
Since this is public, you can connect to it without using the HANA Cloud connector:
all you have to do is to create a new destination in the account.hanatrial.ondemand.com environment as
follows:

Parameter

Value

Name

<your_destination_name>

Type

HTTP

Description

<your_destination_description>

URL

http://sapes1.sapdevcenter.com:8080

Proxy Type

Internet

Cloud Connector version

Authentication

NoAuthentication

Add also the following additional properties:


Parameter

Value

WebIDEEnabled

true

WebIDESystem

ES1

WebIDEUsage

odata_abap

You should get something like this:

Generated by Jive on 2015-09-25+02:00


1

SAPUI5 Developer Center: How to configure an external GW system with SAP Web IDE

There are some things which you need to pay special attention to:
1. In the destination URL you should only provide the domain, so it's just http://
sapes1.sapdevcenter.com:8080. SAP Web IDE will automatically concatenate the resource path to it.
2. do not forget to use the new names (WebIDEEnabled,WebIDESystem,WebIDEUsage) for the Additional
Properties since the old ones have been deprecated;
3. for this example we are using the HTTP URL for the external GW system which is listening on the port
8080. If you plan to use the HTTPS link, like https://sapes1.sapdevcenter.com (you can omit the port
because it's on the default 443), do not forget to specify the additional property TrustAll = true. This will
allow you to avoid using the certificate keystore for this destination, even though it will reduce the overall
security. The TrustAll property is only needed if you are using an HTTPS link;
4. since this is an ABAP system you can specify the "odata_abap" usage: this will allow you to browse for
this OData source directly in the Service Catalog.
So, for example, if you want to create a SAP Fiori application using the SAP Fiori Starter template you have to
do the following at step 3 (Data Connection) of the creation process:

Generated by Jive on 2015-09-25+02:00


2

SAPUI5 Developer Center: How to configure an external GW system with SAP Web IDE

1.
2.
3.
4.

Select Service Catalog


Browse for the new destination you have created, in this case it's ES1
Select the service you want to use (in this case RMTSAMPLEFLIGHT)
Click on Next

After this, the process continues as usual.

That's all!
10120 Views Tags: web, odata, ide, web_ide, river_rde

SIMMACO FERRIERO in response to BHARANIDHARAN S P M on page 3


Jul 22, 2015 11:03 AM
The service seems to be down today: I've exactly the same problem!
BHARANIDHARAN S P M
Jul 22, 2015 10:01 AM

Generated by Jive on 2015-09-25+02:00


3

SAPUI5 Developer Center: How to configure an external GW system with SAP Web IDE

Hi,
getting the below error while accessing the http://sapes1.sapdevcenter.com:8080 through destination ES1
Http/1.1 Service Unavailable
Any help regarding this would helpful.
Regards,
Bharani
Michal Keidar in response to Saurabha Joglekar on page 4
Jul 7, 2015 2:52 PM
Hi,
I haven't found any specific link regarding the Master Master Detail template.
Perhaps this can be of help: SAP Web IDE - Create Applications
Saurabha Joglekar in response to Michal Keidar on page 4
Jul 7, 2015 7:48 AM
Hi Michal,
Thanks a lot for the help, I am now able to connect.
Can you please provide me with a link to configure a MMD(Master Master Detail) app in fiori ? That would be
really helpful.
Phanindra Annaparthi in response to Michal Keidar on page 6
Jul 6, 2015 5:28 PM
HI Michal,
Sorry for late reply.
We have two gateway systems (Dev and Sandbox). In Dev system when i goto SICF and try to test ADT
services it says /sap/bc/adt resource does not exist.This is upgraded and latest version. It doesnt ask my userid
and pwd. I have both SSO and without SSO for this system.
In my another sandbox system when i try to test same ADT service /sap/bc/adt it asks for a userid and pwd
then when i enter those details it doesnt display any services.
I can connect my dev and sandbox through Cloud connector but i have done local installation of web IDE
and trying to connect. I am able to connect successsfully to Sandbox from Local installation but not into
Development system.
What settings i need to check in my Dev system so that it will ask me for userid and pwd when i try to test the /
sap/bc/adt service.
Michal Keidar in response to Saurabha Joglekar on page 5

Generated by Jive on 2015-09-25+02:00


4

SAPUI5 Developer Center: How to configure an external GW system with SAP Web IDE

Jul 6, 2015 2:06 PM


When connecting backend systems you should use cloud connector..
See this blog for more info:
Setup your SAP Web IDE on HANA Cloud Platform Part 2
Saurabha Joglekar in response to Michal Keidar on page 5
Jul 6, 2015 11:56 AM
Hi,
Check the screenshot of cockpit...
I am not sure about the cloud connector. My assumption is my URL is publicly available so like Northwind; I
should be able to access it.
Please correct me if I am wrong.

Michal Keidar in response to Saurabha Joglekar on page 5


Jul 6, 2015 11:43 AM
I need to see how you configured your destination in the cockpit and cloud connector
Saurabha Joglekar in response to Michal Keidar on page 5
Jul 6, 2015 11:40 AM
I am able to use the Service Catalog when I use WebIDE Local.
But when I use the same settings in destination for cockpit online. It is showing me error.
Is this possible or am I following the wrong leads ?
Michal Keidar in response to Saurabha Joglekar on page 6
Jul 6, 2015 11:28 AM
Are you able to access the CATALOGSERVICE of your backend from the browser?

Generated by Jive on 2015-09-25+02:00


5

SAPUI5 Developer Center: How to configure an external GW system with SAP Web IDE

If so please attach a screen shot of your configured destination in the cockpit and cloud connector, or in the file
system if you're using Web IDE local.
Regards,
Michal.
Saurabha Joglekar in response to Michal Keidar on page 6
Jul 6, 2015 11:24 AM
Hi Michal,
I am facing similar issues like Phanindra.
Here is the console log. I am unable to understand.

Michal Keidar in response to Phanindra Annaparthi on page 6


Jul 5, 2015 8:39 AM
Does your 8000 port matches the https?
Can you specify what is written in the network trace and console log of your browser?
Phanindra Annaparthi
Jun 30, 2015 6:16 PM
Hi All,
I was able to connect to my SAP NW gateway system through SAP Cloud but not from Local installation. My
SAP system has SSO and without SSO. It gives me error when i connect through Local installation "Unable to
access the selected system. check your credentials and try again." Can i know what i am missing ?
#ServiceDestination
Description=MX Gateway
Type=HTTP
TrustAll=True

Generated by Jive on 2015-09-25+02:00


6

SAPUI5 Developer Center: How to configure an external GW system with SAP Web IDE

Authentication=NoAuthentication
Name=MX
ProxyType=OnPremise
URL=https://XXXXXXXXXX:8000
WebIDEUsage=odata_abap,dev_abap,ui5_execute_abap
WebIDEEnabled=True
WebIDESystem=MX
Divya Joshi in response to Michal Keidar on page 7
Jun 10, 2015 7:46 AM
okay. Thank you for the suggestion.
Michal Keidar in response to Divya Joshi on page 7
Jun 10, 2015 7:37 AM
Perhaps you can send them an email describing the problem..
Divya Joshi in response to Divya Joshi on page 7
Jun 9, 2015 4:32 PM

Divya Joshi in response to Michal Keidar on page 7


Jun 9, 2015 4:25 PM
when i clicked on the sign up form link it shows reset user and asked to reset the password.
i tried to reset the password but then shows the system down error.
Michal Keidar in response to Divya Joshi on page 7
Jun 9, 2015 4:07 PM
What do you mean you can't register? Have you created a user for this system?
Divya Joshi in response to Michal Keidar on page 8

Generated by Jive on 2015-09-25+02:00


7

SAPUI5 Developer Center: How to configure an external GW system with SAP Web IDE

Jun 9, 2015 10:42 AM


hi,
Thank you so much for your help.
I tried to follow the above steps but still the same error.
May be because of not able to register to the public GW server as mentioned above.
It shows the following error.

Michal Keidar in response to Divya Joshi on page 8


Jun 5, 2015 8:33 PM
Hi Divya,
I don't know about the GM6 destination you're trying to use. I know GM6 is internal SAP system. And anyway
it's not configured properly as there are no properties configured for example, and also the /sap/bc/adt should
not be configured in the url but rather as a WebIDEUsage "dev_abap".
Regarding the demo system destination, if you don't have anything written in the description, what do you see
in the dropdown in the wizard?
Please follow the blog above by Simmaco, it's written very well and it should get you working.
Regards,
Michal.
Divya Joshi in response to Divya Joshi on page 8
Jun 5, 2015 7:45 AM
I tried to create many destinations like that but not working.
I think i didn't have proper URL, like I used ES1 server but not able to access the services.
Can i use GM6 or not, as u said it is internal system?
Divya Joshi in response to Michal Keidar on page 9
Jun 5, 2015 7:28 AM

Generated by Jive on 2015-09-25+02:00


8

SAPUI5 Developer Center: How to configure an external GW system with SAP Web IDE

Michal Keidar in response to Divya Joshi on page 9


Jun 4, 2015 3:13 PM
I thought you are using the demo system like bobu. Are you trying to use GM6? GM6 is an internal SAP
system..
Can you show the destination configured? Attach screen shots like Bobu
Divya Joshi
Jun 4, 2015 8:37 AM
Hi Michel,
When I am trying to open the URL in the browser that I have given at the time of creating destinations, it
shows 'Unknown Host' or 'Web page not available' error.

Generated by Jive on 2015-09-25+02:00


9

SAPUI5 Developer Center: How to configure an external GW system with SAP Web IDE

Thanks for reply.

Michal Keidar in response to Divya Joshi on page 10


Jun 3, 2015 12:52 PM
Hi Divya,
Perhaps the demo system has temporary errors, are you able accessing it via the browser with the same user
you're trying to access it via Web IDE or HCP cockpit?
Regards,
Michal.
Divya Joshi
Jun 3, 2015 10:30 AM
hi bobu,
Even i have the same error. How did you solved it/
please help.
Bobu George Putheeckal in response to Bobu George Putheeckal on page 10
May 4, 2015 8:21 PM
Ok this is working, maybe it was a refresh issue....
Bobu George Putheeckal
May 4, 2015 7:36 PM
Getting the following error

Generated by Jive on 2015-09-25+02:00


10

SAPUI5 Developer Center: How to configure an external GW system with SAP Web IDE

Destination Details

Michel De Kimpe
May 3, 2015 1:00 PM
Hello,
Has anybody tried to connect the WEB IDE to a SAP Netweaver trial system like NSP ?
I'm able to create an oData service in the SAP system and would like to test this with a Fiori app.
Regards,
M
SIMMACO FERRIERO in response to Mr Eli on page 11
Apr 23, 2015 11:19 AM
Hi,
unfortunately, as far as I know, only 64bit machines are supported.
Regards,
Simmaco
Mr Eli in response to SIMMACO FERRIERO on page 12
Apr 23, 2015 11:14 AM
Thank you.

Generated by Jive on 2015-09-25+02:00


11

SAPUI5 Developer Center: How to configure an external GW system with SAP Web IDE

I am using a 32 bit machine and the requirement for cloud connector is 64 bit machine. Do you know of any
workarounds for 32 bit machines?
Kind regards
SIMMACO FERRIERO in response to Mr Eli on page 12
Apr 23, 2015 9:15 AM
Hi,
you might need to use the SAP HANA Cloud Connector tool.
I'd suggest you to give a look to the following tutorial and in particular to the Part 2:
Setup your SAP Web IDE on HANA Cloud Platform Part 1
Regards,
Simmaco
Mr Eli in response to SIMMACO FERRIERO on page 12
Apr 23, 2015 9:04 AM
Hi Simmaco
Thanks its now working.
Now I want to connect to our backend system with an embedded gateway. Besides doing this set up what else
am I required to do?
Kind regards
SIMMACO FERRIERO in response to Mr Eli on page 13
Apr 17, 2015 8:31 AM
Hi, since you want to use the HTTPS protocol, could you try to configure your destination in the following way?

Generated by Jive on 2015-09-25+02:00


12

SAPUI5 Developer Center: How to configure an external GW system with SAP Web IDE

And also flag the "Use default JDK truststore" checkbox.


Regards,
Simmaco
Mr Eli in response to SIMMACO FERRIERO on page 14
Apr 17, 2015 7:26 AM
Hi Simmaco

As requested see screenshots below

Generated by Jive on 2015-09-25+02:00


13

SAPUI5 Developer Center: How to configure an external GW system with SAP Web IDE

Thank you
SIMMACO FERRIERO in response to Mr Eli on page 14
Apr 16, 2015 6:08 PM
Hello Mr. Eli,
could you please attach here a screen shot of your destination? Are you working on the Trial Landscape?
Regards,
Simmaco
Mr Eli
Apr 16, 2015 5:45 PM
Hi
Thank you very much for this blog
I have configured the destination as per the blog instruction and I can see destination on the Data Connection
Page and a list of services available but as soon as select a service it greys out and I get NOT FOUND error.
May you please assist

Generated by Jive on 2015-09-25+02:00


14

SAPUI5 Developer Center: How to configure an external GW system with SAP Web IDE

Kind regards
SIMMACO FERRIERO in response to Halil Ibrahim Aydin on page 15
Mar 10, 2015 11:49 AM
Hi Halil,
you get it as soon as you start creating a new project from templates. Here are the steps:
Open SAP Web IDE
From the File menu choose New --> Project from Template
Choose a template (i.e. the first one "Fiori Master Detail") and click on next
Enter a project name and click on Next
Here you are: this is the Data Connection Page.
Regards,
Simmaco
Halil Ibrahim Aydin
Mar 10, 2015 11:09 AM
Hi,
Where is data connection page i dont find can you help me?
Thanks.
Michal Keidar in response to Pedram Mohammadi on page 16
Feb 20, 2015 5:48 PM
Hi Pedram,
Try adding an additional usage called dev_abap.
Thanks,
Michal.
Hemendra Sabharwal in response to SIMMACO FERRIERO on page 15
Feb 20, 2015 1:32 PM
Yes I did it with the Remote option and it is now working fine.
Thanks,
Warm Regards
Hemendra
SIMMACO FERRIERO in response to Hemendra Sabharwal on page 16
Feb 20, 2015 12:10 PM
Hi Hemendra,if you want to extend a Fiori application you don't need to import it into SAP Web IDE, you can
just extend it from remote. Did you try this option too?
Regards,

Generated by Jive on 2015-09-25+02:00


15

SAPUI5 Developer Center: How to configure an external GW system with SAP Web IDE

Simmaco
Hemendra Sabharwal
Feb 20, 2015 11:58 AM
Hi SIMMACO FERRIERO
I have already set the WebIDEUsage for
"odata_abap,ui5_execute_abap,dev_abap,dev_gen,bsp_execute_abap" to allow all usages for this box and
allow me to extend installed Fiori apps on Premise ECC system. Now I am able to import the Fiori App frontend
component to SAP Web IDE from SAP Gateway available on premise. But when I tried to run the index.html of
extension project on SAP Web IDE for imported standard fiori app, it shows me the UI without back-end(ECC)
data. Am I missing somthing? I wanted to extend standard Fiori app available and working fine with data on my
OnPrem system.
Thanks,
Warm Regards
Hemendra
SIMMACO FERRIERO in response to Ji Wu on page 16
Feb 9, 2015 3:30 PM
If you are using an URL with the HTTPS protocol you need to define the TrustAll property and set it to true: if
you are just going through the HTTP protocol you don't need this property at all, so you can skip it.
Regards,
Simmaco
Ji Wu
Feb 9, 2015 12:52 PM
Thank you so much Simmaco, this is really helpful, I just tried to add one myself, and I got this error: For a
destinations with HTTP URL you are not allowed to add property trustall Just wondering if you happen to know
the solution for it? Do I have to import the certificate in the Destinations setting page? If I do, what kind of
certificate that would be? Thanks again :)
SIMMACO FERRIERO in response to Pedram Mohammadi on page 16
Dec 4, 2014 3:43 PM
Hi Pedram,
for Fiori extensibility you can check the Extend page at "SAP Web IDE - Enablement" . There, I'm sure you can
find all the information you require.
Regards,
Simmaco
Pedram Mohammadi in response to SIMMACO FERRIERO on page 17
Nov 25, 2014 4:08 PM
Hi, Thank you so much for this blog! Could yo please tell me the required configuration steps for extending
existing Fiori apps? I have the current settings but when i go to "New Extension Project", the destination that i
have created cannot connect to retrieve the apps.
Would really appreciate your help. Thanks
Pedram Mohammadi in response to Oliver Rogers on page 17

Generated by Jive on 2015-09-25+02:00


16

SAPUI5 Developer Center: How to configure an external GW system with SAP Web IDE

Nov 25, 2014 3:28 PM


Hi, I am trying to access Fiori apps and work on their extensibility and was wondering, did you set this up in sap
hana cloud? any chance you can put a screenshot of your configuration here? Would really appreciate your
help. Thanks
Oliver Rogers
Oct 9, 2014 11:28 AM
Thanks, this is a great blog and helped me out connecting to my Gateway system from RDE.
The RDE documentation page for this is here - SAP Web IDE Developer Guide
When I did this, I used set the property RDEUsage to
"odata_abap,ui5_execute_abap,dev_abap,bsp_execute_abap" to allow all usages for this box and allow me to
extend installed Fiori apps.
Also, I removed the path on the end of the URL.
Oli
SIMMACO FERRIERO in response to Hans Senden on page 17
Jul 7, 2014 3:25 PM
Hi Hans,
please check this!
How to use Northwind OData service with SAP River RDE
Regards,
Simmaco
Hans Senden
Jul 3, 2014 11:47 AM
hi ,
i want to add an external OData endpoint url in my destinations list, for instance http://services.odata.org/V3/
Northwind/Northwind.svc/
Which properties must be filled ? I have set the RDEEnabled to true.
And is this already possible in RDE ? I cannot see the new destination in RDE
gr
Hans

Generated by Jive on 2015-09-25+02:00


17

Вам также может понравиться