ALERT: Some images may not load properly within the Knowledge Base Article. If you see a broken image, please right-click and select 'Open image in a new tab'. We apologize for this inconvenience.

FDM Masking process throws NULL POINTER EXCEPTION error

book

Article ID: 200097

calendar_today

Updated On:

Products

CA Test Data Manager (Data Finder / Grid Tools)

Issue/Introduction

2020-09-11 13:56:46.129 java.lang.NullPointerException
 at com.grid_tools.products.datamasker.Datamasker.getXref(Datamasker.java:12843)
 at com.grid_tools.products.datamasker.GenFunctions.processXMLbyDOM(GenFunctions.java:4887)
 at com.grid_tools.products.datamasker.Datamasker.resolveFunction(Datamasker.java:13554)
 at com.grid_tools.products.datamasker.SQLUpdate.batchPreparedMasking(SQLUpdate.java:4052)
 at com.grid_tools.products.datamasker.SQLUpdate.run(SQLUpdate.java:5291)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
 at java.lang.Thread.run(Thread.java:748)


This happens in 4.9, does not happen in 4.6.  This occurs and then the process continues and completes as if it was successful, but there are tables it is meant to process after this error is thrown.  I have attached log files from two jobs.

Please advise.

Environment

Release : 4.9

Component : CA Test Data Manager

Resolution

This is addressed in FastDataMasker-4.9.104.0. If you are seeing similar results, and running an older release of FDM, please open a support case and request a copy of the FastDataMasker-4.9.104.0 or greater release.