<?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 tOracleInput XMLType NoClassDefFoundError in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/tOracleInput-XMLType-NoClassDefFoundError/m-p/2339868#M107955</link>
    <description>Hello, 
&lt;BR /&gt;I am trying to read from an Oracle XMLtype DB but I'm getting the error below: 
&lt;BR /&gt; 
&lt;PRE&gt;Exception in thread "main" java.lang.NoClassDefFoundError: oracle/xdb/XMLType&lt;BR /&gt;	at oracle.jdbc.oracore.OracleTypeADT.applyTDSpatches(OracleTypeADT.java:1081)&lt;BR /&gt;	at oracle.jdbc.oracore.OracleTypeADT.parseTDSrec(OracleTypeADT.java:1002)&lt;BR /&gt;	at oracle.jdbc.oracore.OracleTypeADT.parseTDS(OracleTypeADT.java:936)&lt;BR /&gt;	at oracle.jdbc.oracore.OracleTypeADT.init(OracleTypeADT.java:489)&lt;BR /&gt;	at oracle.jdbc.oracore.OracleTypeADT.init(OracleTypeADT.java:470)&lt;BR /&gt;	at oracle.sql.TypeDescriptor.getTypeDescriptor(TypeDescriptor.java:981)&lt;BR /&gt;	at oracle.jdbc.driver.NamedTypeAccessor.otypeFromName(NamedTypeAccessor.java:78)&lt;BR /&gt;	at oracle.jdbc.driver.TypeAccessor.initMetadata(TypeAccessor.java:71)&lt;BR /&gt;	at oracle.jdbc.driver.T4CStatement.executeForDescribe(T4CStatement.java:823)&lt;BR /&gt;	at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:897)&lt;BR /&gt;	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1034)&lt;BR /&gt;	at oracle.jdbc.driver.OracleStatement.executeQuery(OracleStatement.java:1244)&lt;BR /&gt;	at oracle.jdbc.driver.OracleStatementWrapper.executeQuery(OracleStatementWrapper.java:420)&lt;BR /&gt; disconnected&lt;BR /&gt;&lt;/PRE&gt; 
&lt;BR /&gt;I have downloaded both xdb.jar and xdb6.jar from Oracle and put them in the studio plugin folder (and restarted Talend Studio); still getting the error. 
&lt;BR /&gt;Environment:&amp;nbsp; 
&lt;BR /&gt;Talend Open Studio 6.1.1 for ESB 
&lt;BR /&gt;Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production</description>
    <pubDate>Sat, 16 Nov 2024 10:37:36 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2024-11-16T10:37:36Z</dc:date>
    <item>
      <title>tOracleInput XMLType NoClassDefFoundError</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tOracleInput-XMLType-NoClassDefFoundError/m-p/2339868#M107955</link>
      <description>Hello, 
&lt;BR /&gt;I am trying to read from an Oracle XMLtype DB but I'm getting the error below: 
&lt;BR /&gt; 
&lt;PRE&gt;Exception in thread "main" java.lang.NoClassDefFoundError: oracle/xdb/XMLType&lt;BR /&gt;	at oracle.jdbc.oracore.OracleTypeADT.applyTDSpatches(OracleTypeADT.java:1081)&lt;BR /&gt;	at oracle.jdbc.oracore.OracleTypeADT.parseTDSrec(OracleTypeADT.java:1002)&lt;BR /&gt;	at oracle.jdbc.oracore.OracleTypeADT.parseTDS(OracleTypeADT.java:936)&lt;BR /&gt;	at oracle.jdbc.oracore.OracleTypeADT.init(OracleTypeADT.java:489)&lt;BR /&gt;	at oracle.jdbc.oracore.OracleTypeADT.init(OracleTypeADT.java:470)&lt;BR /&gt;	at oracle.sql.TypeDescriptor.getTypeDescriptor(TypeDescriptor.java:981)&lt;BR /&gt;	at oracle.jdbc.driver.NamedTypeAccessor.otypeFromName(NamedTypeAccessor.java:78)&lt;BR /&gt;	at oracle.jdbc.driver.TypeAccessor.initMetadata(TypeAccessor.java:71)&lt;BR /&gt;	at oracle.jdbc.driver.T4CStatement.executeForDescribe(T4CStatement.java:823)&lt;BR /&gt;	at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:897)&lt;BR /&gt;	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1034)&lt;BR /&gt;	at oracle.jdbc.driver.OracleStatement.executeQuery(OracleStatement.java:1244)&lt;BR /&gt;	at oracle.jdbc.driver.OracleStatementWrapper.executeQuery(OracleStatementWrapper.java:420)&lt;BR /&gt; disconnected&lt;BR /&gt;&lt;/PRE&gt; 
&lt;BR /&gt;I have downloaded both xdb.jar and xdb6.jar from Oracle and put them in the studio plugin folder (and restarted Talend Studio); still getting the error. 
&lt;BR /&gt;Environment:&amp;nbsp; 
&lt;BR /&gt;Talend Open Studio 6.1.1 for ESB 
&lt;BR /&gt;Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production</description>
      <pubDate>Sat, 16 Nov 2024 10:37:36 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tOracleInput-XMLType-NoClassDefFoundError/m-p/2339868#M107955</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-11-16T10:37:36Z</dc:date>
    </item>
    <item>
      <title>Re: tOracleInput XMLType NoClassDefFoundError</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tOracleInput-XMLType-NoClassDefFoundError/m-p/2339869#M107956</link>
      <description>You have to use the libraries in your job. Please use the tLoadLibrary component to load these libs in your job. Putting them in the Studio lib folder is not enough.</description>
      <pubDate>Tue, 24 May 2016 23:03:54 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tOracleInput-XMLType-NoClassDefFoundError/m-p/2339869#M107956</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-05-24T23:03:54Z</dc:date>
    </item>
    <item>
      <title>Re: tOracleInput XMLType NoClassDefFoundError</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tOracleInput-XMLType-NoClassDefFoundError/m-p/2339870#M107957</link>
      <description>Thank you @jlolling 
&lt;BR /&gt;That worked perfectly. 
&lt;BR /&gt;For anyone in same boat, you need to add&amp;nbsp;xmlparserv2.jar in addition to xdb6.jar&amp;nbsp;</description>
      <pubDate>Wed, 25 May 2016 12:43:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tOracleInput-XMLType-NoClassDefFoundError/m-p/2339870#M107957</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-05-25T12:43:24Z</dc:date>
    </item>
  </channel>
</rss>

