Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision Next revision Both sides next revision | ||
devel:documentation:known_issues [2019/06/25 14:23] poulm created - and model mapper issue written down |
devel:documentation:known_issues [2020/06/04 07:20] tomiskar |
||
---|---|---|---|
Line 3: | Line 3: | ||
This section is intended to contain the list of known issues that are not quick to solve i.e. those that occur in included libraries. If possible there is a workaround to the issue. This list does not replace the bugtracking tool for CzechIdM - https:// | This section is intended to contain the list of known issues that are not quick to solve i.e. those that occur in included libraries. If possible there is a workaround to the issue. This list does not replace the bugtracking tool for CzechIdM - https:// | ||
- | * Converter lib error - Sometimes the error `org.modelmapper.MappingException: ModelMapper mapping errors: Converter org.modelmapper.internal.converter.CollectionConverter@7214dbf8 failed to convert` occures. It is caused by the bug in the library | + | ==== Flyway ==== |
+ | |||
+ | To prevent application startup fails due to Flyway | ||
+ | < | ||
+ | Initialization of bean failed; nested exception is java.lang.IllegalArgumentException: Comparison method violates its general contract!</ | ||
+ | |||
+ | [[https://proj.bcvsolutions.eu/ | ||
+ | |||
+ | < | ||
+ | -Djava.util.Arrays.useLegacyMergeSort=true | ||
+ | </ | ||
+ | |||
+ | ==== Some change script | ||
+ | You can face this issue, during upgrading IdM version. During start up when the change scripts are executed some of them is "skipped" | ||
+ | This issue was found during upgrade from 9.4 to 9.7.14 and the missing change scripts are from CORE V9\_06\_002 and V9\_06\_003 and as result, role assigning failed on server error, because of missing column. Change script V9\_06\_001 was executed correctly and change script from 9.7.x was executed correctly to. | ||
+ | |||
+ | If you want to be sure, after you upgrade IdM look into database table idm\_schema\_MODULENAME and check against repository that all change script are there. | ||
+ | If you found some of them is missing just run the change script manually directly in DB. |