<?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: tRESTClient with TOS 7.3.1 - NoClassDefFoundError: javax/xml/bind/JAXBException in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/tRESTClient-with-TOS-7-3-1-NoClassDefFoundError-javax-xml-bind/m-p/2237666#M26019</link>
    <description>&lt;P&gt;look at here: https://community.talend.com/s/feed/0D73p000004sLsNCAU&lt;/P&gt;</description>
    <pubDate>Tue, 06 Oct 2020 09:12:56 GMT</pubDate>
    <dc:creator>sezgin</dc:creator>
    <dc:date>2020-10-06T09:12:56Z</dc:date>
    <item>
      <title>tRESTClient with TOS 7.3.1 - NoClassDefFoundError: javax/xml/bind/JAXBException</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tRESTClient-with-TOS-7-3-1-NoClassDefFoundError-javax-xml-bind/m-p/2237663#M26016</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I'm trying to use tRestClient with TOS 7.3.1.&lt;/P&gt; 
&lt;P&gt;As a sample, i created a new job with only empty tRestClient component, and i have this error when i run this job:&lt;/P&gt; 
&lt;P&gt;&lt;BR /&gt;&lt;EM&gt;Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;at fvma_lex.test_jerome_0_1.test_Jerome.tRESTClient_1Process(test_Jerome.java:733)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;at fvma_lex.test_jerome_0_1.test_Jerome.runJobInTOS(test_Jerome.java:5815)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;at fvma_lex.test_jerome_0_1.test_Jerome.main(test_Jerome.java:5590)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;Caused by: java.lang.ClassNotFoundException: javax.xml.bind.JAXBException&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)&lt;/EM&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I initially use Zulu 11 OpenJDK, i tried also with Oracle JDK 11.&lt;/P&gt; 
&lt;P&gt;My&amp;nbsp;TOS_DI-win-x86_64.ini config file contains this:&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;EM&gt;-vm &lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;C:\Program Files\Java\jdk-11.0.7\bin&lt;/EM&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I also tried to download all TOS additional packages, with no luck.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Do you have any idea how to resolve this ?&lt;/P&gt; 
&lt;P&gt;It is blocking my project&amp;nbsp;&lt;IMG id="smileysad" class="emoticon emoticon-smileysad" src="https://community.qlik.com/" alt="Smiley Sad" title="Smiley Sad" /&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 16 Nov 2024 02:31:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tRESTClient-with-TOS-7-3-1-NoClassDefFoundError-javax-xml-bind/m-p/2237663#M26016</guid>
      <dc:creator>JeromeAndreuxCGI</dc:creator>
      <dc:date>2024-11-16T02:31:12Z</dc:date>
    </item>
    <item>
      <title>Re: tRESTClient with TOS 7.3.1 - NoClassDefFoundError: javax/xml/bind/JAXBException</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tRESTClient-with-TOS-7-3-1-NoClassDefFoundError-javax-xml-bind/m-p/2237664#M26017</link>
      <description>What is your Operating System?&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 06 May 2020 04:35:29 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tRESTClient-with-TOS-7-3-1-NoClassDefFoundError-javax-xml-bind/m-p/2237664#M26017</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-05-06T04:35:29Z</dc:date>
    </item>
    <item>
      <title>Re: tRESTClient with TOS 7.3.1 - NoClassDefFoundError: javax/xml/bind/JAXBException</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tRESTClient-with-TOS-7-3-1-NoClassDefFoundError-javax-xml-bind/m-p/2237665#M26018</link>
      <description>&lt;P&gt;I'm using Windows 10.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I found out that some libraries were depecrated with Java 11.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;A href="https://blog.codefx.org/java/java-11-migration-guide/" target="_blank" rel="nofollow noopener noreferrer"&gt;https://blog.codefx.org/java/java-11-migration-guide/&lt;/A&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;BLOCKQUOTE&gt; 
 &lt;P&gt;There used to be a lot of code in Java SE that was actually related to Java EE. It ended up in six modules that were deprecated for removal in Java 9 and removed from Java 11. Here are the removed technologies and packages:&lt;/P&gt; 
 &lt;UL&gt; 
  &lt;LI&gt;the JavaBeans Activation Framework (JAF) in&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="crayon-syntax crayon-syntax-inline  crayon-theme-eclipse-nipa crayon-theme-eclipse-nipa-inline crayon-font-liberation-mono"&gt;&lt;SPAN class="crayon-pre crayon-code"&gt;&lt;SPAN class="crayon-v"&gt;javax&lt;/SPAN&gt;&lt;SPAN class="crayon-e"&gt;.activation&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/LI&gt; 
  &lt;LI&gt;CORBA in the packages&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="crayon-syntax crayon-syntax-inline  crayon-theme-eclipse-nipa crayon-theme-eclipse-nipa-inline crayon-font-liberation-mono"&gt;&lt;SPAN class="crayon-pre crayon-code"&gt;&lt;SPAN class="crayon-v"&gt;javax&lt;/SPAN&gt;&lt;SPAN class="crayon-e"&gt;.activity&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;,&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="crayon-syntax crayon-syntax-inline  crayon-theme-eclipse-nipa crayon-theme-eclipse-nipa-inline crayon-font-liberation-mono"&gt;&lt;SPAN class="crayon-pre crayon-code"&gt;&lt;SPAN class="crayon-v"&gt;javax&lt;/SPAN&gt;&lt;SPAN class="crayon-e"&gt;.rmi&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;,&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="crayon-syntax crayon-syntax-inline  crayon-theme-eclipse-nipa crayon-theme-eclipse-nipa-inline crayon-font-liberation-mono"&gt;&lt;SPAN class="crayon-pre crayon-code"&gt;&lt;SPAN class="crayon-v"&gt;javax&lt;/SPAN&gt;&lt;SPAN class="crayon-e"&gt;.rmi&lt;/SPAN&gt;&lt;SPAN class="crayon-e"&gt;.CORBA&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;, and&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="crayon-syntax crayon-syntax-inline  crayon-theme-eclipse-nipa crayon-theme-eclipse-nipa-inline crayon-font-liberation-mono"&gt;&lt;SPAN class="crayon-pre crayon-code"&gt;&lt;SPAN class="crayon-v"&gt;org&lt;/SPAN&gt;&lt;SPAN class="crayon-e"&gt;.omg&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;.&lt;/SPAN&gt;&lt;SPAN class="crayon-o"&gt;*&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/LI&gt; 
  &lt;LI&gt;the Java Transaction API (JTA) in the package&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="crayon-syntax crayon-syntax-inline  crayon-theme-eclipse-nipa crayon-theme-eclipse-nipa-inline crayon-font-liberation-mono"&gt;&lt;SPAN class="crayon-pre crayon-code"&gt;&lt;SPAN class="crayon-v"&gt;javax&lt;/SPAN&gt;&lt;SPAN class="crayon-e"&gt;.transaction&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/LI&gt; 
  &lt;LI&gt;JAXB in the packages&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="crayon-syntax crayon-syntax-inline  crayon-theme-eclipse-nipa crayon-theme-eclipse-nipa-inline crayon-font-liberation-mono"&gt;&lt;SPAN class="crayon-pre crayon-code"&gt;&lt;SPAN class="crayon-v"&gt;javax&lt;/SPAN&gt;&lt;SPAN class="crayon-e"&gt;.xml&lt;/SPAN&gt;&lt;SPAN class="crayon-e"&gt;.bind&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;.&lt;/SPAN&gt;&lt;SPAN class="crayon-o"&gt;*&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/LI&gt; 
  &lt;LI&gt;JAX-WS in the packages&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="crayon-syntax crayon-syntax-inline  crayon-theme-eclipse-nipa crayon-theme-eclipse-nipa-inline crayon-font-liberation-mono"&gt;&lt;SPAN class="crayon-pre crayon-code"&gt;&lt;SPAN class="crayon-v"&gt;javax&lt;/SPAN&gt;&lt;SPAN class="crayon-e"&gt;.jws&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;,&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="crayon-syntax crayon-syntax-inline  crayon-theme-eclipse-nipa crayon-theme-eclipse-nipa-inline crayon-font-liberation-mono"&gt;&lt;SPAN class="crayon-pre crayon-code"&gt;&lt;SPAN class="crayon-v"&gt;javax&lt;/SPAN&gt;&lt;SPAN class="crayon-e"&gt;.jws&lt;/SPAN&gt;&lt;SPAN class="crayon-e"&gt;.soap&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;,&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="crayon-syntax crayon-syntax-inline  crayon-theme-eclipse-nipa crayon-theme-eclipse-nipa-inline crayon-font-liberation-mono"&gt;&lt;SPAN class="crayon-pre crayon-code"&gt;&lt;SPAN class="crayon-v"&gt;javax&lt;/SPAN&gt;&lt;SPAN class="crayon-e"&gt;.xml&lt;/SPAN&gt;&lt;SPAN class="crayon-e"&gt;.soap&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;, and&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="crayon-syntax crayon-syntax-inline  crayon-theme-eclipse-nipa crayon-theme-eclipse-nipa-inline crayon-font-liberation-mono"&gt;&lt;SPAN class="crayon-pre crayon-code"&gt;&lt;SPAN class="crayon-v"&gt;javax&lt;/SPAN&gt;&lt;SPAN class="crayon-e"&gt;.xml&lt;/SPAN&gt;&lt;SPAN class="crayon-e"&gt;.ws&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;.&lt;/SPAN&gt;&lt;SPAN class="crayon-o"&gt;*&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/LI&gt; 
  &lt;LI&gt;Commons Annotation in the package&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="crayon-syntax crayon-syntax-inline  crayon-theme-eclipse-nipa crayon-theme-eclipse-nipa-inline crayon-font-liberation-mono"&gt;&lt;SPAN class="crayon-pre crayon-code"&gt;&lt;SPAN class="crayon-v"&gt;javax&lt;/SPAN&gt;&lt;SPAN class="crayon-e"&gt;.annotation&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/LI&gt; 
 &lt;/UL&gt; 
 &lt;BR /&gt; 
 &lt;BR /&gt; 
 &lt;HR /&gt; 
&lt;/BLOCKQUOTE&gt; 
&lt;P&gt;&lt;SPAN class="crayon-syntax crayon-syntax-inline  crayon-theme-eclipse-nipa crayon-theme-eclipse-nipa-inline crayon-font-liberation-mono"&gt;&lt;SPAN class="crayon-pre crayon-code"&gt;&lt;SPAN class="crayon-e"&gt;tRestClient use JAXB libraries, it is necessary to manually import it.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="crayon-syntax crayon-syntax-inline  crayon-theme-eclipse-nipa crayon-theme-eclipse-nipa-inline crayon-font-liberation-mono"&gt;&lt;SPAN class="crayon-pre crayon-code"&gt;&lt;SPAN class="crayon-e"&gt;To do this, i create a dummy "REST" routine, including 3 JAXB libaries delivered with Talend.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="crayon-syntax crayon-syntax-inline  crayon-theme-eclipse-nipa crayon-theme-eclipse-nipa-inline crayon-font-liberation-mono"&gt;&lt;SPAN class="crayon-pre crayon-code"&gt;&lt;SPAN class="crayon-e"&gt;In jobs which are using tRestClient component, i linked job with "REST" routine.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Is there a cleaner way to do this ?&lt;/P&gt; 
&lt;P&gt;I try to add dependancies in maven project file (in "Project properties") but it did not work.&lt;/P&gt; 
&lt;P&gt;Mabye this should be added to tRestClient documentation.&lt;/P&gt;</description>
      <pubDate>Wed, 06 May 2020 07:53:33 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tRESTClient-with-TOS-7-3-1-NoClassDefFoundError-javax-xml-bind/m-p/2237665#M26018</guid>
      <dc:creator>JeromeAndreuxCGI</dc:creator>
      <dc:date>2020-05-06T07:53:33Z</dc:date>
    </item>
    <item>
      <title>Re: tRESTClient with TOS 7.3.1 - NoClassDefFoundError: javax/xml/bind/JAXBException</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tRESTClient-with-TOS-7-3-1-NoClassDefFoundError-javax-xml-bind/m-p/2237666#M26019</link>
      <description>&lt;P&gt;look at here: https://community.talend.com/s/feed/0D73p000004sLsNCAU&lt;/P&gt;</description>
      <pubDate>Tue, 06 Oct 2020 09:12:56 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tRESTClient-with-TOS-7-3-1-NoClassDefFoundError-javax-xml-bind/m-p/2237666#M26019</guid>
      <dc:creator>sezgin</dc:creator>
      <dc:date>2020-10-06T09:12:56Z</dc:date>
    </item>
  </channel>
</rss>

