<?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: tFileInputExcel / org.apache.poi.openxml4j.exceptions.InvalidFormatException: invalid relationship part/id in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/tFileInputExcel-org-apache-poi-openxml4j-exceptions/m-p/2235599#M24596</link>
    <description>&lt;P&gt;@Jo Hung​&amp;nbsp;, do you also read an Excel file downloaded from Google drive? It seem it is an issue in the export process, I found someone report this issue on google &lt;A href="https://support.google.com/docs/thread/47524074?hl=en" alt="https://support.google.com/docs/thread/47524074?hl=en" target="_blank"&gt;page&lt;/A&gt;. &lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 19 Aug 2020 07:54:30 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2020-08-19T07:54:30Z</dc:date>
    <item>
      <title>tFileInputExcel / org.apache.poi.openxml4j.exceptions.InvalidFormatException: invalid relationship part/id</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tFileInputExcel-org-apache-poi-openxml4j-exceptions/m-p/2235597#M24594</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I have a simple flow to manipulate data from Excel multi sheet which fails since I installed Microsoft Office 2019.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;The flow is based on the following sequencial tool :&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;GoogleDriveConnection -&amp;gt; GoogleDriveGet -&amp;gt; FileInputExcel&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;To give more details, the google spreadsheet recovered with GoogleDriveGet is composed of many sheets.&lt;/P&gt; 
&lt;P&gt;GoogleDriveGet tool uses the format MS Excel to save the stream to a file. The resulting saved file has the extension .XLSX. No issue on file saving step.&lt;/P&gt; 
&lt;P&gt;Then, FileInputExcel tries to read that previous saved file, using excel2007 option and Excel Metadata referencial, and the following issue happens :&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;------------&lt;/P&gt; 
&lt;P&gt;Démarrage du job Load_GoogleSheet a 18:24 06/03/2020.&lt;BR /&gt;[statistics] connecting to socket on port 3391&lt;BR /&gt;[statistics] connected&lt;BR /&gt;Exception in component tFileInputExcel_9 (Load_GoogleSheet)&lt;BR /&gt;java.io.IOException: org.apache.poi.openxml4j.exceptions.InvalidFormatException: invalid relationship part/id&lt;BR /&gt;at org.apache.poi.ooxml.POIXMLDocument.openPackage(POIXMLDocument.java:91)&lt;BR /&gt;at org.apache.poi.xssf.usermodel.XSSFWorkbook.&amp;lt;init&amp;gt;(XSSFWorkbook.java:336)&lt;BR /&gt;at extra_bi.load_googlesheet_0_1.Load_GoogleSheet.tFileInputExcel_9Process(Load_GoogleSheet.java:15234)&lt;BR /&gt;at extra_bi.load_googlesheet_0_1.Load_GoogleSheet.tDBConnection_1Process(Load_GoogleSheet.java:947)&lt;BR /&gt;at extra_bi.load_googlesheet_0_1.Load_GoogleSheet.runJobInTOS(Load_GoogleSheet.java:24854)&lt;BR /&gt;at extra_bi.load_googlesheet_0_1.Load_GoogleSheet.main(Load_GoogleSheet.java:24657)&lt;BR /&gt;Caused by: org.apache.poi.openxml4j.exceptions.InvalidFormatException: invalid relationship part/id&lt;BR /&gt;at org.apache.poi.openxml4j.opc.PackageRelationshipCollection.parseRelationshipsPart(PackageRelationshipCollection.java:358)&lt;BR /&gt;at org.apache.poi.openxml4j.opc.PackageRelationshipCollection.&amp;lt;init&amp;gt;(PackageRelationshipCollection.java:163)&lt;BR /&gt;at org.apache.poi.openxml4j.opc.PackageRelationshipCollection.&amp;lt;init&amp;gt;(PackageRelationshipCollection.java:133)&lt;BR /&gt;at org.apache.poi.openxml4j.opc.PackagePart.loadRelationships(PackagePart.java:570)&lt;BR /&gt;at org.apache.poi.openxml4j.opc.OPCPackage.getParts(OPCPackage.java:728)&lt;BR /&gt;at org.apache.poi.openxml4j.opc.OPCPackage.open(OPCPackage.java:237)&lt;BR /&gt;at org.apache.poi.openxml4j.opc.OPCPackage.open(OPCPackage.java:166)&lt;BR /&gt;at org.apache.poi.ooxml.POIXMLDocument.openPackage(POIXMLDocument.java:89)&lt;BR /&gt;... 5 more&lt;BR /&gt;[statistics] disconnected&lt;/P&gt; 
&lt;P&gt;Le Job Load_GoogleSheet sest terminé à {1,date,HH:mm dd/MM/yyyy}. [code de sortie={2,number}]&lt;/P&gt; 
&lt;P&gt;------------&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;As I said above, the flow seems to fail since I installed Microsoft Office 2019. It might affect Excel reading step...&lt;/P&gt; 
&lt;P&gt;I am using Talend Open Studio 7.2.1 on Windows 10 Pro 64bits.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;When I open the file recovered by GoogleDriveGet, with my Excel 2019 and save the file, then the FileInputExcel step is working. Metadata Excel are well interpreted.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Do you have any idea of what can fail and how I can solve that ?&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Thank you for your help.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Romain&lt;/P&gt;</description>
      <pubDate>Sat, 16 Nov 2024 03:03:36 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tFileInputExcel-org-apache-poi-openxml4j-exceptions/m-p/2235597#M24594</guid>
      <dc:creator>rminchella</dc:creator>
      <dc:date>2024-11-16T03:03:36Z</dc:date>
    </item>
    <item>
      <title>Re: tFileInputExcel / org.apache.poi.openxml4j.exceptions.InvalidFormatException: invalid relationship part/id</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tFileInputExcel-org-apache-poi-openxml4j-exceptions/m-p/2235598#M24595</link>
      <description>&lt;P&gt;the same issue in v7.3.1&lt;/P&gt;&lt;P&gt;but my office version is office 2016&lt;/P&gt;</description>
      <pubDate>Wed, 19 Aug 2020 04:39:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tFileInputExcel-org-apache-poi-openxml4j-exceptions/m-p/2235598#M24595</guid>
      <dc:creator>Jo5</dc:creator>
      <dc:date>2020-08-19T04:39:52Z</dc:date>
    </item>
    <item>
      <title>Re: tFileInputExcel / org.apache.poi.openxml4j.exceptions.InvalidFormatException: invalid relationship part/id</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tFileInputExcel-org-apache-poi-openxml4j-exceptions/m-p/2235599#M24596</link>
      <description>&lt;P&gt;@Jo Hung​&amp;nbsp;, do you also read an Excel file downloaded from Google drive? It seem it is an issue in the export process, I found someone report this issue on google &lt;A href="https://support.google.com/docs/thread/47524074?hl=en" alt="https://support.google.com/docs/thread/47524074?hl=en" target="_blank"&gt;page&lt;/A&gt;. &lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 19 Aug 2020 07:54:30 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tFileInputExcel-org-apache-poi-openxml4j-exceptions/m-p/2235599#M24596</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-08-19T07:54:30Z</dc:date>
    </item>
    <item>
      <title>Re: tFileInputExcel / org.apache.poi.openxml4j.exceptions.InvalidFormatException: invalid relationship part/id</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tFileInputExcel-org-apache-poi-openxml4j-exceptions/m-p/2235600#M24597</link>
      <description>&lt;P&gt;@Shicong Hong​&amp;nbsp;, I opened the excel file, made some modification and save again, then my job works fine. &lt;/P&gt;&lt;P&gt;But the same job in v7.1.1 works fine and I do not need to re-save the excel file.&lt;/P&gt;</description>
      <pubDate>Wed, 19 Aug 2020 08:02:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tFileInputExcel-org-apache-poi-openxml4j-exceptions/m-p/2235600#M24597</guid>
      <dc:creator>Jo5</dc:creator>
      <dc:date>2020-08-19T08:02:27Z</dc:date>
    </item>
  </channel>
</rss>

