Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

No service found for namespace /SAP/

Former Member
0 Kudos

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.

                On moving it to Pre Prod i am getting Service not found error.

                Services are active in SICF, system alias is maintained for services ,RFC are there in Backend pre prod system.

                  When i execute with URL with meta data that is  /sap/opu/odata/sap/servicename /$metadata

                  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







1 ACCEPTED SOLUTION

AshwinDutt
Active Contributor
0 Kudos

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

9 REPLIES 9

Former Member
0 Kudos

Hi Aditya

Is your service "Registered" as per transaction SEGW

Regards

Arden

0 Kudos

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

AshwinDutt
Active Contributor
0 Kudos

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

0 Kudos

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

0 Kudos

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.

0 Kudos

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

0 Kudos

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

Former Member
0 Kudos

Hi Ashwin,

                    Thanks , issue is resolved. Setting version default in system alias resolved the issue.

Regards,

Aditya

0 Kudos

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.