ACF server fails restart on 6.3.5 with servlet error

I updated to 6.3.5 for testing between Lucee and ACF servers. Lucee runs fine and ACF runs fine once or a couple of times but then starts to fail with javax.servlet.Servlet ClassnotFoundException until I do a forget command and re-download. It seems to mainly happen when I start switching between different servers and versions. It also happens to all the ACF server versions if I use cfengine=adobe@…

Yes, that’s a known issue when switching the cf engine in a server between an old version of JEE and the new version of JEE as the runwar jar to use is only calculated on the first start and then cached. The fix is simply to define two servers with a different name and two server.json files. This is actually better because you can have them running at the same time.

1 Like