jasperserver.log shows:
2021-08-03T14:21:32,633 ERROR AdhocAjaxController,https-jsse-nio-443-exec-1:1041 - ad hoc controller exception: An error occurred while performing the previous request. java.lang.ClassCastException: com.fasterxml.jackson.datatype.joda.JodaModule cannot be cast to com.fasterxml.jackson.databind.Module
at org.springframework.http.converter.json.Jackson2ObjectMapperBuilder.registerWellKnownModulesIfAvailable(Jackson2ObjectMapperBuilder.java:774)
at org.springframework.http.converter.json.Jackson2ObjectMapperBuilder.configure(Jackson2ObjectMapperBuilder.java:610)
at org.springframework.http.converter.json.Jackson2ObjectMapperBuilder.build(Jackson2ObjectMapperBuilder.java:590)
at org.springframework.web.servlet.view.json.MappingJackson2JsonView.<init>(MappingJackson2JsonView.java:98)
at com.jaspersoft.ji.adhoc.action.AdhocAjaxController.createJsonView(AdhocAjaxController.java:3025)
at com.jaspersoft.ji.adhoc.action.AdhocAjaxController.generateFilterPanel(AdhocAjaxController.java:2981)
at com.jaspersoft.ji.adhoc.action.AdhocAjaxController.generateReportFilterPanel(AdhocAjaxController.java:2948)
at com.jaspersoft.ji.adhoc.action.AdhocAjaxController.addAdhocFilter(AdhocAjaxController.java:1367)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
...
Searching the error on the internet I found it is related to the Jackson jars that might be loaded from the wrong location.
In wasp.log I get the path from where Jackson jars were loaded:
Aug 03 14:12:22:785 DEBUG [main, com.nimsoft.nimbus.probe.service.wasp.Probe] [path=/opt/nimsoft/probes/service/wasp/lib/services/jackson-core-2.9.8.jar, filename=jackson-core-2.9.8.jar, version=2.9.8, buildDate=]
Aug 03 14:12:28:622 DEBUG [main, com.nimsoft.nimbus.probe.service.wasp.Probe] [path=/opt/nimsoft/probes/service/wasp/lib/services/jackson-core-2.9.8.jar, filename=jackson-core-2.9.8.jar, version=2.9.8, buildDate=]
I searched for jackson-core jars and I found:
/opt/nimsoft/probes/service/wasp/lib/jackson-core.jar
/opt/nimsoft/probes/service/wasp/lib/services/jackson-core-2.9.8.jar
/opt/nimsoft/probes/service/wasp/webapps/cabi/WEB-INF/lib/jackson-core-2.8.5.jar
/opt/nimsoft/probes/service/wasp/webapps/cabijs/WEB-INF/lib/jackson-core-2.10.0.jar
Do you have any idea how to solve the problem?
Thank you!
Marius