java.lang.NullPointerException

Google Groups | Hong Sun | 3 years ago
tip
Do you know that we can give you better hits? Get more relevant results from Samebug’s stack trace search.

Root Cause Analysis

  1. java.lang.NullPointerException

    No message provided

    at com.openrules.types.DataMap.get()
  2. com.openrules.types
    Glossary.getObject
    1. com.openrules.types.DataMap.get(DataMap.java:80)
    2. com.openrules.types.Glossary.getGetMap(Glossary.java:85)
    3. com.openrules.types.Glossary.getObject(Glossary.java:149)
    3 frames
  3. com.openrules.ruleengine
    Decision.getObjects
    1. com.openrules.ruleengine.Decision.getObjects(Decision.java:460)
    1 frame
  4. Java RT
    Method.invoke
    1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    2. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    3. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    4. java.lang.reflect.Method.invoke(Method.java:597)
    4 frames
  5. OpenL - DEV - Core
    CompositeMethod.invoke
    1. org.openl.types.java.JavaOpenMethod.invoke(JavaOpenMethod.java:58)
    2. org.openl.binding.impl.MethodBoundNode.evaluateRuntime(MethodBoundNode.java:65)
    3. org.openl.binding.impl.ABoundNode.evaluate(ABoundNode.java:101)
    4. org.openl.binding.impl.ABoundNode.evaluateChildren(ABoundNode.java:46)
    5. org.openl.binding.impl.LocalVarDeclarationNode.evaluateRuntime(LocalVarDeclarationNode.java:67)
    6. org.openl.binding.impl.ABoundNode.evaluate(ABoundNode.java:101)
    7. org.openl.binding.impl.ABoundNode.evaluateChildren(ABoundNode.java:46)
    8. org.openl.binding.impl.BlockNode.evaluateRuntime(BlockNode.java:67)
    9. org.openl.binding.impl.ABoundNode.evaluate(ABoundNode.java:101)
    10. org.openl.binding.impl.ABoundNode.evaluateChildren(ABoundNode.java:46)
    11. org.openl.binding.impl.BlockNode.evaluateRuntime(BlockNode.java:67)
    12. org.openl.binding.impl.ABoundNode.evaluate(ABoundNode.java:101)
    13. org.openl.binding.impl.ABoundNode.evaluateChildren(ABoundNode.java:46)
    14. org.openl.binding.impl.BlockNode.evaluateRuntime(BlockNode.java:67)
    15. org.openl.binding.impl.ABoundNode.evaluate(ABoundNode.java:101)
    16. org.openl.vm.SimpleVM$SimpleRunner.run(SimpleVM.java:53)
    17. org.openl.types.impl.CompositeMethod.invoke(CompositeMethod.java:35)
    17 frames
  6. com.openrules.dt
    ProxyDecisionTable.invoke
    1. com.openrules.dt.FunctionalRow.executeAction(FunctionalRow.java:480)
    2. com.openrules.dt.DecisionTableSingleHit.invoke(DecisionTableSingleHit.java:69)
    3. com.openrules.dt.ProxyDecisionTable.invoke(ProxyDecisionTable.java:128)
    3 frames
  7. com.openrules.ruleengine
    Decision.execute
    1. com.openrules.ruleengine.RuleEngine$RuleMethodImpl.run(RuleEngine.java:44)
    2. com.openrules.ruleengine.OpenRulesEngine.run(OpenRulesEngine.java:407)
    3. com.openrules.ruleengine.OpenRulesEngine.run(OpenRulesEngine.java:456)
    4. com.openrules.ruleengine.Decision.execute(Decision.java:214)
    4 frames
  8. Java RT
    Method.invoke
    1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    2. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    3. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    4. java.lang.reflect.Method.invoke(Method.java:597)
    4 frames
  9. OpenL - DEV - Core
    CompositeMethod.invoke
    1. org.openl.types.java.JavaOpenMethod.invoke(JavaOpenMethod.java:58)
    2. org.openl.types.impl.CastingMethodCaller.invoke(CastingMethodCaller.java:34)
    3. org.openl.binding.impl.MethodBoundNode.evaluateRuntime(MethodBoundNode.java:65)
    4. org.openl.binding.impl.ABoundNode.evaluate(ABoundNode.java:101)
    5. org.openl.binding.impl.IfNode.evaluateRuntime(IfNode.java:40)
    6. org.openl.binding.impl.ABoundNode.evaluate(ABoundNode.java:101)
    7. org.openl.binding.impl.ABoundNode.evaluateChildren(ABoundNode.java:46)
    8. org.openl.binding.impl.BlockNode.evaluateRuntime(BlockNode.java:67)
    9. org.openl.binding.impl.ABoundNode.evaluate(ABoundNode.java:101)
    10. org.openl.binding.impl.ABoundNode.evaluateChildren(ABoundNode.java:46)
    11. org.openl.binding.impl.BlockNode.evaluateRuntime(BlockNode.java:67)
    12. org.openl.binding.impl.ABoundNode.evaluate(ABoundNode.java:101)
    13. org.openl.vm.SimpleVM$SimpleRunner.run(SimpleVM.java:53)
    14. org.openl.types.impl.CompositeMethod.invoke(CompositeMethod.java:35)
    14 frames
  10. com.openrules.dt
    ProxyDecisionTable.invoke
    1. com.openrules.dt.FunctionalRow.executeAction(FunctionalRow.java:480)
    2. com.openrules.dt.DecisionTableMultiHit.invoke(DecisionTableMultiHit.java:79)
    3. com.openrules.dt.ProxyDecisionTable.invoke(ProxyDecisionTable.java:125)
    3 frames
  11. com.openrules.ruleengine
    Decision.execute
    1. com.openrules.ruleengine.RuleEngine$RuleMethodImpl.run(RuleEngine.java:44)
    2. com.openrules.ruleengine.OpenRulesEngine.run(OpenRulesEngine.java:407)
    3. com.openrules.ruleengine.OpenRulesEngine.run(OpenRulesEngine.java:456)
    4. com.openrules.ruleengine.Decision.execute(Decision.java:168)
    5. com.openrules.ruleengine.Decision.execute(Decision.java:126)
    5 frames
  12. test.com.fmr
    Main.main
    1. test.com.fmr.sps.dataGen.Main.main(Main.java:39)
    1 frame