Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Qlik GA: Multivariate Time Series in Qlik Predict: Get Details
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Error while reading excel file

Hi Team,
I am facing the below warning while reading excel file ,which eventually results into a null pointer exception

Warning:  Cannot read name ranges for OLE_LINK1 - setting to empty

Warning:  Cannot read name ranges for OLE_LINK3 - setting to empty
Warning:  Cannot read name ranges for Z_543C1318_0956_49B3_9396_209B85525876_.wvu.FilterData - setting to empty
Warning:  Cannot read name ranges for Z_A1879562_2BA7_40BF_B10F_CAC6F5301BF0_.wvu.FilterData - setting to empty
 
Exception in component tMap_1
java.lang.NullPointerException
 
 

Exception in component tFileInputExcel_1

jxl.read.biff.BiffException: Unable to recognize OLE stream
                at jxl.read.biff.CompoundFile.<init>(CompoundFile.java:116)
                at jxl.read.biff.File.<init>(File.java:127)
                at jxl.Workbook.getWorkbook(Workbook.java:268)
So as per the other subjects in the forum I removed the entries from Name Manager,once the entries are removed I get the below error :


Warning:  Cannot read name ranges for Z_543C1318_0956_49B3_9396_209B85525876_.wvu.FilterData - setting to empty

Warning:  Cannot read name ranges for Z_A1879562_2BA7_40BF_B10F_CAC6F5301BF0_.wvu.FilterData - setting to empty

So I tried to create anew excel file with the same contents and now its giving me the below error :

Exception in component tFileInputExcel_1

jxl.read.biff.BiffException: Unable to recognize OLE stream
                at jxl.read.biff.CompoundFile.<init>(CompoundFile.java:116)
                at jxl.read.biff.File.<init>(File.java:127)
                at jxl.Workbook.getWorkbook(Workbook.java:268)
Below is my job :
tfilelist --> texcelread--> tMap--> tOracleload
Labels (3)
3 Replies
Anonymous
Not applicable
Author

I have checked the box for Ignore warning.
This way all the above warnings are gone but now I receive the below error :


connected
Exception in component tMap_1
java.lang.NullPointerException
 at job_nam.tFileList_1Process(job_nam.java:11837)
 at job_nam.runJobInTOS(job_nam.java:15594)
 at job_nam.main(job_nam.java:15359)
: job_nam - tMap_1 null
disconnected
Job job_nam ended at 05:41 18/02/2016.
Anonymous
Not applicable
Author

Hi Team,
So after some research I found that the file which I am loading has some rows which I am not able to see with naked eyes.I do not even after unhiding.
Do not know where are these records residing but then when I created a new file with the data which is correct the file loaded correctly.So until I do not see these faulty records I wont be able to conclude on how to tell Talend to read only visible rows.Any help will be appreciated though.
Anonymous
Not applicable
Author

Hi,
Have you tried to entralize File Excel metadata to parse your excle file to see if it works?
Best regards
Sabrina