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_PATH in custom.properties located in <APPIAN_HOME>/ear/suite.ear/conf is not defined correctly or at all.
  • The value of AE_HOME in appian-home.properties located in <APPIAN_HOME>/ear/suite.ear/conf is 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

Related
Recommended