<div dir="ltr">Okay I was able to disable strict-mode using by defining the system-property in JBoss. With that and fixing up some of the imports I was able to reduce the compilation errors shown in the workbench to just a couple.<div>
<br></div><div>The errors I get now are:</div><div><br></div><div>Error importing : &#39;com.mycompany.MyClassUtils&#39;<br></div><div>Error importing : &#39;org.apache.commons.lang3.time.DateUtils&#39;<br></div><div><div>
[ function isEventOnSameDay (line:18): Only a type can be imported. com.mycompany.MyClassUtils resolves to a package</div><div>isEventOnSameDay (line:24): Only a type can be imported. org.apache.commons.lang3.time.DateUtils resolves to a package</div>
<div>isEventOnSameDay (line:36): DateUtils cannot be resolved</div><div>isEventOnSameDay (line:37): DateUtils cannot be resolved</div><div> ]</div></div><div><br></div><div>The MyClassUtils is a class defined in the same project as the DRL files. Therefore, assuming the workbench is also compiling/loading the java files in the classloader it should resolve without issue. The DateUtils class is a maven dependency and I assume should be loaded by the workbench as well? Why would the compiler see these classes as packages?</div>
</div>