10-15-2015 7:45 AM
Hi Experts,
Need your urgent help to resolve below issue.
I am getting error No service found for namespace /SAP/ when i execute URL to test odata services.
Odata services is created in gateway client.We are calling RFC from remote system ECC I am getting proper output in
development gateway.
Services are active in SICF, system alias is maintained for services ,RFC are there in Backend pre prod system.
i am getting proper response with all property names but on passing with entity set name i am getting no service error.
Below is URL I am using
same URL is working on Development gateway but not in Pre Prod gateway.
/sap/opu/odata/sap/ZAPI_OTC_ADD_AGENT_SRV/AddagentSet?$filter= ZBillNo eq '953323999' and ZCustomerNo eq 'HK00027878'
I am getting below error.
<?xml version="1.0" encoding="utf-8" ?>
- <error xmlns="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata">
<code>/IWFND/MED/039</code>
<message xml:lang="en">No service found for namespace /SAP/, name ZAPI_OTC_ADD_AGENT_SRV, version 0001.</message>
- <innererror>
<transactionid>561C1FC9D8CC4751E10000000AFF1F8C</transactionid>
<errordetails />
</innererror>
</error>
Kindly suggest solution for this issue.
Regards,
Aditya
10-15-2015 8:42 AM
Hello Aditya,
Can you quickly check entry for your service is present in the below table in GW Prod System ?
/IWFND/V_MGDPIM
I suspect data provider is not assigned to the Model and it would have been missed while locking objects and not transported.
Compare the entry made in the above table of GW DEV or GW Quality System with the GW Pre-Prod system.
Regards,
Ashwin
10-15-2015 7:51 AM
Hi Aditya
Is your service "Registered" as per transaction SEGW
Regards
Arden
10-15-2015 7:58 AM
Hi Arden,
Yes it is registered in SEGW with alias and RFC destination as BEP_BGRFC_DEST
And in services have given System alias connecting to back end ECC.
Regards,
Aditya
10-15-2015 8:42 AM
Hello Aditya,
Can you quickly check entry for your service is present in the below table in GW Prod System ?
/IWFND/V_MGDPIM
I suspect data provider is not assigned to the Model and it would have been missed while locking objects and not transported.
Compare the entry made in the above table of GW DEV or GW Quality System with the GW Pre-Prod system.
Regards,
Ashwin
10-15-2015 9:09 AM
Hello Ashwin,
I compared entry in table in both landscape development and pre prod. I can not
find entries in Pre Prod. Is this the reason I am not getting proper output.
If yes than how to rectify this issue. Please suggest.
Regards,
Aditya
10-15-2015 9:32 AM
Lock entry from table /IWFND/V_MGDPIM ( please note which are missed only to be locked in TR ) into a TR from DEV and transport. This should solve issue.
10-16-2015 12:17 PM
Hi Ashwin,
Table entry for /IWFND/V_MGDPIM are moved in Pre prod and now its giving below error
Data Provider implementation does not exist
Kindly assist .
<?xml version="1.0" encoding="utf-8" ?>
- <error xmlns="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata">
<code>/IWFND/CM_COS/052</code>
<message xml:lang="en">Data Provider implementation 'ZAPI_OTC_ADD_AGENT_MDL_0001_BE' '01' '/IWPGW/BWF' does not exist</message>
- <innererror>
<transactionid>561747EEE4595468E10000000AFF1F8C</transactionid>
<errordetails />
</innererror>
</error>
Regards,
Aditya
10-19-2015 9:13 AM
This is just a GET Service right ? not sure why software version /IWPGW/BWF is used here.
This version will be used for task Processing.
In your case as far as i know Software version should be DEFAULT in the System Alias setting in SPRO
11-17-2015 6:55 AM
Hi Ashwin,
Thanks , issue is resolved. Setting version default in system alias resolved the issue.
Regards,
Aditya
07-19-2023 10:07 AM
Faced same issue, transport movement failed from QA to Stage. It ended up with partial objects. Recreating service and capturing objects and moving from dev resolved.