Support Article
Running BIX extract fails with error
SA-9159
Summary
Running BIX extract on Windows machine and receiving failure.
Error Messages
2015-04-22 16:37:51,438 [ CSCSCH126-VM] [ ] [ ] ( internal.access.ExtractImpl) INFO - {a=bixuser, i=ABC-EXTRACT-OBCD!BIXEXTRACTDDO, p=<password>}
2015-04-22 16:37:54,751 [ CSCSCH126-VM] [ ] [ ] ( internal.access.ExtractImpl) ERROR - Failed to find instance 'equals--(String,String)' of type Rule-Utility-Function defined in 'pega_rules_string'
com.pega.pegarules.pub.runtime.IndeterminateConditionalException: ** Failed to find instance 'equals--(String,String)' of type Rule-Utility-Function defined in 'pega_rules_string'
at com.pega.pegarules.priv.FUAUtil.activityPreTranIndeterminateConditionalCheck(FUAUtil.java:442)
at com.pegarules.generated.activity.ra_action_updateoperatorid_75f66424695e0a5cbf8897db5cdb1e35.step1_circum0(ra_action_updateoperatorid_75f66424695e0a5cbf8897db5cdb1e35.java:171)
at com.pegarules.generated.activity.ra_action_updateoperatorid_75f66424695e0a5cbf8897db5cdb1e35.perform(ra_action_updateoperatorid_75f66424695e0a5cbf8897db5cdb1e35.java:69)
...
1. ERROR in com/pegarules/generated/pega_appdefinition_utilities.java (at line 1)
^
The type java.util.Map$Entry cannot be resolved. It is indirectly referenced from required .class files
----------
2. ERROR in com/pegarules/generated/pega_appdefinition_utilities.java (at line 38)
import java.util.Arrays;
^^^^^^^^^^^^^^^^
The import java.util.Arrays cannot be resolved
Steps to Reproduce
Not Applicable
Root Cause
The root cause of this problem is software use/operation error. The errors indicate that core java packages cannot be resolved.
PegaRULES log shows that unsupported JDK 1.8 is in use:
JVM Information:
Vendor: Oracle Corporation, JVM version: 1.8.0_40
VM Name: Java HotSpot(TM) Client VM(build 1.8.0_40-b26)
Wrong JDK version is what is causing the problem.
Resolution
This issue is resolved by making the following change to the operating environment: Switch to supported JDK to 1.7 to resolve the problem.
Published January 31, 2016 - 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.