Forum Discussion
regards,
/ole
eviware.com
Hi,
with the latest build of ReadyAPI I appear to have a similiar issue now. This code worked on the last build but fails with 2.5.0.
Basically in the request paramaters we set:
signature = ${=com.muzicall.Rbt4AllApiSignatureGenerator.sign("${#Project#private_key}", request, context, log)}
normally this calls the Rbt4AllApiSignatureGenerator script and returns our generated signature. Unfortunately since the last upgrade we see the following error message:
signature=No signature of method: static com.muzicall.Rbt4AllApiSignatureGenerator.sign() is applicable for argument types: (java.lang.String, com.eviware.soapui.impl.wsdl.teststeps.RestTestRequest, com.eviware.soapui.model.propertyexpansion.DefaultPropertyExpansionContext, org.apache.logging.log4j.core.Logger) values: [<redacted private key>, ...] Possible solutions: sign(java.lang.String, com.eviware.soapui.impl.rest.RestRequestInterface, com.eviware.soapui.model.propertyexpansion.PropertyExpansionContext, org.apache.log4j.Logger), find(), wait(), any(), dump(), grep()
Any idea what causes this changed behaviour?
Thanks for your support!
-Aidan