Announcement

Collapse
No announcement yet.
X
  • Filter
  • Time
Clear All
new posts

    Error when using DSRequest.addToCriteria()

    Hi, I just noticed that I’m getting a NullPointerException in a DMI when I call dsRequest.addToCriteria(...) together with dsRequest.setAllowMultiUpdate(true) to add a security constraint:

    Code:
    java.lang.NullPointerException: null
        at com.isomorphic.datasource.DSRequest.createIncludeFromDefinitionFromCriteria(DSRequest.java:8793) ~[isomorphic-core-rpc-13.1-p20250904.jar:?]
        at com.isomorphic.datasource.DSRequest.addToCriteria(DSRequest.java:10241) ~[isomorphic-core-rpc-13.1-p20250904.jar:?]
        at com.isomorphic.datasource.DSRequest.addToCriteria(DSRequest.java:10145) ~[isomorphic-core-rpc-13.1-p20250904.jar:?]
        at com.isomorphic.datasource.DSRequest.addToCriteria(DSRequest.java:10302) ~[isomorphic-core-rpc-13.1-p20250904.jar:?]
    If instead I use dsRequest.setCriteriaValue(...), it works fine.

    I tried addToCriteria because I wanted to use a SetCriterion, but since setCriteriaValue with an array also works, it’s not blocking for me.

    My question: is this expected behaviour, or is it a bug?
Working...
X