<?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 Re: checking ADS server down programatically in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/checking-ads-server-down-programatically/m-p/10279179#M1831828</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The program I mentioned is fairly simple, in order to determine if ADS is running it needs to ask it a question.&amp;nbsp; The question is 'what version?' and the answer (or lack of answer) is used to define if ADS is available.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Program FP_CHECK_DESTINATION_SERVICE is also available and seems to have more detail, but essentially works on the same principle of asking ADS to do something and checking the reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Nick&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 12 May 2014 12:03:41 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2014-05-12T12:03:41Z</dc:date>
    <item>
      <title>checking ADS server down programatically</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/checking-ads-server-down-programatically/m-p/10279176#M1831825</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Experts, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there any FM or static method where i can check ADS server is down or not ? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please provide your inputs. &lt;/P&gt;&lt;P&gt;&lt;BR /&gt;ADS connection is configured already. Just need to put a check in one Function module as this connection will be down manier times and causing lot of issues. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If there is any FM or static method to check ADS server connection is up or not, then i&amp;nbsp; am planning to raise an error message. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR,&lt;/P&gt;&lt;P&gt;Nikhil Kulkarni&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 12 May 2014 10:44:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/checking-ads-server-down-programatically/m-p/10279176#M1831825</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2014-05-12T10:44:47Z</dc:date>
    </item>
    <item>
      <title>Re: checking ADS server down programatically</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/checking-ads-server-down-programatically/m-p/10279177#M1831826</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There's a standard program to make this check, FP_PDF_TEST_00 you could check if this has any code you could reuse.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Nick&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 12 May 2014 11:25:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/checking-ads-server-down-programatically/m-p/10279177#M1831826</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2014-05-12T11:25:59Z</dc:date>
    </item>
    <item>
      <title>Re: checking ADS server down programatically</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/checking-ads-server-down-programatically/m-p/10279178#M1831827</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Nick,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Thanks alot for your Quick reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I found the following code in this standard report.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; p_dest &lt;SPAN class="L0S55"&gt;= cl_fp&lt;SPAN class="L0S70"&gt;=&amp;gt;&lt;/SPAN&gt;get_ads_connection&lt;SPAN class="L0S55"&gt;( &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;)&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S55"&gt;&lt;SPAN class="L0S55"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S55"&gt;&lt;SPAN class="L0S55"&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;TRY&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L0S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Get version information.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gv_version &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;cl_fp&lt;SPAN class="L0S70"&gt;=&amp;gt;&lt;/SPAN&gt;get_reference&lt;SPAN class="L0S55"&gt;(&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S55"&gt;)&lt;/SPAN&gt;-&amp;gt;create_pdf_object&lt;SPAN class="L0S55"&gt;( &lt;/SPAN&gt;connection &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;p_dest&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S55"&gt;)&lt;/SPAN&gt;-&amp;gt;get_version_info&lt;SPAN class="L0S55"&gt;( &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;)&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S55"&gt;&lt;SPAN class="L0S55"&gt;&lt;SPAN class="L0S52"&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;CATCH cx_fp_runtime &lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;gx_fpex&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;PERFORM &lt;/SPAN&gt;error &lt;SPAN class="L0S52"&gt;USING &lt;/SPAN&gt;gx_fpex&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L0S52"&gt;ENDTRY&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S55"&gt;&lt;SPAN class="L0S55"&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S55"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S55"&gt;&lt;SPAN class="L0S55"&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S52"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S55"&gt;&lt;SPAN class="L0S55"&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S52"&gt;What is this GV_VERSION. If the ADS server is UP and running what will be the value inside this gv_version&amp;nbsp; ? &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S55"&gt;&lt;SPAN class="L0S55"&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S52"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S55"&gt;&lt;SPAN class="L0S55"&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S52"&gt;DOes this suffice to check for ADS connection is up and running ? &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S55"&gt;&lt;SPAN class="L0S55"&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S52"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S55"&gt;&lt;SPAN class="L0S55"&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S52"&gt;BR,&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S55"&gt;&lt;SPAN class="L0S55"&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S52"&gt;Nikhil Kulkarni&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S55"&gt;&lt;SPAN class="L0S55"&gt;&lt;SPAN class="L0S52"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S55"&gt;&lt;SPAN class="L0S55"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 12 May 2014 11:38:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/checking-ads-server-down-programatically/m-p/10279178#M1831827</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2014-05-12T11:38:01Z</dc:date>
    </item>
    <item>
      <title>Re: checking ADS server down programatically</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/checking-ads-server-down-programatically/m-p/10279179#M1831828</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The program I mentioned is fairly simple, in order to determine if ADS is running it needs to ask it a question.&amp;nbsp; The question is 'what version?' and the answer (or lack of answer) is used to define if ADS is available.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Program FP_CHECK_DESTINATION_SERVICE is also available and seems to have more detail, but essentially works on the same principle of asking ADS to do something and checking the reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Nick&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 12 May 2014 12:03:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/checking-ads-server-down-programatically/m-p/10279179#M1831828</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2014-05-12T12:03:41Z</dc:date>
    </item>
  </channel>
</rss>

