[midPoint] defaultUserTemplateRef

Ivan Noris ivan.noris at evolveum.com
Tue Feb 25 15:48:02 CET 2020


Hi Rod,

the ninja verify command was actually added to ease the upgrade process
and probably it's there since 3.9 or so. So we believe it will be
helpful for all your future upgrades.

Best regards,

Ivan

On 25. 2. 2020 15:16, Rod Holman wrote:
>
> Thank you Ivan.  All is good now.  We’ll be more aware of the
> depreciated items as new releases roll out.
>
>  
>
> --Rod
>
>  
>
> *From:* midPoint <midpoint-bounces at lists.evolveum.com> *On Behalf Of
> *Ivan Noris
> *Sent:* Monday, February 24, 2020 10:59 AM
> *To:* midpoint at lists.evolveum.com
> *Subject:* Re: [midPoint] defaultUserTemplateRef
>
>  
>
> Hi Rod,
>
> yes it has been removed (after it was deprecated) and you can replace
> it with a similar construction:
>
>     <defaultObjectPolicyConfiguration>
>         <objectTemplateRef oid="10000000-9999-9999-0000-a000fe000001"
> type="c:ObjectTemplateType">
>             <!-- ExAmPLE User Template -->
>         </objectTemplateRef>
>         <type>c:UserType</type>
>     </defaultObjectPolicyConfiguration>
>
> You should have seen a warning when importing / saving object with
> defaultUserTemplateRef, I remember to have seen similar problem (I
> don't remember if there was a JIRA issue created for it, sorry). But
> the Release 4.0 page contains the following:
>
> "Other removed items are automatically detected by midPoint parsing
> code and such elements should be automatically removed from the
> data.There will be a warning in the log file in case that such an
> element was removed during parsing. Please note that it takes an
> update of the object to store the data value without the removed
> elements. MidPoint does *not* do it proactively."
>
> (https://wiki.evolveum.com/display/midPoint/Release+4.0#Release4.0-Behaviorchangessince3.9)
>
> Also, running "ninja.sh verify" should display a warning if you have
> deprecated syntax in your repository objects (you should run this
> command before upgrade as the schema elements are always deprecated at
> least one version before the element is removed).
>
> Best regards,
>
> Ivan
>
> On 24. 2. 2020 16:46, Rod Holman wrote:
>
>     Hello,
>
>      
>
>     Since we upgraded to 4.0 (now 4.0.2) we have not been able to save
>     the defaultUserTemplateRef in the System Configuration Object as
>     explained in the documentation under Object Template/Global User
>     Template.  When we place it after the logging element and click
>     save it appears to save OK, but doesn’t do anything.  We’re able
>     to save other things, but not that.  We are trying to save the
>     following:
>
>      
>
>     <defaultUserTemplateRef
>     xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3"
>     oid="f392e8a6-7b2a-4937-84ca-eca3bc9ee176" relation="org:default"
>     type="tns:ObjectTemplateType">
>
>             <!-- Create Unique Name -->
>
>         </defaultUserTemplateRef>
>
>      
>
>     Has been removed and replaced with something else?
>
>      
>
>     Thanks,
>
>      
>
>     -Rod
>
>      
>
>
>
>     _______________________________________________
>
>     midPoint mailing list
>
>     midPoint at lists.evolveum.com <mailto:midPoint at lists.evolveum.com>
>
>     http://lists.evolveum.com/mailman/listinfo/midpoint
>
> -- 
> Ivan Noris
> Senior Identity Engineer
> evolveum.com
>
> _______________________________________________
> midPoint mailing list
> midPoint at lists.evolveum.com
> http://lists.evolveum.com/mailman/listinfo/midpoint

-- 
Ivan Noris
Senior Identity Engineer
evolveum.com

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.evolveum.com/pipermail/midpoint/attachments/20200225/f189ef33/attachment.htm>


More information about the midPoint mailing list