[midPoint] Correlation v 4.8

Michal Sakac seky at civ.zcu.cz
Mon Jan 22 15:17:05 CET 2024


Hi I try that but I got same error 


FATAL_ERROR	Item {http://midpoint.evolveum.com/xml/ns/public/common/common-3}equal has no definition (in value CTD ({.../common/common-3}CorrelationDefinitionType))while parsing ( {...common/common-3}equal => ( {...common/common-3}expression => ( {...common/common-3}path => parser ValueParser(DOM-less, $account/attributes/ri:ID, namespace declarations) ) {...common/common-3}path => parser ValueParser(DOM-less, name, namespace declarations) ) )


<correlation>
    <equal>
        <path>name</path>
        <expression>
            <path>$account/attributes/ri:ID</path>
        </expression>
    </equal>
</correlation>


I don’t know what wrong with this configuration. GUI is horrible for this. I don’t know how to click correlation rule in GUI. 

> 22. 1. 2024 v 14:57, Fabian Noll-Dukiewicz <fabian.noll-dukiewicz at veryfy.gmbh>:
> 
> Hi Michal,
>  
> the correlation for midpoint 4.8 is described here: https://docs.evolveum.com/midpoint/reference/support-4.8/correlation/
>  
> You can use the smart item-based correlation rule or the legacy filter-based correlation rule. If you use the legacy one, you only have to add the tag <filter> before <q:equal> and the end tag </filter> after </q:equal>.
>  
> Kind regards,
> Fabian
>  
> --
> Fabian Noll-Dukiewicz
> Spezialist Identity & Access Management | Geschäftsführer
> Tel.: +49 152 244 63 211
> Email: fabian.noll-dukiewicz at veryfy.gmbh <mailto:fabian.noll-dukiewicz at veryfy.gmbh>
> Web: https://veryfy.gmbh <https://veryfy.gmbh/>  
>  
>  
> Von: midPoint <midpoint-bounces at lists.evolveum.com <mailto:midpoint-bounces at lists.evolveum.com>> im Auftrag von Michal Sakac via midPoint <midpoint at lists.evolveum.com <mailto:midpoint at lists.evolveum.com>>
> Datum: Montag, 22. Januar 2024 um 14:43
> An: midpoint at lists.evolveum.com <mailto:midpoint at lists.evolveum.com> <midpoint at lists.evolveum.com <mailto:midpoint at lists.evolveum.com>>
> Cc: Michal Sakac <seky at civ.zcu.cz <mailto:seky at civ.zcu.cz>>
> Betreff: [midPoint] Correlation v 4.8
> 
> Hello, 
> correlations do not work for me in midpoint version 4.8.
> When I try to create a correlation rule in the new GUI I don't understand how to enter it.
> If I try the same procedure through Midpoint studio, I get an error. Could someone help me?
> I need to compare name and attribute on resource.
>  
>  
> <correlation>
>     <q:equal>
>         <q:path>name</q:path>
>         <expression>
>             <path>$account/attributes/ri:ID</path>
>         </expression>
>     </q:equal>
> </correlation>
>  
>  
> I got this error :
>  
> Item {http://prism.evolveum.com/xml/ns/public/query-3}equal has no definition (in value CTD ({.../common/common-3}CorrelationDefinitionType))while parsing ( {http://prism.evolveum.com/xml/ns/public/query-3}equal => ( {...common/common-3}expression => ( {...common/common-3}path => parser ValueParser(DOM-less, $account/attributes/ri:kodpra, namespace declarations) ) {http://prism.evolveum.com/xml/ns/public/query-3}path => parser ValueParser(DOM-less, name, namespace declarations) ) )
>  
>  
>  
> Thx for help.
>  
>  
> Michal Sakac

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.evolveum.com/pipermail/midpoint/attachments/20240122/8a9a3e87/attachment-0001.htm>


More information about the midPoint mailing list