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

Announcements
Qlik Open Lakehouse is Now Generally Available! Discover the key highlights and partner resources here.
cancel
Showing results for 
Search instead for 
Did you mean: 
ragavendrans
Contributor
Contributor

tAdvancedHash Null Pointer Exception - Talend 8.0.1

Hello Everyone

I am facing issue in using 'Store Temp Data' option in tMap in Talend 8.0.1 version.

Whenever I use the option, i.e. Store Temp Data = true in tMap, I am getting "Exception in component tAdvancedHash_row2 (job_WithStoreTemp)".

Detailed Error:

java.lang.NullPointerException: null

   at org.talend.designer.components.lookup.persistent.PersistentSortedLookupManager.writeBuffer(PersistentSortedLookupManager.java:380) ~[advancedPersistentLookupLib-1.3-6.0.0.jar:?]

   at org.talend.designer.components.lookup.persistent.PersistentSortedLookupManager.endPut(PersistentSortedLookupManager.java:355) ~[advancedPersistentLookupLib-1.3-6.0.0.jar:?]

   at test.job_withstoretemp_0_1.job_WithStoreTemp.tFixedFlowInput_2Process(job_WithStoreTemp.java:2809) [classes/:?]

   at test.job_withstoretemp_0_1.job_WithStoreTemp.tFixedFlowInput_1Process(job_WithStoreTemp.java:1161) [classes/:?]

   at test.job_withstoretemp_0_1.job_WithStoreTemp.runJobInTOS(job_WithStoreTemp.java:3322) [classes/:?]

   at test.job_withstoretemp_0_1.job_WithStoreTemp.main(job_WithStoreTemp.java:3093) [classes/:?]

My job is very simple with two fixed flow components and a tMap with 'Store temp data' set to true. And I have also given the temp data directory path as well.

In Talend 7, it was working.

Tried changing my JDK version to JDK 11. But no luck. If I disable the Store Temp Data option to false, job is working.

Exception is happening ONLY when the store temp data option is set to true.

Looking for suggestions to fix the problem.

Thanks

Ragav

Labels (3)
2 Replies
Anonymous
Not applicable

Hello,

Could you please make sure that the temp directory DOES exist and you can see temp files get created?

We are supposing that something is related to the inputs, which comes from your input rows (certain rows) and implies problems into tMap.

Would you mind posting your job design screenshots on community which will be helpful for us to address your issue further?

Best regards

Sabrina

Anonymous
Not applicable

If you check 'store temp data' box, don't forget to select a temp file directory path.

0695b00000kVvizAAC.jpg