<?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 How to solve the need for restarting Qlik Engine? in Integration, Extension &amp; APIs</title>
    <link>https://community.qlik.com/t5/Integration-Extension-APIs/How-to-solve-the-need-for-restarting-Qlik-Engine/m-p/1453720#M14494</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi fellow AAI enthusiasts,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Did anybody solve the need to restart the Qlik Engine service after starting Rserve and AA SSE?&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;I'm wandering if there is any elegant solution, like that everything would run in the background and after restarting the server, all services would start in the correct sequence.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;Any advice is appreciated.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kind regards,&lt;/P&gt;&lt;P&gt;Radovan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 16 Nov 2024 08:55:07 GMT</pubDate>
    <dc:creator>RadovanOresky</dc:creator>
    <dc:date>2024-11-16T08:55:07Z</dc:date>
    <item>
      <title>How to solve the need for restarting Qlik Engine?</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/How-to-solve-the-need-for-restarting-Qlik-Engine/m-p/1453720#M14494</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi fellow AAI enthusiasts,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Did anybody solve the need to restart the Qlik Engine service after starting Rserve and AA SSE?&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;I'm wandering if there is any elegant solution, like that everything would run in the background and after restarting the server, all services would start in the correct sequence.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;Any advice is appreciated.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kind regards,&lt;/P&gt;&lt;P&gt;Radovan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 16 Nov 2024 08:55:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/How-to-solve-the-need-for-restarting-Qlik-Engine/m-p/1453720#M14494</guid>
      <dc:creator>RadovanOresky</dc:creator>
      <dc:date>2024-11-16T08:55:07Z</dc:date>
    </item>
    <item>
      <title>Re: How to solve the need for restarting Qlik Engine?</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/How-to-solve-the-need-for-restarting-Qlik-Engine/m-p/1453721#M14495</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Many thanks to &lt;A href="https://community.qlik.com/qlik-users/33671"&gt;ltn&lt;/A&gt;‌ for a workaround solution he shared on qlik-branch.slack.com!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When running the SSE plugins in the same machine as Qlik Sense, make use of the servicedispatcher and services.conf that exists in:&lt;/P&gt;&lt;P&gt;C:\Program Files\Qlik\Sense\ServiceDispatcher\services.conf&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Make a backup copy of this file since it is overwritten when upgrading to a newer Qlik Sense version.&lt;/P&gt;&lt;P&gt;The services specified in that conf file is started in the specified order and if any of the processes is killed it will be started automatically again.&lt;/P&gt;&lt;P&gt;Simply add your plugin services before the engine service (can be directly after Globals). Example:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;[PythonPlugin]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;//Disabled=true&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;Identity=Qlik.SSE-Python-Plugin&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;DisplayName=Sense SSE Python Plugin&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;ExePath=D:\Python\Python36-32\python.exe&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;[PythonPlugin.parameters]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;D:\dev\python-ext\HelloWorld\ExtensionService_helloworld.py&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;[RPlugin]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;//Disabled=true&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;Identity=Qlik.SSE-R-Plugin&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;DisplayName=Sense SSE R Plugin&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;ExePath=D:\SSE\R\SSEtoRserve.exe&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;[engine]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;//Disabled=true&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;Identity=Qlik.engine&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;DisplayName=Sense Engine&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In most cases, if engine have had a connection to the SSE plugin, it usually works to restart the plugin without restarting Qlik Sense Engine service (if the plugin has not changed capabilities).&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Also have a look at the following page: &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://github.com/qlik-oss/sse-r-plugin/blob/master/GetStarted.md#configure-ssetorserve" rel="nofollow" target="_blank"&gt;https://github.com/qlik-oss/sse-r-plugin/blob/master/GetStarted.md#configure-ssetorserve&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Here you can for instance specify an Rserve process that SSEtoRserve will start and monitor automatically. Example:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;rProcessPathToStart : Default empty (no additional action, SSEtoRserve assumes that Rserve is running already). If you want SSEtoRserve to start any R process during startup then set it to i.e. C:\Program Files\R\R-3.3.3\bin\x64\Rserve.exe or C:\Program Files\Microsoft\R Open\bin\x64\Rterm.exe or C:\Program Files\R\R-3.3.3\bin\x64\Rterm.exe , depending on what you want. If the process dies then SSEtoRserve will try to start it again after ~10 seconds.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Jan 2018 11:40:59 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/How-to-solve-the-need-for-restarting-Qlik-Engine/m-p/1453721#M14495</guid>
      <dc:creator>RadovanOresky</dc:creator>
      <dc:date>2018-01-04T11:40:59Z</dc:date>
    </item>
  </channel>
</rss>

