Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Posting on Qlik Community is temporarily paused. Thank you for patience and we'll update you soon!
cancel
Showing results for 
Search instead for 
Did you mean: 
NL_George
Contributor II
Contributor II

tHTTPClient not behaving as documented

I'm following https://help.qlik.com/talend/en-US/components/8.0/http/thttpclient-schema-and-output 

And I am trying to recreate the key/pair example showing 

  • name, type String.
  • full_address, type String.
  • first_car_brand, type String.

But when I have the exact same configuration, the response my tHTTPComponent gives is this:

tLogRow_1
name = Peter
full_address = bd prairie au duc, 44000, Nantes
first_car_brand = ["Ford"]

 

As you can see, the first car brand is still in a JSON array instead of the single string value I was expecting.
Any ideas on how to get the response as given in the example?

Labels (1)
  • v8.x

1 Solution

Accepted Solutions
NL_George
Contributor II
Contributor II
Author

Update from Qlik support, apparently this behaviour is as expected.

Notable fixes and known issues | Talend Release Notes Help

Which means that if you want to follow the example from the documentation pages, you should add the JVM parameter:

-Dorg.talend.components.common.dssldictionary.DSSLDictionary.SINGLE_ELEMENT_NOT_ARRAY=true

View solution in original post

3 Replies
Denis_Segard
Support
Support

Hello,
I noticed the same "behavior".
It would be better to open a case for the support in order to involve R&D if needed.

Kind regards

NL_George
Contributor II
Contributor II
Author

Hi Denis,

I'm working on getting a support case in but my Qlik / Talend account are not working properly.
Currently trying to get the support case in through our 3rd party.

Once I get more detail from them / Qlik support I'll update this post.

NL_George
Contributor II
Contributor II
Author

Update from Qlik support, apparently this behaviour is as expected.

Notable fixes and known issues | Talend Release Notes Help

Which means that if you want to follow the example from the documentation pages, you should add the JVM parameter:

-Dorg.talend.components.common.dssldictionary.DSSLDictionary.SINGLE_ELEMENT_NOT_ARRAY=true