Hello,
I upgraded the versions of all A12 components to the latest version. After the upgrade some parts of my application are not functioning. The forms linked to UAA are not working. Following errors are seen in the console.
I’m doing the upgrade from ext-2 version to ext-3.
Modules that are not linked to UAA are working fine.
what can be the possible issue?
Thanks,
Mokshada
In the User-CDM the form does not open and I have the error in the console.
In the Users overview, The users are created but I cannot see them.
Thanks to @long-narrow-bloom, the issues are resolved.
Short summary of the resolution:
-
Resolution for the CDM issue with “No suitable document model was provided” error:-
In the App Model, the document model was changed from CDM document model to the root document model. This was an app model change with upgrade to 2023.-6-ext3 from ext2 version.
-
For the user management UAA module, the keycloak version was upgraded to '22.0.4' from '22.0.1'.
Thanks,
Mokshada
Hey Readers,
just to give some context for the App model topic:
CDMs now fully support Heterogeneity on root level. So you can have a different (cdm based) form for each heterogeneous subtype of a hetereogeneous list.
Moreover, you can now use different CDMs in the overview and form scenes, which could improve the loading performance of your application, if you tailor the CDMs right.
In order to facilitate both, the Match Condition in the App Model was changed and now always expects the Root Document Model of the CDM - so always a “regular” Document Model. Never put the name of a CDM anywhere in the App Model. Neither in Match Condition “model”, nor select it as a Document Model-filter in the VIEW_ADD directive.
You can now use CDM based forms also in combination with regular overviews and trees. Moreover, you can select CDM based overviews and forms in the MasterDetailModule-Models.