Hi,<br><br>With Drools-5.4.0-SNAPSHOT, MVEL2-2.1.0.drools4 the following compiles OK:-<br><br>    org.drools.runtime.process.WorkItemManager wim = drools.getWorkingMemory().getWorkItemManager();<br>    org.drools.SessionConfiguration sessionConfiguration = (org.drools.SessionConfiguration) kcontext.getKnowledgeRuntime().getSessionConfiguration();<br>
<span style="color: rgb(255, 0, 0);">    java.util.Map handlers = sessionConfiguration.getWorkItemHandlers();</span><br style="color: rgb(255, 0, 0);"><br>However moving the last Map to generics (as you&#39;d expect is needed for strict mode) does not:-<br>
<br>    org.drools.runtime.process.WorkItemManager wim = drools.getWorkingMemory().getWorkItemManager();<br>
    org.drools.SessionConfiguration sessionConfiguration = 
(org.drools.SessionConfiguration) 
kcontext.getKnowledgeRuntime().getSessionConfiguration();<br><span style="color: rgb(255, 0, 0);">
    java.util.Map&lt;java.lang.String, org.drools.runtime.process.WorkItemHandler&gt; handlers = sessionConfiguration.getWorkItemHandlers();</span><br style="color: rgb(255, 0, 0);"><span style="color: rgb(255, 0, 0);">
</span><br><div style="margin-left: 40px;">Unable to Analyse Expression 
org.drools.runtime.process.WorkItemManager wim = 
drools.getWorkingMemory().getWorkItemManager();
        org.drools.SessionConfiguration sessionConfiguration = 
(org.drools.SessionConfiguration) 
kcontext.getKnowledgeRuntime().getSessionConfiguration();
        java.util.Map&lt;java.lang.String, 
org.drools.runtime.process.WorkItemHandler&gt; handlers = 
sessionConfiguration.getWorkItemHandlers();:
[Error: unable to resolve method using strict-mode: 
org.drools.spi.KnowledgeHelper.,()]
[Near : {... Map&lt;java.lang.String, org.drools.runtime.process.W 
....}]
                                          ^
[Line: 3, Column: 32]<br></div><br>Can anybody explain?<br><br>Thanks,<br><br>Mike<br>