<?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 Json REST error in QMC in Connectivity &amp; Data Prep</title>
    <link>https://community.qlik.com/t5/Connectivity-Data-Prep/Json-REST-error-in-QMC/m-p/24114#M174</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;when reloading a task in QMC all my rest calls fail with the following error (from qvrestconnector log file)&lt;/P&gt;&lt;P&gt;&lt;EM&gt;20180412T090328.438+02:00 [4] Product_Version=1.3.0 ERROR hostname=BLP-QLIKSENSE01 pipename=\\.\pipe\000017A0_000016B4_4CBE30DD_04429A84.pip &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;UserId=NA message=Error processing data: &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;System.Exception: The connection format is obsolete. Please edit your connection object and save it.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;at Qlik.Connectors.Rest.Services.RestClient.PrepareRequest(RestConnectionProperties connectionProperties, WithConnectionOverrideParameters withConnectionOverrideParameters, PaginationOverrideParameters paginationOverrideParameters, CookieContainer cookieContainer)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; at Qlik.Connectors.Rest.RestDataReader.Read(BlockingCollection`1 sourceDataRows)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If I call on the rest api via Postman on the server, I get no error.&lt;/P&gt;&lt;P&gt;If I create an app in qlik sense desktop and call on the API, I get no error. If I import this app that I know works into the QMC and run it as a task, I get this error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We are running Qlik Sense Febr 2018 release on both server and desktop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The Data connection that the QMC creates after importing the file is:&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;CUSTOM CONNECT TO "Provider=QvRestConnector.exe;url=&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://" rel="nofollow" target="_blank"&gt;http://&lt;/A&gt;&lt;SPAN&gt;{URL}/api/platform/organisation-repository/v1/organisation;timeout=120;method=GET;autoDetectResponseType=true;keyGenerationStrategy=3;useWindowsAuthentication=false;forceAuthenticationType=false;useCertificate=No;certificateStoreLocation=CurrentUser;certificateStoreName=My;queryHeaders=hypernet-customerid%2SE60075;PaginationType=None;IsOffsetStartFieldHeader=false;IsOffsetCountFieldHeader=false;IsOffsetTotalPathHeader=false;IsNextTokenFieldNameHeader=false;IsNextTokenFieldPathHeader=false;IsNextUrlFieldPathHeader=false;"&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It is the same connection that we use in Qlik Sense Desktop and in QlikView. Both works. It is only in the QMC that this error occurs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Does anyone have any idea if this is related to settings in QMC?&lt;/P&gt;&lt;P&gt;Kind regards, Jonathan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 22 Dec 2021 14:19:47 GMT</pubDate>
    <dc:creator>Jonathan_Alm</dc:creator>
    <dc:date>2021-12-22T14:19:47Z</dc:date>
    <item>
      <title>Json REST error in QMC</title>
      <link>https://community.qlik.com/t5/Connectivity-Data-Prep/Json-REST-error-in-QMC/m-p/24114#M174</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;when reloading a task in QMC all my rest calls fail with the following error (from qvrestconnector log file)&lt;/P&gt;&lt;P&gt;&lt;EM&gt;20180412T090328.438+02:00 [4] Product_Version=1.3.0 ERROR hostname=BLP-QLIKSENSE01 pipename=\\.\pipe\000017A0_000016B4_4CBE30DD_04429A84.pip &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;UserId=NA message=Error processing data: &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;System.Exception: The connection format is obsolete. Please edit your connection object and save it.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;at Qlik.Connectors.Rest.Services.RestClient.PrepareRequest(RestConnectionProperties connectionProperties, WithConnectionOverrideParameters withConnectionOverrideParameters, PaginationOverrideParameters paginationOverrideParameters, CookieContainer cookieContainer)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; at Qlik.Connectors.Rest.RestDataReader.Read(BlockingCollection`1 sourceDataRows)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If I call on the rest api via Postman on the server, I get no error.&lt;/P&gt;&lt;P&gt;If I create an app in qlik sense desktop and call on the API, I get no error. If I import this app that I know works into the QMC and run it as a task, I get this error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We are running Qlik Sense Febr 2018 release on both server and desktop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The Data connection that the QMC creates after importing the file is:&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;CUSTOM CONNECT TO "Provider=QvRestConnector.exe;url=&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://" rel="nofollow" target="_blank"&gt;http://&lt;/A&gt;&lt;SPAN&gt;{URL}/api/platform/organisation-repository/v1/organisation;timeout=120;method=GET;autoDetectResponseType=true;keyGenerationStrategy=3;useWindowsAuthentication=false;forceAuthenticationType=false;useCertificate=No;certificateStoreLocation=CurrentUser;certificateStoreName=My;queryHeaders=hypernet-customerid%2SE60075;PaginationType=None;IsOffsetStartFieldHeader=false;IsOffsetCountFieldHeader=false;IsOffsetTotalPathHeader=false;IsNextTokenFieldNameHeader=false;IsNextTokenFieldPathHeader=false;IsNextUrlFieldPathHeader=false;"&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It is the same connection that we use in Qlik Sense Desktop and in QlikView. Both works. It is only in the QMC that this error occurs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Does anyone have any idea if this is related to settings in QMC?&lt;/P&gt;&lt;P&gt;Kind regards, Jonathan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Dec 2021 14:19:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Connectivity-Data-Prep/Json-REST-error-in-QMC/m-p/24114#M174</guid>
      <dc:creator>Jonathan_Alm</dc:creator>
      <dc:date>2021-12-22T14:19:47Z</dc:date>
    </item>
    <item>
      <title>Re: Json REST error in QMC</title>
      <link>https://community.qlik.com/t5/Connectivity-Data-Prep/Json-REST-error-in-QMC/m-p/24115#M175</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The solution was in the latest release note from Feb 2018 patch 1&lt;/P&gt;&lt;P&gt;The Qlik REST Connector has new security properties in the connection dialog. Existing connections must be modified &lt;STRONG&gt;to conform to the requirements of the new properties&lt;/STRONG&gt;. The Qlik REST Connector supports the ability to include HTTP headers in the response object. Starting with the November 2017 release (version 1.2 of the REST Connector), &lt;STRONG&gt;loading of the headers does not happen by default. It must be explicitly allowed&lt;/STRONG&gt;. Existing connections that load the response headers must be reconfigured with the Allow response headers parameter.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I had created my REST connections a while back and these were now not valid anymore. So I had to import new apps with new connections made. It was quite tedious but it worked&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Apr 2018 10:28:32 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Connectivity-Data-Prep/Json-REST-error-in-QMC/m-p/24115#M175</guid>
      <dc:creator>Jonathan_Alm</dc:creator>
      <dc:date>2018-04-12T10:28:32Z</dc:date>
    </item>
  </channel>
</rss>

