KB-1388 "The function 'XXX' is unavailable" error thrown when executing an expression containing a function from an installed plug-in
Symptoms
When executing an expression rule containing a function from an installed plugin, the following error is thrown:
The function 'XXX' is unavailable
Despite this error, the plugin appears to be installed in the Admin Console and that function is listed for that plugin.
The following error will be thrown in the application server log:
ERROR com.appiancorp.common.config.RegisterConfigurationFiles - AE_CONF not found [/app/appian/_admin/ear/suite.ear/conf], will not watch properties for updates in given location. Note: In a multiple application server environment, only one application server needs to watch.
Cause
This error is thrown for at least one of the following reasons:
- The value of
conf.suite.BASE_PATHin custom.properties located in<APPIAN_HOME>/ear/suite.ear/confis not defined correctly or at all. - The value of
AE_HOMEin appian-home.properties located in<APPIAN_HOME>/ear/suite.ear/confis not defined correctly or at all.
Action
Verify the value of both conf.suite.BASE_PATH and AE_HOME are set correctly.
Affected Versions
This article applies to all versions of Appian.
Last Reviewed: June 2017
