<?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 tFileInputExcel - StringIndexOutOfBoundsException in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/tFileInputExcel-StringIndexOutOfBoundsException/m-p/2249737#M34185</link>
    <description>Hi, 
&lt;BR /&gt;I am trying to import an excel file with the tFileInputExcel component.&amp;nbsp; There are 4 columns in the excel files, however, end users infrequently add extra data into a 5th column.&amp;nbsp; When I try to read these edited files in, I get an error as follows : 
&lt;BR /&gt;Exception in component tFileInputExcel_1 
&lt;BR /&gt;java.lang.StringIndexOutOfBoundsException: String index out of range: 119 
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.String.checkBounds(Unknown Source) 
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.String.&amp;lt;init&amp;gt;(Unknown Source) 
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at jxl.biff.StringHelper.getString(StringHelper.java:164) 
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at jxl.read.biff.WriteAccessRecord.&amp;lt;init&amp;gt;(WriteAccessRecord.java:56) 
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at jxl.read.biff.WorkbookParser.parse(WorkbookParser.java:820) 
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at jxl.Workbook.getWorkbook(Workbook.java:271) 
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at moscow1.caf_combine_click_inf_0_3.CAF_combine_click_inf.tFileInputExcel_1Process(CAF_combine_click_inf.java:829) 
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at moscow1.caf_combine_click_inf_0_3.CAF_combine_click_inf.tFileList_2Process(CAF_combine_click_inf.java:4062) 
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at moscow1.caf_combine_click_inf_0_3.CAF_combine_click_inf.tFixedFlowInput_1Process(CAF_combine_click_inf.java:4436) 
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at moscow1.caf_combine_click_inf_0_3.CAF_combine_click_inf.tPrejob_1Process(CAF_combine_click_inf.java:4592) 
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at moscow1.caf_combine_click_inf_0_3.CAF_combine_click_inf.runJobInTOS(CAF_combine_click_inf.java:4809) 
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at moscow1.caf_combine_click_inf_0_3.CAF_combine_click_inf.main(CAF_combine_click_inf.java:4654) 
&lt;BR /&gt;I have tried adding in additional columns into the built in scheme and setting the first and last columns to 1 and 4.&amp;nbsp; I've also tried checking and unchecking all of the options in the advanced settings.&amp;nbsp; Nothing appears to work for me. 
&lt;BR /&gt;I am stumped; I just don't see why this is so difficult.&amp;nbsp; Any thoughts???</description>
    <pubDate>Thu, 08 Oct 2015 01:18:30 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2015-10-08T01:18:30Z</dc:date>
    <item>
      <title>tFileInputExcel - StringIndexOutOfBoundsException</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tFileInputExcel-StringIndexOutOfBoundsException/m-p/2249737#M34185</link>
      <description>Hi, 
&lt;BR /&gt;I am trying to import an excel file with the tFileInputExcel component.&amp;nbsp; There are 4 columns in the excel files, however, end users infrequently add extra data into a 5th column.&amp;nbsp; When I try to read these edited files in, I get an error as follows : 
&lt;BR /&gt;Exception in component tFileInputExcel_1 
&lt;BR /&gt;java.lang.StringIndexOutOfBoundsException: String index out of range: 119 
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.String.checkBounds(Unknown Source) 
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.String.&amp;lt;init&amp;gt;(Unknown Source) 
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at jxl.biff.StringHelper.getString(StringHelper.java:164) 
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at jxl.read.biff.WriteAccessRecord.&amp;lt;init&amp;gt;(WriteAccessRecord.java:56) 
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at jxl.read.biff.WorkbookParser.parse(WorkbookParser.java:820) 
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at jxl.Workbook.getWorkbook(Workbook.java:271) 
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at moscow1.caf_combine_click_inf_0_3.CAF_combine_click_inf.tFileInputExcel_1Process(CAF_combine_click_inf.java:829) 
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at moscow1.caf_combine_click_inf_0_3.CAF_combine_click_inf.tFileList_2Process(CAF_combine_click_inf.java:4062) 
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at moscow1.caf_combine_click_inf_0_3.CAF_combine_click_inf.tFixedFlowInput_1Process(CAF_combine_click_inf.java:4436) 
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at moscow1.caf_combine_click_inf_0_3.CAF_combine_click_inf.tPrejob_1Process(CAF_combine_click_inf.java:4592) 
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at moscow1.caf_combine_click_inf_0_3.CAF_combine_click_inf.runJobInTOS(CAF_combine_click_inf.java:4809) 
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at moscow1.caf_combine_click_inf_0_3.CAF_combine_click_inf.main(CAF_combine_click_inf.java:4654) 
&lt;BR /&gt;I have tried adding in additional columns into the built in scheme and setting the first and last columns to 1 and 4.&amp;nbsp; I've also tried checking and unchecking all of the options in the advanced settings.&amp;nbsp; Nothing appears to work for me. 
&lt;BR /&gt;I am stumped; I just don't see why this is so difficult.&amp;nbsp; Any thoughts???</description>
      <pubDate>Thu, 08 Oct 2015 01:18:30 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tFileInputExcel-StringIndexOutOfBoundsException/m-p/2249737#M34185</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2015-10-08T01:18:30Z</dc:date>
    </item>
    <item>
      <title>Re: tFileInputExcel - StringIndexOutOfBoundsException</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tFileInputExcel-StringIndexOutOfBoundsException/m-p/2249738#M34186</link>
      <description>Hi &amp;nbsp;
&lt;BR /&gt;I don't have any hint why you got this error now, can you please send me your job with a sample file for further investigation?
&lt;BR /&gt;Thanks!
&lt;BR /&gt;Shong</description>
      <pubDate>Thu, 08 Oct 2015 04:34:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tFileInputExcel-StringIndexOutOfBoundsException/m-p/2249738#M34186</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2015-10-08T04:34:07Z</dc:date>
    </item>
    <item>
      <title>Re: tFileInputExcel - StringIndexOutOfBoundsException</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tFileInputExcel-StringIndexOutOfBoundsException/m-p/2249739#M34187</link>
      <description>Hi Shong, 
&lt;BR /&gt;Thanks for your reply.&amp;nbsp; So there is a new development.&amp;nbsp; When I tried to anonymize the data within a file so I could send it to you, the issue went away.&amp;nbsp; It seems just opening the excel file and closing it, without even saving the changes, stops the issue from occurring. 
&lt;BR /&gt;Any idea's why that would be the case and how I could fix it? 
&lt;BR /&gt;Kind regards, 
&lt;BR /&gt;Derek</description>
      <pubDate>Thu, 08 Oct 2015 05:24:03 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tFileInputExcel-StringIndexOutOfBoundsException/m-p/2249739#M34187</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2015-10-08T05:24:03Z</dc:date>
    </item>
  </channel>
</rss>

