<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Api is not working in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/api-is-not-working/m-p/12814590#M2025857</link>
    <description>&lt;P&gt; method IF_REST_APPLICATION~GET_ROOT_HANDLER.&lt;/P&gt;
  &lt;P&gt; DATA lo_router TYPE REF TO cl_rest_router. &lt;BR /&gt; CREATE OBJECT lo_router. &lt;BR /&gt; &lt;BR /&gt; lo_router-&amp;gt;ATTACH( &lt;BR /&gt; EXPORTING &lt;BR /&gt; IV_TEMPLATE = '/test' " Unified Name for Resources &lt;BR /&gt; IV_HANDLER_CLASS = 'ZCL_GET' " Object Type Name &lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt;* IT_PARAMETER = " Resource contructor parameters &lt;BR /&gt; ). &lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt; RO_ROOT_HANDLER = lo_router. &lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt; endmethod. &lt;/P&gt;
  &lt;P&gt;This i have set in handler class.&lt;/P&gt;
  &lt;P&gt; method IF_REST_RESOURCE~GET. &lt;BR /&gt;*CALL METHOD SUPER-&amp;gt;IF_REST_RESOURCE~GET &lt;BR /&gt;* . &lt;BR /&gt; &lt;BR /&gt; data : lv_string1 type vbeln, "string, &lt;BR /&gt; lv_string2 type string, &lt;BR /&gt; gs_complaint type ZREST_COMPLAINT. &lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt;* lv_string1 = mo_request-&amp;gt;get_uri( ). &lt;BR /&gt; &lt;BR /&gt; lv_string1 = mo_request-&amp;gt;GET_URI_QUERY_PARAMETER( iv_name = 'ID' ). &lt;BR /&gt; CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT' &lt;BR /&gt; EXPORTING &lt;BR /&gt; INPUT = lv_string1 &lt;BR /&gt; IMPORTING &lt;BR /&gt; OUTPUT = lv_string1. &lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt; select SINGLE * from zrest_complaint into CORRESPONDING FIELDS OF GS_COMPLAINT &lt;BR /&gt; WHERE id = lv_string1. &lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt; /UI2/CL_JSON=&amp;gt;SERIALIZE( &lt;BR /&gt; EXPORTING &lt;BR /&gt; DATA = gs_complaint " Data to serialize &lt;BR /&gt;* COMPRESS = ABAP_FALSE " Skip empty elements &lt;BR /&gt;* NAME = " Object name &lt;BR /&gt;* PRETTY_NAME = " Pretty Print property names &lt;BR /&gt;* TYPE_DESCR = " Data descriptor &lt;BR /&gt; RECEIVING &lt;BR /&gt; R_JSON = lv_string2 " JSON string &lt;BR /&gt; ). &lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt; MO_RESPONSE-&amp;gt;CREATE_ENTITY( )-&amp;gt;SET_STRING_DATA( iv_data = lv_string2 ). &lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt; MO_RESPONSE-&amp;gt;SET_HEADER_FIELD( &lt;BR /&gt; EXPORTING &lt;BR /&gt; IV_NAME = 'Content-Type' " Header Name &lt;BR /&gt; IV_VALUE = 'application/json' " Header Value &lt;BR /&gt; &lt;BR /&gt; ). &lt;BR /&gt; &lt;BR /&gt; &lt;/P&gt;
  &lt;P&gt; endmethod.&lt;/P&gt;
  &lt;P&gt;and this is the program in zcl_get.&lt;/P&gt;
  &lt;P&gt;Now after creating API when I am entering that to browser &lt;/P&gt;
  &lt;H1&gt;This site can’t be reached&lt;/H1&gt;
  &lt;P&gt;Check if there is a typo in hanaserver.abc.com.&lt;/P&gt;
  &lt;UL&gt; 
   &lt;LI&gt;If spelling is correct, try running Windows Network Diagnostics.&lt;/LI&gt; 
  &lt;/UL&gt;
  &lt;P&gt;DNS_PROBE_FINISHED_NXDOMAIN&lt;/P&gt;
  &lt;P&gt;this error is showing , why is that.&lt;/P&gt;</description>
    <pubDate>Mon, 25 Sep 2023 11:07:04 GMT</pubDate>
    <dc:creator>rimpa900</dc:creator>
    <dc:date>2023-09-25T11:07:04Z</dc:date>
    <item>
      <title>Api is not working</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/api-is-not-working/m-p/12814590#M2025857</link>
      <description>&lt;P&gt; method IF_REST_APPLICATION~GET_ROOT_HANDLER.&lt;/P&gt;
  &lt;P&gt; DATA lo_router TYPE REF TO cl_rest_router. &lt;BR /&gt; CREATE OBJECT lo_router. &lt;BR /&gt; &lt;BR /&gt; lo_router-&amp;gt;ATTACH( &lt;BR /&gt; EXPORTING &lt;BR /&gt; IV_TEMPLATE = '/test' " Unified Name for Resources &lt;BR /&gt; IV_HANDLER_CLASS = 'ZCL_GET' " Object Type Name &lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt;* IT_PARAMETER = " Resource contructor parameters &lt;BR /&gt; ). &lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt; RO_ROOT_HANDLER = lo_router. &lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt; endmethod. &lt;/P&gt;
  &lt;P&gt;This i have set in handler class.&lt;/P&gt;
  &lt;P&gt; method IF_REST_RESOURCE~GET. &lt;BR /&gt;*CALL METHOD SUPER-&amp;gt;IF_REST_RESOURCE~GET &lt;BR /&gt;* . &lt;BR /&gt; &lt;BR /&gt; data : lv_string1 type vbeln, "string, &lt;BR /&gt; lv_string2 type string, &lt;BR /&gt; gs_complaint type ZREST_COMPLAINT. &lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt;* lv_string1 = mo_request-&amp;gt;get_uri( ). &lt;BR /&gt; &lt;BR /&gt; lv_string1 = mo_request-&amp;gt;GET_URI_QUERY_PARAMETER( iv_name = 'ID' ). &lt;BR /&gt; CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT' &lt;BR /&gt; EXPORTING &lt;BR /&gt; INPUT = lv_string1 &lt;BR /&gt; IMPORTING &lt;BR /&gt; OUTPUT = lv_string1. &lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt; select SINGLE * from zrest_complaint into CORRESPONDING FIELDS OF GS_COMPLAINT &lt;BR /&gt; WHERE id = lv_string1. &lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt; /UI2/CL_JSON=&amp;gt;SERIALIZE( &lt;BR /&gt; EXPORTING &lt;BR /&gt; DATA = gs_complaint " Data to serialize &lt;BR /&gt;* COMPRESS = ABAP_FALSE " Skip empty elements &lt;BR /&gt;* NAME = " Object name &lt;BR /&gt;* PRETTY_NAME = " Pretty Print property names &lt;BR /&gt;* TYPE_DESCR = " Data descriptor &lt;BR /&gt; RECEIVING &lt;BR /&gt; R_JSON = lv_string2 " JSON string &lt;BR /&gt; ). &lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt; MO_RESPONSE-&amp;gt;CREATE_ENTITY( )-&amp;gt;SET_STRING_DATA( iv_data = lv_string2 ). &lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt; MO_RESPONSE-&amp;gt;SET_HEADER_FIELD( &lt;BR /&gt; EXPORTING &lt;BR /&gt; IV_NAME = 'Content-Type' " Header Name &lt;BR /&gt; IV_VALUE = 'application/json' " Header Value &lt;BR /&gt; &lt;BR /&gt; ). &lt;BR /&gt; &lt;BR /&gt; &lt;/P&gt;
  &lt;P&gt; endmethod.&lt;/P&gt;
  &lt;P&gt;and this is the program in zcl_get.&lt;/P&gt;
  &lt;P&gt;Now after creating API when I am entering that to browser &lt;/P&gt;
  &lt;H1&gt;This site can’t be reached&lt;/H1&gt;
  &lt;P&gt;Check if there is a typo in hanaserver.abc.com.&lt;/P&gt;
  &lt;UL&gt; 
   &lt;LI&gt;If spelling is correct, try running Windows Network Diagnostics.&lt;/LI&gt; 
  &lt;/UL&gt;
  &lt;P&gt;DNS_PROBE_FINISHED_NXDOMAIN&lt;/P&gt;
  &lt;P&gt;this error is showing , why is that.&lt;/P&gt;</description>
      <pubDate>Mon, 25 Sep 2023 11:07:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/api-is-not-working/m-p/12814590#M2025857</guid>
      <dc:creator>rimpa900</dc:creator>
      <dc:date>2023-09-25T11:07:04Z</dc:date>
    </item>
    <item>
      <title>Re: Api is not working</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/api-is-not-working/m-p/12814591#M2025858</link>
      <description>&lt;P&gt;Why? Because the SAP server can't be reached. It's NOT related to your ABAP code.&lt;/P&gt;&lt;P&gt;Search information about &lt;STRONG&gt;SICF&lt;/STRONG&gt;.&lt;/P&gt;</description>
      <pubDate>Wed, 04 Oct 2023 17:27:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/api-is-not-working/m-p/12814591#M2025858</guid>
      <dc:creator>Sandra_Rossi</dc:creator>
      <dc:date>2023-10-04T17:27:52Z</dc:date>
    </item>
  </channel>
</rss>

