Tessitura API question

I have started playing around with the RestAPI using the V15 Java Library. I am using Eclipse for my IDE.

I have successfully called several of the standard facades such as price types or performances and just done things like print to the console. I've been wanting to try out the ExecuteLocalProcedure method in the Custom facade. I setup the procedure I wanted to use in the TR_LOCAL_PROCEDURE system table. I built an instance of a LocalProcedureRequest object using the corresponding ID and parameters. I instantiated both the string parameters and the ParameterValues object (Without the string attribute, it was telling me that I was missing parameters for the stored procedure). However, the RestResponse<HttpMessage> object that is to be created still returns null with just the following error message:

java.lang.RuntimeException: Unable to invoke no-args constructor for interface org.apache.http.HttpMessage. Register an InstanceCreator with Gson for this type may fix this problem.

I will say that we are currently working off of V12 for our live database. We are in the process of upgrading to V15. Could it be an issue with me using the V15 API library? All the other database calls I used worked just fine, so why wouldnt the custom procedures work?

Parents Reply Children