<?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: tExtractJSON -java.lang.RuntimeException: no Getter for field scale in class java.math.BigDecimal in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/tExtractJSON-java-lang-RuntimeException-no-Getter-for-field/m-p/2318753#M89070</link>
    <description>&lt;P&gt;Do you mean value in the enclosed with double quotes ? if that's the case I dont guess we can as we get xml file from API&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 21 May 2019 16:00:18 GMT</pubDate>
    <dc:creator>Karuetl</dc:creator>
    <dc:date>2019-05-21T16:00:18Z</dc:date>
    <item>
      <title>tExtractJSON -java.lang.RuntimeException: no Getter for field scale in class java.math.BigDecimal</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tExtractJSON-java-lang-RuntimeException-no-Getter-for-field/m-p/2318747#M89064</link>
      <description>&lt;P&gt;I am reading XML data and using the component tExtractJSON as below, one of the fields has data with float values&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;PRE&gt;{"ID":1,"Rate":0.01,"Generated":true}&lt;/PRE&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="1.png" style="width: 999px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009M4HE.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/143264i27F2C876D82E0160/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009M4HE.png" alt="0683p000009M4HE.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;The job fails with below error&amp;nbsp;&lt;/P&gt; 
&lt;PRE&gt;java.lang.RuntimeException: no Getter for field scale in class java.math.BigDecimal&lt;/PRE&gt;</description>
      <pubDate>Tue, 21 May 2019 03:03:32 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tExtractJSON-java-lang-RuntimeException-no-Getter-for-field/m-p/2318747#M89064</guid>
      <dc:creator>Karuetl</dc:creator>
      <dc:date>2019-05-21T03:03:32Z</dc:date>
    </item>
    <item>
      <title>Re: tExtractJSON -java.lang.RuntimeException: no Getter for field scale in class java.math.BigDecimal</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tExtractJSON-java-lang-RuntimeException-no-Getter-for-field/m-p/2318748#M89065</link>
      <description>&lt;P&gt;Please show the details of your&amp;nbsp;tExtractJSONFields component as well as the schema.&lt;/P&gt;</description>
      <pubDate>Tue, 21 May 2019 03:23:18 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tExtractJSON-java-lang-RuntimeException-no-Getter-for-field/m-p/2318748#M89065</guid>
      <dc:creator>nfz11</dc:creator>
      <dc:date>2019-05-21T03:23:18Z</dc:date>
    </item>
    <item>
      <title>Re: tExtractJSON -java.lang.RuntimeException: no Getter for field scale in class java.math.BigDecimal</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tExtractJSON-java-lang-RuntimeException-no-Getter-for-field/m-p/2318749#M89066</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I tried both string and float and bigdecimal for rate column&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="1.png" style="width: 999px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009M4Hi.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/153728iAADA5104C13EF2A5/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009M4Hi.png" alt="0683p000009M4Hi.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 21 May 2019 03:41:08 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tExtractJSON-java-lang-RuntimeException-no-Getter-for-field/m-p/2318749#M89066</guid>
      <dc:creator>Karuetl</dc:creator>
      <dc:date>2019-05-21T03:41:08Z</dc:date>
    </item>
    <item>
      <title>Re: tExtractJSON -java.lang.RuntimeException: no Getter for field scale in class java.math.BigDecimal</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tExtractJSON-java-lang-RuntimeException-no-Getter-for-field/m-p/2318750#M89067</link>
      <description>&lt;P&gt;You could try quoting the values in your JSON, that would certainly work.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Can you put a tLogRow right before your tExtractJSONFields to see exactly what the data looks like?&lt;/P&gt;</description>
      <pubDate>Tue, 21 May 2019 03:55:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tExtractJSON-java-lang-RuntimeException-no-Getter-for-field/m-p/2318750#M89067</guid>
      <dc:creator>nfz11</dc:creator>
      <dc:date>2019-05-21T03:55:24Z</dc:date>
    </item>
    <item>
      <title>Re: tExtractJSON -java.lang.RuntimeException: no Getter for field scale in class java.math.BigDecimal</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tExtractJSON-java-lang-RuntimeException-no-Getter-for-field/m-p/2318751#M89068</link>
      <description>&lt;P&gt;hi&lt;/P&gt;&lt;P&gt;Here my doubt is if your reading xml data why to to textractjson fields,as per my knowledge you should use t&lt;SPAN&gt;ExtractXMLField.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Regards&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;rekha&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 21 May 2019 07:30:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tExtractJSON-java-lang-RuntimeException-no-Getter-for-field/m-p/2318751#M89068</guid>
      <dc:creator>bhagyarekha</dc:creator>
      <dc:date>2019-05-21T07:30:11Z</dc:date>
    </item>
    <item>
      <title>Re: tExtractJSON -java.lang.RuntimeException: no Getter for field scale in class java.math.BigDecimal</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tExtractJSON-java-lang-RuntimeException-no-Getter-for-field/m-p/2318752#M89069</link>
      <description>&lt;P&gt;The data in the XML file are in key value format&lt;/P&gt;</description>
      <pubDate>Tue, 21 May 2019 15:59:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tExtractJSON-java-lang-RuntimeException-no-Getter-for-field/m-p/2318752#M89069</guid>
      <dc:creator>Karuetl</dc:creator>
      <dc:date>2019-05-21T15:59:26Z</dc:date>
    </item>
    <item>
      <title>Re: tExtractJSON -java.lang.RuntimeException: no Getter for field scale in class java.math.BigDecimal</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tExtractJSON-java-lang-RuntimeException-no-Getter-for-field/m-p/2318753#M89070</link>
      <description>&lt;P&gt;Do you mean value in the enclosed with double quotes ? if that's the case I dont guess we can as we get xml file from API&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 21 May 2019 16:00:18 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tExtractJSON-java-lang-RuntimeException-no-Getter-for-field/m-p/2318753#M89070</guid>
      <dc:creator>Karuetl</dc:creator>
      <dc:date>2019-05-21T16:00:18Z</dc:date>
    </item>
    <item>
      <title>Re: tExtractJSON -java.lang.RuntimeException: no Getter for field scale in class java.math.BigDecimal</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tExtractJSON-java-lang-RuntimeException-no-Getter-for-field/m-p/2318754#M89071</link>
      <description>&lt;P&gt;I can able to extract the columns even it is a bigdecimal. For example i took sample data with fixedflow and passed it through extractjson. I am getting output with bigdecimal/string as its datatype.&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="fixedflow.PNG" style="width: 999px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009M4La.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/149309iD8CB57053647634F/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009M4La.png" alt="0683p000009M4La.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="extractjson.PNG" style="width: 999px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009M4LW.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/143029iC5E4BD4E35116248/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009M4LW.png" alt="0683p000009M4LW.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="extractjsonFileds.PNG" style="width: 991px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009M48D.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/128681i04FD844D7F80B5A2/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009M48D.png" alt="0683p000009M48D.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="jobandOutput.PNG" style="width: 842px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009M4FA.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/149296i6568FE9A660DF354/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009M4FA.png" alt="0683p000009M4FA.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 21 May 2019 18:06:50 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tExtractJSON-java-lang-RuntimeException-no-Getter-for-field/m-p/2318754#M89071</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2019-05-21T18:06:50Z</dc:date>
    </item>
    <item>
      <title>Re: tExtractJSON -java.lang.RuntimeException: no Getter for field scale in class java.math.BigDecimal</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tExtractJSON-java-lang-RuntimeException-no-Getter-for-field/m-p/2318755#M89072</link>
      <description>&lt;P&gt;i tried its not working for me&lt;/P&gt;</description>
      <pubDate>Tue, 21 May 2019 19:10:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tExtractJSON-java-lang-RuntimeException-no-Getter-for-field/m-p/2318755#M89072</guid>
      <dc:creator>Karuetl</dc:creator>
      <dc:date>2019-05-21T19:10:02Z</dc:date>
    </item>
    <item>
      <title>Re: tExtractJSON -java.lang.RuntimeException: no Getter for field scale in class java.math.BigDecimal</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tExtractJSON-java-lang-RuntimeException-no-Getter-for-field/m-p/2318756#M89073</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;A href="https://community.qlik.com/s/profile/0053p000007LMjvAAG"&gt;@Karuetl&lt;/A&gt;,&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;The error you are getting is known issue and you can find in many tickets and the main ticket is here&amp;nbsp;&lt;A href="https://jira.talendforge.org/browse/TDI-35990?_ga=2.26270973.1977352456.1558436214-260665681.1558065751" target="_blank" rel="noopener nofollow noopener noreferrer"&gt;https://jira.talendforge.org/browse/TDI-35990?_ga=2.26270973.1977352456.1558436214-260665681.1558065751&lt;/A&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;There are many records in your json have a large bigdecimal value and below are those records from your input file.&amp;nbsp;&lt;/P&gt; 
&lt;PRE&gt;"Rate":0.0031399999279528856
"Rate":0.004999999888241291
"Rate":0.0070000002160668373
"Rate":0.0074999998323619366
"Rate":0.010999999940395355
"Rate":0.012500000186264515
"Rate":0.014999999664723873
"Rate":0.017999999225139618
"Rate":0.0215000007301569
"Rate":0.02370000071823597
"Rate":0.02500000037252903
"Rate":0.046999998390674591
"Rate":0.05000000074505806
"Rate":0.052200000733137131
"Rate":0.0560000017285347
"Rate":0.057199999690055847
"Rate":0.059999998658895493
"Rate":0.064999997615814209
"Rate":0.068000003695487976
"Rate":0.070000000298023224
"Rate":0.079999998211860657
"Rate":0.0949999988079071
"Rate":0.11299999803304672&lt;/PRE&gt; 
&lt;P&gt;The solution to your issue is, you need to keep the value of the Rate key value in double quotes in all objects of your json.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="job.PNG" style="width: 844px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009M55X.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/149469i8A07188847FE79BC/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009M55X.png" alt="0683p000009M55X.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="InputXML.PNG" style="width: 999px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009M4td.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/152224iF017A05F858CB697/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009M4td.png" alt="0683p000009M4td.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="tMap.PNG" style="width: 999px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009M55c.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/149111iB5172C614E15A3D1/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009M55c.png" alt="0683p000009M55c.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="jsonExtract.PNG" style="width: 999px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009M55h.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/135093i1FD6C4A736EC653B/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009M55h.png" alt="0683p000009M55h.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;--&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN&gt;Please give Kudos and mark topics as solved where appropriate.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 24 May 2019 14:50:53 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tExtractJSON-java-lang-RuntimeException-no-Getter-for-field/m-p/2318756#M89073</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2019-05-24T14:50:53Z</dc:date>
    </item>
    <item>
      <title>Re: tExtractJSON -java.lang.RuntimeException: no Getter for field scale in class java.math.BigDecimal</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tExtractJSON-java-lang-RuntimeException-no-Getter-for-field/m-p/2318757#M89074</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;A href="https://community.qlik.com/s/profile/0053p000007LMjvAAG"&gt;@Karuetl&lt;/A&gt; ,&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;There are many records in your json have a large bigdecimal value and below are those records from your input file.&lt;/P&gt; 
&lt;PRE&gt;"Rate":0.0031399999279528856
"Rate":0.004999999888241291
"Rate":0.0070000002160668373
"Rate":0.0074999998323619366
"Rate":0.010999999940395355
"Rate":0.012500000186264515
"Rate":0.014999999664723873
"Rate":0.017999999225139618
"Rate":0.0215000007301569
"Rate":0.02370000071823597
"Rate":0.02500000037252903
"Rate":0.046999998390674591
"Rate":0.05000000074505806
"Rate":0.052200000733137131
"Rate":0.0560000017285347
"Rate":0.057199999690055847
"Rate":0.059999998658895493
"Rate":0.064999997615814209
"Rate":0.068000003695487976
"Rate":0.070000000298023224
"Rate":0.079999998211860657
"Rate":0.0949999988079071
"Rate":0.11299999803304672&lt;/PRE&gt; 
&lt;P&gt;The solution to your issue is, you need to keep the value of the Rate key value in double quotes in all objects of your json. I can extract 25957 records from the given input sample file.&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="job.PNG" style="width: 844px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009M50i.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/153083i6540852EDD356C06/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009M50i.png" alt="0683p000009M50i.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="InputXML.PNG" style="width: 999px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009M55m.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/136198i0C9DA7B84DB73323/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009M55m.png" alt="0683p000009M55m.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="tMap.PNG" style="width: 999px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009M55r.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/152553i6C7CFE80F1DD14B8/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009M55r.png" alt="0683p000009M55r.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="jsonExtract.PNG" style="width: 999px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009M561.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/156773iB4EF041A90A0994F/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009M561.png" alt="0683p000009M561.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;--&lt;/P&gt; 
&lt;P&gt;Please give Kudos and mark topics as solved where appropriate.&lt;/P&gt;</description>
      <pubDate>Fri, 24 May 2019 15:18:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tExtractJSON-java-lang-RuntimeException-no-Getter-for-field/m-p/2318757#M89074</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2019-05-24T15:18:37Z</dc:date>
    </item>
  </channel>
</rss>

