Support Article
NullPointerException on processSequenceNumber during BIX extract
SA-39897
Summary
Error on running an extract where the data extracted is for a class which maps to a table in an external database.
Error Messages
[ PegaRULES-Batch-1] [ ] [ Application:01.01.01] ( internal.access.ExtractImpl) ERROR - Unable to process your_class: null
java.lang.NullPointerException
at com.pega.pegarules.data.internal.access.ExtractImpl.processSequenceNumber(ExtractImpl.java:4432)
at com.pega.pegarules.data.internal.access.ExtractImpl.doExtract(ExtractImpl.java:1496)
at com.pega.pegarules.data.internal.access.ExtractImpl.runExtract(ExtractImpl.java:1143)
at com.pega.pegarules.data.internal.access.ExtractImpl.init(ExtractImpl.java:873)
Steps to Reproduce
- Extract data for a class that maps to a table in an external database
- Run the extract
Root Cause
A defect in Pegasystems’ code or rules. The sequence number generator was using the connection of a class on which the extract was defined, instead of the pr_log table connection.
Resolution
Apply HFix-35279
Published August 11, 2017 - Updated October 8, 2020
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.