Some notes on CF 2018 Support


#1

We’re working on a new project that will launch on CF 2018. I’ve run into some hurdles trying to get FarCry running and thought I would note them here in case others run into them.

  1. CF 2018 has dropped support for the requesttimeout attribute of cfschedule. dmCron uses this. I’ve submitted a pull request to fix it. https://github.com/farcrycore/core/pull/81

  2. The UUID generation library that FarCry uses relies on the Java CORBA module that, since Java 9, is no longer enabled by default. To fix this, edit your jvm.config file and find the argument --add-modules and change it from: --add-modules=java.xml.ws to --add-modules=java.xml.ws,java.corba

This allows FarCry to start. I will try to update this post if I run into any other issues running FarCry on CF 2018