We've upgraded to 14.4 in our customer Test environment, and when we use the IM Management Console to edit the AD Authentication module properties (Home -> Environments -> identityEnv -> Advanced Settings -> User Console) we run into issues when selecting Active Directory as the Authentication provider module class and then clicking on the Module Properties button.
When I did this on my VMware setup in preparation everthing works fine - when I click on that button I get taken to the page where I can define the properties.
However, in the customer environment clicking on the button throws an exception, e.g.
2021-05-07 13:54:20,004 ERROR [io.undertow.request] (default task-5) UT005023: Exception handling request to /iam/immanage/authmoduleproperties!editItem: java.lang.NoClassDefFoundError: org/json/simple/JSONArray
at java.lang.Class.getDeclaredMethods0(Native Method) [rt.jar:1.8.0_265]
at java.lang.Class.privateGetDeclaredMethods(Class.java:2701) [rt.jar:1.8.0_265]
at java.lang.Class.getDeclaredMethods(Class.java:1975) [rt.jar:1.8.0_265]
at com.opensymphony.xwork2.inject.ContainerImpl.addInjectors(ContainerImpl.java:89) [struts2-core-2.5.22.jar:2.5.22]
Is this something anyone here knows about or should I open a support case?
All we have done is an in-place upgrade from 14.3 CP2 under CentOS6 to 14.4 running under CentOS6, the first step in the move to 14.4 under CentOS Stream 8.
Adrian