[midPoint] NullPointerException Resource Reconciliation/Import

Haywood, Jeremiah jhaywo1 at ilstu.edu
Wed Apr 13 15:07:01 CEST 2022


Good morning, 

 

I am running into an odd error when attempting to reconcile and/or re-import
a database resource using the default connector. There are currently 3
fields that are being mapped, an ID field as the unique column (read only),
a roles field with an expression on the inbound to conduct an assignment
target search, and lastly timestamp field for the changelog column. 

 

On initial import everything works as expected. Reconciliations initiated at
the user level works as well. But when attempting a resource reconciliation
I receive many "java.lang.NullPointerException" exceptions. Currently
configured schemaHandling:

 

<schemaHandling>

    <objectType>

        <kind>account</kind>

        <default>true</default>

        <objectClass>ri:AccountObjectClass</objectClass>

        <attribute>

            <ref>icfs:name</ref>

            <limitations>

                <access>

                    <read>true</read>

                </access>

            </limitations>

        </attribute>

        <attribute>

            <ref>ri:ROLES</ref>

            <inbound>

                <trace>true</trace>

                <strength>strong</strength>

                <authoritative>true</authoritative>

                <expression>

                    <assignmentTargetSearch>

                        <targetType>OrgType</targetType>

                        <filter>

                            <q:equal>

                                <q:path>name</q:path>

                                <expression>

                                    <script>

                                        <code>

                                            return input?.tokenize('\\| ')

                                        </code>

                                    </script>

                                </expression>

                            </q:equal>

                        </filter>

                    </assignmentTargetSearch>

                </expression>

                <target>

                    <path>assignment</path>

                    <set>

                        <predefined>all</predefined>

                    </set>

                </target>

            </inbound>

        </attribute>

    </objectType>

</schemaHandling>

 

Has anyone experienced something similar? 

 

Thank you,

 

Jeremiah Haywood

Lead IAM Administrator

Office of Technology Solutions | Illinois State University

Phone Number (309) 438-3829

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.evolveum.com/pipermail/midpoint/attachments/20220413/0e59fbd1/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 7264 bytes
Desc: not available
URL: <https://lists.evolveum.com/pipermail/midpoint/attachments/20220413/0e59fbd1/attachment-0001.bin>


More information about the midPoint mailing list