Windows server. We have a Main application with a bunch of shared code in a central shared area. Then each subfolder contains extended versions of the core application with some customizations in the local subfolder. The Main Application has a WEB-INF folder with Lucee’s default(?) cfclasses in that.
Each subfolder also has its own WEB-INF folder with cfclasses in it. Each subfolder and the main folder are all mapped to different websites in IIS.
Our issue is that when we push the servers live we are seeing “missing class” errors where it’s looking into the Root WEB-INF and not finding specific folders and subfolders. The only way we can force the page to load is to delete the contents \SharedMainCodeBase\WEB-INF\lucee\cfclasses and to rerun the page. Then it starts populating that \SharedMainCodeBase\WEB-INF\lucee\cfclasses folder again.
The issue is that each time we start a new service or server, we have to keep deleting out the folders from that central location. Which we can’t keep doing long term. We keep getting an error that \SharedMainCodeBase\inetpub\company\htdocs\WEB-INF\lucee\cfclasses\CF__servenameb_fc01_inetpub_OurCompany_htdocs__ourtemplates14325\lucee\runtime\PagePlus.class where the path lucee\runtime\PagePlus.class doesn’t exist.
OS: Windows Server 2012R
Java Version: 11.0.7 (AdobeOpenJDK) 64 bit
Tomcat Version: 9.0.35
Lucee Version: 184.108.40.206
Any help would be very appreciated.