cancel
Showing results for 
Search instead for 
Did you mean: 

No service found for namespace , name SRA007_BENEFITS_SRV, version 0001

Former Member
0 Kudos

Hello All,

I am configuring Fiori Apps in my system for the first time. My Gateway/Fiori Launchpad  is located in a separate system and is connected to the SAP ECC system via trusted RFC. My system details are as below;

GW System - NW 7.4 SP 10 ( I installed it by choosing NW 7.4 SR 2 in SWPM. So Business suite products are not deployed in my Gateway system)

ECC System - NW 7.4 SP 10

In my GW system I have the following UX components deployed;

UIHR001

UIXHCM01

UIX01EAP

UIX02EA4

UIX02EAP

I have created system aliases to the backend ECC system in  /n/IWFND/MAINT_SERVICE. But now when I am trying to access Leave Request from Fiori Launchpad , it says ' Could not open app. Try again later ' . I looked into the error logs and they are as below;

-<RESPONSE_DATA>

<HTTP_CODE>403</HTTP_CODE>

<HTTP_REASON>Forbidden</HTTP_REASON>

-<HTTP_HEADER>

-<IHTTPNVP>

<NAME>content-type</NAME>

<VALUE>application/json</VALUE>

</IHTTPNVP>

-<IHTTPNVP>

<NAME>dataserviceversion</NAME>

<VALUE>1.0</VALUE>

</IHTTPNVP>

</HTTP_HEADER>

<HTTP_BODY>{"error":{"code":"/IWFND/MED/170","message":{"lang":"en","value":"

No service found for namespace , name SRA007_BENEFITS_SRV, version 0001"},"innererror":{"transactionid":"559399F568876D1FE1000000899D0CF6","timestamp":"20150701052705.3850790","Error_Resolution":{"SAP_Transaction":"Run transaction /IWFND/ERROR_LOG on SAP NW Gateway hub system and search for entries with the timestamp above for more details","SAP_Note":"See SAP Note 1797736 for error analysis (https://service.sap.com/sap/support/notes/1797736)"},"errordetails":[]}}}</HTTP_BODY>

So I referred to the SDN discussion :

However when I try to add this service in my gateway system , I go to transaction  /n/IWFND/MAINT_SERVICE  -- > add service -- > In the Alias Name I put in the SID of the backend ECC system and in the External service name I put in SRA007_BENEFITS_SRV and try to do a get service but there is no result.

However I can see this service in my Backend ECC system and I have also added it and activated it in SICF. But the error remains as when I am calling the service from Fiori , it is looking for this service in the gateway system itself.

SYSTEM_INFO>

<REQUEST_URI>/sap/opu/odata/sap/SRA007_BENEFITS_SRV/Summary</REQUEST_URI>

<APPLICATION_SERVER>Gateway_</APPLICATION_SERVER>

<HUB_VERSION_INFO>System GW, NW Release 7.40, SAP_GWFND SP10, Internal GWFND Version 011</HUB_VERSION_INFO>

</SYSTEM_INFO

But in gateway , this service is not there at all in SICF and it is not allowing me to add it as well from the maint_service tcode.

Any ideas or suggestions in this regards are very much welcome.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi All,

Issue is resolved. I deleted the services and recreated them again. Then added the services to the proper aliases. After that the issue was resolved.

Thanks

S

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi Guys,

I made the changes to the system alias settings in the GW system as below;

I also changed the 4 services to point to local;

But the error still remains;

Thanks

S

agentry_src
Active Contributor
0 Kudos

Discussion successfully moved from SAP for Mobile to SAP Fiori as appropriate for this topic.

Regards, Mike (Moderator)

SAP Technology RIG

kammaje_cis
Active Contributor
0 Kudos

Surajit,

Before adding, check if it is already registred/added in /IWFND/MAINT_SERVICE. If it is already there then you will not see the entry while doing 'Add Service'.

Now the problem might be that though the service is added, it may not have system alias assigned. (check bottom right corner of above Tcode).

If the system alias is already present, then the problem might be with System alias configuration. Ensure that system alias does not have "Local App" flag set.

If none of the above tips work, then delete the registration and manually add again.

Regards

Krishna

Former Member
0 Kudos

Hi Krishna,

Thanks for your reply , but the service is definitely not in the list yet in Gateway system nor is it allowing me to call that service from gateway regardless of whether I choose the alias name as ' Local ' or as the 'ECC' backend.

kammaje_cis
Active Contributor
0 Kudos

You said, the service exist in backend. Can you show the screenshot of that? (/IWBEP/REG_SERVICE)

Also can you check System alias config of both of them? (Local and ECC). I am interested if 'Local App' is set.

Former Member
0 Kudos

Hi Krishna,

The screenshots from Gateway;

I have added 4 services in GW already - Interop ; Transport; Page_builder_conf; page_builder_conf; page_builder_pers. All of them have their alias set to the ECC system;

However If I look in the ECC backend that particular service exists;

Now for the aliases in the Gateway system;

Thanks.

former_member185875
Contributor
0 Kudos

Hi,

Problem with your system aliases,

1) Local system alias 'Local GW' check box need be checked.

2) ECC system alias 'Local GW' check box need to be unchecked.

Sample system alias:

One more remove below 4 launchpad services and add using  "Local" system alias.

Then try adding the service using ECC system alias.

Thanks,

Lakshman Balanagu.