Forum Discussion
NAVTEQ
13 years agoOccasional Contributor
Hi,
checking "Do not URL-escape service endpoints" fixes only part of the problem. The requests work now, but the API still encodes the URLs. The following code does not work (SubmitListener.beforeSubmit event):
Log output is
We need the correct resource URL to do AWS authentication.
Also, another (minor) issue: Quitting SoapUI with "cmd-Q" does *not* save the projects, even if "Automatically save all projects on exit" is checked. Very annoying if you worked on a new project and accidentally press "cmd-Q" before saving manually ...
checking "Do not URL-escape service endpoints" fixes only part of the problem. The requests work now, but the API still encodes the URLs. The following code does not work (SubmitListener.beforeSubmit event):
Request request = submit.getRequest();
RestRequestInterface rif = (RestRequestInterface) request;
String endpoint = request.getEndpoint();
String fullLink = RestUtils.expandPath(request.getResource().getFullPath(), request.getParams(), rif);
String method = endpoint + fullLink;
log.info("Get REST resource/method=" + method);
Log output is
Fri Mar 09 14:44:28 CET 2012:INFO:Get REST resource/method=http://localhost/service/usr%257Ctest
We need the correct resource URL to do AWS authentication.
Also, another (minor) issue: Quitting SoapUI with "cmd-Q" does *not* save the projects, even if "Automatically save all projects on exit" is checked. Very annoying if you worked on a new project and accidentally press "cmd-Q" before saving manually ...