We are facing problems in executing query rule in Appian 6.6.1 environment which

We are facing problems in executing query rule in Appian 6.6.1 environment which is Linux based environment. The error log is as below:-

Caused by: com.appiancorp.suiteapi.common.exceptions.ExpressionException: The passed parameter(s) are incorrect, or the function 'queryruleexec' may be unavailable.
at com.appiancorp.suiteapi.expression.AbstractExpressionEvaluationServiceImpl.evaluate(AbstractExpressionEvaluationServiceImpl.java:101)
at sun.reflect.GeneratedMethodAccessor3104.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.appiancorp.services.ServiceManager$ServiceInvocationHandler.invoke(ServiceManager.java:475)
at $Proxy261.evaluate(Unknown Source)
at com.appiancorp.process.expression.Express...

OriginalPostID-30216

OriginalPostID-30216

  Discussion posts and replies are publicly visible

Parents
  • Hi, This is what I would suggest. Create a new expression rule and invoke the query rule that you are calling above with the correct parameters passed and check if you are able to retrieve the value. If you are able to do so, check the parameters you are passing to the QR that's throwing this error. Also make sure that you have set the permission for the DS for the role that's executing this if its not run as Admin.
Reply
  • Hi, This is what I would suggest. Create a new expression rule and invoke the query rule that you are calling above with the correct parameters passed and check if you are able to retrieve the value. If you are able to do so, check the parameters you are passing to the QR that's throwing this error. Also make sure that you have set the permission for the DS for the role that's executing this if its not run as Admin.
Children
No Data