uiframework argument type missmatch

Hi, I am getting this error while working on UIFramework module

UI Framework Error Root Error

java.lang.IllegalArgumentException: argument type mismatch 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) at org.openmrs.ui.framework.UiFrameworkUtil.invokeMethodWithArguments(UiFrameworkUtil.java:109) at org.openmrs.ui.framework.UiFrameworkUtil.executeControllerMethod(UiFrameworkUtil.java:68) at org.openmrs.ui.framework.fragment.FragmentFactory.handleRequestWithController(FragmentFactory.java:241) at org.openmrs.ui.framework.fragment.FragmentFactory.processThisFragment(FragmentFactory.java:160) at org.openmrs.ui.framework.fragment.FragmentFactory.process(FragmentFactory.java:124) at org.openmrs.ui.framework.page.PageContext.includeFragment(PageContext.java:75) at org.openmrs.ui.framework.UiUtils.includeFragment(UiUtils.java:174) at org.openmrs.ui.framework.UiUtils$includeFragment$0.call(Unknown Source) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:133)…

Any one has any idea over it?

It would help if you can share what module you’re actually working on (e.g. what module has the controller being evaluated), and what version of the uiframework module.

I am getting the same error when trying to click a patient’s profile. It’s the coreapps module. Moreover it occurs sporadically and sometimes server restart makes it go away. Can you help?