<?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 create java user defined indicator using Talend Open Studio for Data Quality (7.3.1) in Data Quality</title>
    <link>https://community.qlik.com/t5/Data-Quality/create-java-user-defined-indicator-using-Talend-Open-Studio-for/m-p/2204603#M759</link>
    <description>&lt;P&gt;&lt;U&gt;create java user defined indicator using Talend Open Studio for Data Quality (7.3.1)&lt;/U&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;U&gt;The goal&lt;/U&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;create &lt;B&gt;java user defined indicator on my personal laptop.&lt;/B&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;U&gt;Please, see the attachment for the steps I took.&lt;/U&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;B&gt;I used the&lt;/B&gt;&amp;nbsp;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;tool: Talend Open Studio for Data Quality (&lt;B&gt;version 7.3.1&lt;/B&gt;) &amp;amp; eclipse IDE for Java Developers (&lt;B&gt;version 2020-12&lt;/B&gt; (4.18.0)).&lt;/LI&gt;&lt;LI&gt;environment: Windows 10 (on my personal laptop).&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/LI&gt;&lt;LI&gt;documentations: &lt;A href="https://help.talend.com/r/4sftuf1qSuU1gO8reavu_w/biwZlkvSFAn_JL1Yj8DS8g" alt="https://help.talend.com/r/4sftuf1qSuU1gO8reavu_w/biwZlkvSFAn_JL1Yj8DS8g" target="_blank"&gt;https://help.talend.com/r/4sftuf1qSuU1gO8reavu_w/biwZlkvSFAn_JL1Yj8DS8g&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt; : How to define java user-defined indicators &amp;amp; How to create a Java archive for the user-defined indicator.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;After, my steps (see attachment), in the error log, I get the following message:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;B&gt;!ENTRY org.talend.platform.logging 2 0 2021-02-24 10:41:11.633&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;!MESSAGE 2021-02-24 10:41:11,632 WARN&amp;nbsp;org.talend.commons.ui.utils.loader.MyURLClassLoader&amp;nbsp;- java.lang.UnsupportedClassVersionError: Persons/bin/persons/Persons has been compiled by a more recent version of the Java Runtime (class file version 59.0), this version of the Java Runtime only recognizes class file versions up to 52.0&lt;/B&gt;&lt;/P&gt;</description>
    <pubDate>Sat, 16 Nov 2024 00:32:20 GMT</pubDate>
    <dc:creator>el1</dc:creator>
    <dc:date>2024-11-16T00:32:20Z</dc:date>
    <item>
      <title>create java user defined indicator using Talend Open Studio for Data Quality (7.3.1)</title>
      <link>https://community.qlik.com/t5/Data-Quality/create-java-user-defined-indicator-using-Talend-Open-Studio-for/m-p/2204603#M759</link>
      <description>&lt;P&gt;&lt;U&gt;create java user defined indicator using Talend Open Studio for Data Quality (7.3.1)&lt;/U&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;U&gt;The goal&lt;/U&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;create &lt;B&gt;java user defined indicator on my personal laptop.&lt;/B&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;U&gt;Please, see the attachment for the steps I took.&lt;/U&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;B&gt;I used the&lt;/B&gt;&amp;nbsp;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;tool: Talend Open Studio for Data Quality (&lt;B&gt;version 7.3.1&lt;/B&gt;) &amp;amp; eclipse IDE for Java Developers (&lt;B&gt;version 2020-12&lt;/B&gt; (4.18.0)).&lt;/LI&gt;&lt;LI&gt;environment: Windows 10 (on my personal laptop).&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/LI&gt;&lt;LI&gt;documentations: &lt;A href="https://help.talend.com/r/4sftuf1qSuU1gO8reavu_w/biwZlkvSFAn_JL1Yj8DS8g" alt="https://help.talend.com/r/4sftuf1qSuU1gO8reavu_w/biwZlkvSFAn_JL1Yj8DS8g" target="_blank"&gt;https://help.talend.com/r/4sftuf1qSuU1gO8reavu_w/biwZlkvSFAn_JL1Yj8DS8g&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt; : How to define java user-defined indicators &amp;amp; How to create a Java archive for the user-defined indicator.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;After, my steps (see attachment), in the error log, I get the following message:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;B&gt;!ENTRY org.talend.platform.logging 2 0 2021-02-24 10:41:11.633&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;!MESSAGE 2021-02-24 10:41:11,632 WARN&amp;nbsp;org.talend.commons.ui.utils.loader.MyURLClassLoader&amp;nbsp;- java.lang.UnsupportedClassVersionError: Persons/bin/persons/Persons has been compiled by a more recent version of the Java Runtime (class file version 59.0), this version of the Java Runtime only recognizes class file versions up to 52.0&lt;/B&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 16 Nov 2024 00:32:20 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Data-Quality/create-java-user-defined-indicator-using-Talend-Open-Studio-for/m-p/2204603#M759</guid>
      <dc:creator>el1</dc:creator>
      <dc:date>2024-11-16T00:32:20Z</dc:date>
    </item>
    <item>
      <title>Re: create java user defined indicator using Talend Open Studio for Data Quality (7.3.1)</title>
      <link>https://community.qlik.com/t5/Data-Quality/create-java-user-defined-indicator-using-Talend-Open-Studio-for/m-p/2204604#M760</link>
      <description>&lt;OL&gt;&lt;LI&gt;The class can be show in the UDI selected dialog only when the class extends the special class &lt;A href="https://github.com/Talend/tdq-studio-se/blob/master/main/plugins/org.talend.dataquality/src/org/talend/dataquality/indicators/sql/impl/UserDefIndicatorImpl.java" alt="https://github.com/Talend/tdq-studio-se/blob/master/main/plugins/org.talend.dataquality/src/org/talend/dataquality/indicators/sql/impl/UserDefIndicatorImpl.java" target="_blank"&gt;UserDefIndicatorImpl&lt;/A&gt;&lt;/LI&gt;&lt;LI&gt;The class which you create use JDK15(version number is 59) to compile and you try to use JDK1.8 to run it. Many solutions can fix that one of it like that you can special the JDK version in the .ini file(like Talend-Studio-win-x86_64.ini it should be in the root folder of eclipse) of eclipse as ​below(you need to make sure the file and path is exist and validation):&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;-vm&lt;/P&gt;&lt;P&gt;C:\Program Files\Java\jdk1.8.0_171\bin\javaw.exe&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hope it is work well&lt;/P&gt;&lt;P&gt;&lt;span class="lia-unicode-emoji" title=":grinning_face:"&gt;😀&lt;/span&gt; &lt;/P&gt;</description>
      <pubDate>Thu, 04 Mar 2021 09:24:16 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Data-Quality/create-java-user-defined-indicator-using-Talend-Open-Studio-for/m-p/2204604#M760</guid>
      <dc:creator>zshen</dc:creator>
      <dc:date>2021-03-04T09:24:16Z</dc:date>
    </item>
  </channel>
</rss>

