<?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: tXMLMap : NoClassDefFoundError on AdvancedMemoryLookup when use tRestClient in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/tXMLMap-NoClassDefFoundError-on-AdvancedMemoryLookup-when-use/m-p/2211272#M9366</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; Another option is to do in below way.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;tRestClient -&amp;gt; tHashOutput&lt;/P&gt;
&lt;P&gt;OnSubJobOK&lt;/P&gt;
&lt;P&gt;tHashInput-&amp;gt; tXMLMap (with lookup) -&amp;gt; tLogrow&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Please opt the right data type for storing rest output data in Hash and also please make sure that Hash is cleared by opting the clear cache option in tHashInput flow.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Warm Regards,&lt;BR /&gt;Nikhil Thampi&lt;/P&gt;
&lt;P&gt;Please appreciate our Talend community members by giving Kudos for sharing their time for your query. If your query is answered, please mark the topic as resolved &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 23 Jan 2019 10:04:57 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2019-01-23T10:04:57Z</dc:date>
    <item>
      <title>tXMLMap : NoClassDefFoundError on AdvancedMemoryLookup when use tRestClient</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tXMLMap-NoClassDefFoundError-on-AdvancedMemoryLookup-when-use/m-p/2211269#M9363</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I have a strange problem. I create the following job :&lt;/P&gt; 
&lt;P&gt;tRestClient -&amp;gt; tXMLMap -&amp;gt; tLogRow.&lt;/P&gt; 
&lt;P&gt;The job run perfectly.&lt;/P&gt; 
&lt;P&gt;If I add a lookup in tXMLMap based on a tRestClient also. I can compile the job but when I execute, I receive the following :&lt;/P&gt; 
&lt;P&gt;Exception in thread "main" java.lang.NoClassDefFoundError: org/talend/designer/components/lookup/memory/AdvancedMemoryLookup&lt;BR /&gt;at mo_ods.t_rest_0_1.T_Rest.tRESTClient_1Process(T_Rest.java:1779)&lt;BR /&gt;at mo_ods.t_rest_0_1.T_Rest.runJobInTOS(T_Rest.java:3346)&lt;BR /&gt;at mo_ods.t_rest_0_1.T_Rest.main(T_Rest.java:3159)&lt;BR /&gt;Caused by: java.lang.ClassNotFoundException: org.talend.designer.components.lookup.memory.AdvancedMemoryLookup&lt;BR /&gt;at java.net.URLClassLoader.findClass(URLClassLoader.java:381)&lt;BR /&gt;at java.lang.ClassLoader.loadClass(ClassLoader.java:424)&lt;BR /&gt;at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)&lt;BR /&gt;at java.lang.ClassLoader.loadClass(ClassLoader.java:357)&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I use the following version :&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Talend Data Integration (6.4.1.20170623_1246)&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Do you have a solution ?&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Thanks in advance.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Dimitri&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 23 Jan 2019 05:44:38 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tXMLMap-NoClassDefFoundError-on-AdvancedMemoryLookup-when-use/m-p/2211269#M9363</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2019-01-23T05:44:38Z</dc:date>
    </item>
    <item>
      <title>Re: tXMLMap : NoClassDefFoundError on AdvancedMemoryLookup when use tRestClient</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tXMLMap-NoClassDefFoundError-on-AdvancedMemoryLookup-when-use/m-p/2211270#M9364</link>
      <description>&lt;P style="margin: 0px 0px 13.33px; line-height: 20.55pt;"&gt;&lt;SPAN style="margin: 0px; font-family: 'Arial',sans-serif; font-size: 12pt;"&gt;&lt;FONT color="#000000"&gt;Hello,&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P style="margin: 0px 0px 13.33px; line-height: 20.55pt;"&gt;&lt;SPAN style="margin: 0px; font-family: 'Arial',sans-serif; font-size: 12pt;"&gt;&lt;FONT color="#000000"&gt;If you try to use tESBConsumer / tResctClient as a lookup into tXMLMap, it causes a ClassNotFoundException.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P style="margin: 0px 0px 13.33px; line-height: 20.55pt;"&gt;&lt;SPAN style="margin: 0px; font-family: 'Arial',sans-serif; font-size: 12pt;"&gt;&lt;FONT color="#000000"&gt;Exception in thread "main" java.lang.NoClassDefFoundError: org/talend/designer/components/lookup/memory/AdvancedMemoryLookup&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P style="margin: 0px 0px 13.33px; line-height: 20.55pt;"&gt;&lt;SPAN style="margin: 0px; font-family: 'Arial',sans-serif; font-size: 12pt;"&gt;&lt;FONT color="#000000"&gt;Are you able to&amp;nbsp;work around the problem by placing a tJavaRow in the lookup path between tRestClient and tXmlMap (just used as a passthrough)? Let us know if it is OK with you.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P style="margin: 0px 0px 13.33px; line-height: 20.55pt;"&gt;&lt;SPAN style="margin: 0px; font-family: 'Arial',sans-serif; font-size: 12pt;"&gt;&lt;FONT color="#000000"&gt;&lt;FONT face="Microsoft YaHei"&gt;&lt;BR /&gt;&lt;/FONT&gt; Best regards&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P style="margin: 0px 0px 13.33px; line-height: 20.55pt;"&gt;&lt;SPAN style="margin: 0px; font-family: 'Arial',sans-serif; font-size: 12pt;"&gt;&lt;FONT color="#000000"&gt;Sabrina&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P align="left" style="margin: 0px; text-align: left; line-height: 20.55pt;"&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 23 Jan 2019 08:04:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tXMLMap-NoClassDefFoundError-on-AdvancedMemoryLookup-when-use/m-p/2211270#M9364</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2019-01-23T08:04:52Z</dc:date>
    </item>
    <item>
      <title>Re: tXMLMap : NoClassDefFoundError on AdvancedMemoryLookup when use tRestClient</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tXMLMap-NoClassDefFoundError-on-AdvancedMemoryLookup-when-use/m-p/2211271#M9365</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I try but I don't know the config in tJavaRow...&lt;/P&gt;&lt;P&gt;Can you explain ?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in advance&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Dimitri&lt;/P&gt;</description>
      <pubDate>Wed, 23 Jan 2019 08:31:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tXMLMap-NoClassDefFoundError-on-AdvancedMemoryLookup-when-use/m-p/2211271#M9365</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2019-01-23T08:31:25Z</dc:date>
    </item>
    <item>
      <title>Re: tXMLMap : NoClassDefFoundError on AdvancedMemoryLookup when use tRestClient</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tXMLMap-NoClassDefFoundError-on-AdvancedMemoryLookup-when-use/m-p/2211272#M9366</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; Another option is to do in below way.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;tRestClient -&amp;gt; tHashOutput&lt;/P&gt;
&lt;P&gt;OnSubJobOK&lt;/P&gt;
&lt;P&gt;tHashInput-&amp;gt; tXMLMap (with lookup) -&amp;gt; tLogrow&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Please opt the right data type for storing rest output data in Hash and also please make sure that Hash is cleared by opting the clear cache option in tHashInput flow.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Warm Regards,&lt;BR /&gt;Nikhil Thampi&lt;/P&gt;
&lt;P&gt;Please appreciate our Talend community members by giving Kudos for sharing their time for your query. If your query is answered, please mark the topic as resolved &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 23 Jan 2019 10:04:57 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tXMLMap-NoClassDefFoundError-on-AdvancedMemoryLookup-when-use/m-p/2211272#M9366</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2019-01-23T10:04:57Z</dc:date>
    </item>
    <item>
      <title>Re: tXMLMap : NoClassDefFoundError on AdvancedMemoryLookup when use tRestClient</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tXMLMap-NoClassDefFoundError-on-AdvancedMemoryLookup-when-use/m-p/2211273#M9367</link>
      <description>&lt;P&gt;Thanks, It's ok. Perfect&lt;/P&gt;</description>
      <pubDate>Wed, 23 Jan 2019 10:51:17 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tXMLMap-NoClassDefFoundError-on-AdvancedMemoryLookup-when-use/m-p/2211273#M9367</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2019-01-23T10:51:17Z</dc:date>
    </item>
  </channel>
</rss>

