From a main script, we're invoking a self-service option by allowing caller to press 1. When they press 1, we're invoking a subflow that makes a Java call to lookup information.
We have
confirmed that jar is on classpath
UCCX server was restarted after adding to classpath
JAR is good as can be invoked via command line by main method
Error received in calling subflow:
Failed to load script SOAP ACCT INFO.aef; nested exception is java.io.IOException undefined method getCustomerInformataionArray for class com.aquafinance.cisco.CustomerInformationServiceClient
Usage of class is fully qualified to public method, invoked by a set
= Set hasAcctNumber = {
{
com.aquafinance.cisco.CustomerInformationServiceClient client = new com.aquafinance.cisco.CustomerInformationServiceClient();
java.lang.String[] customerValues = client.getCustomerInformationArray( acctNumber );
if (customerValues == null) {
return false;
}
java.lang.String foundStatus = customerValues[0];
if (foundStatus.equals("FOUND")) {
return true;
}
return false;
}
}
Looking for some ideas on why this class within the JAR cannot be referenced from the script Thank you.