"Local message: /config/query write failed: Bad Request. Server Message: RESTAPI-INVALIDCONTENT: (err:FOER0000) Invalid content: Operation results in invalid Options: Operator or constraint name \"blah\" is used more than once (must be unique).", e.getMessage()); assertEquals(400, e.getFailedRequest().getStatusCode()); assertEquals("Bad Request", e.getFailedRequest().getStatus()); assertEquals("RESTAPI-INVALIDCONTENT", e.getFailedRequest() .getMessageCode());
} catch (FailedRequestException e) { exception = e.toString(); statusCode = e.getFailedRequest().getMessageCode(); expCode = e.getFailedRequest().getStatusCode();
@Ignore public void testErrorOnNonREST() throws ForbiddenUserException { DatabaseClient badClient = DatabaseClientFactory.newClient(Common.HOST, 8001, new DigestAuthContext(Common.USER, Common.PASS)); ServerConfigurationManager serverConfig = badClient .newServerConfigManager(); try { serverConfig.readConfiguration(); } catch (FailedRequestException e) { assertEquals( "Local message: config/properties read failed: Not Found. Server Message: Server (not a REST instance?) did not respond with an expected REST Error message.", e.getMessage()); assertEquals(404, e.getFailedRequest().getStatusCode()); assertEquals("UNKNOWN", e.getFailedRequest().getStatus()); } finally { badClient.release(); } }
docMgr.write(desc, contentHandle); } catch (FailedRequestException e) { FailedRequest failreq = e.getFailedRequest(); if (failreq != null) statusCode = failreq.getStatusCode(); docMgr.write(documentUri, contentHandle); } catch (FailedRequestException e) { FailedRequest failreq = e.getFailedRequest(); if (failreq != null) statusCode = failreq.getStatusCode(); docMgr.write(desc, contentHandle); } catch (FailedRequestException e) { FailedRequest failreq = e.getFailedRequest(); if (failreq != null) statusCode = failreq.getStatusCode(); docMgr.delete(desc); } catch (FailedRequestException e) { FailedRequest failreq = e.getFailedRequest(); if (failreq != null) statusCode = failreq.getStatusCode();