List of usage examples for org.springframework.web.client HttpClientErrorException getStatusCode
public HttpStatus getStatusCode()
From source file:se.sawano.scala.examples.scalaspringmvc.ValidationTestIT.java
@Test public void javaPostWithMissingName() { try {// ww w .j a va2 s . c om JavaIndata indata = new JavaIndata(null, 1); restTemplate.postForObject(baseUrl + "java/indata", indata, Void.class, (Object) null); fail("Expected JSR-303 validation to fail"); } catch (HttpClientErrorException e) { assertEquals(HttpStatus.BAD_REQUEST, e.getStatusCode()); } }
From source file:se.sawano.scala.examples.scalaspringmvc.ValidationTestIT.java
@Test public void scalaJavaPostWithInvalidAge() { try {// www.j ava 2 s .co m JavaIndata indata = new JavaIndata("Daniel", -1); restTemplate.postForObject(baseUrl + "scalajava/indata", indata, Void.class, (Object) null); fail("Expected JSR-303 validation to fail"); } catch (HttpClientErrorException e) { assertEquals(HttpStatus.BAD_REQUEST, e.getStatusCode()); } }
From source file:se.sawano.scala.examples.scalaspringmvc.ValidationTestIT.java
@Test public void scalaJavaPostWithMissingName() { try {//from w w w. j av a 2 s . co m JavaIndata indata = new JavaIndata(null, 1); restTemplate.postForObject(baseUrl + "scalajava/indata", indata, Void.class, (Object) null); fail("Expected JSR-303 validation to fail"); } catch (HttpClientErrorException e) { assertEquals(HttpStatus.BAD_REQUEST, e.getStatusCode()); } }
From source file:se.sawano.scala.examples.scalaspringmvc.ValidationTestIT.java
@Test public void scalaPostWithInvalidAge() { try {/*from ww w.j a v a2 s . c om*/ ScalaIndata indata = new ScalaIndata("Daniel", -1); restTemplate.postForObject(baseUrl + "scala/indata", indata, Void.class, (Object) null); fail("Expected JSR-303 validation to fail"); } catch (HttpClientErrorException e) { assertEquals(HttpStatus.BAD_REQUEST, e.getStatusCode()); } }
From source file:se.sawano.scala.examples.scalaspringmvc.ValidationTestIT.java
@Test public void scalaPostWithMissingName() { try {/*w w w .jav a 2 s . c om*/ ScalaIndata indata = new ScalaIndata(null, 1); restTemplate.postForObject(baseUrl + "scala/indata", indata, Void.class, (Object) null); fail("Expected JSR-303 validation to fail"); } catch (HttpClientErrorException e) { assertEquals(HttpStatus.BAD_REQUEST, e.getStatusCode()); } }
From source file:se.sawano.scala.examples.scalaspringmvc.ValidationTestIT.java
@Test public void scalaPostAnnotatedWithInvalidAge() { try {//from w w w. ja v a 2 s . c om ScalaIndataAnnotated indata = new ScalaIndataAnnotated("Daniel", -1); restTemplate.postForObject(baseUrl + "scala/indataannotated", indata, Void.class, (Object) null); fail("Expected JSR-303 validation to fail"); } catch (HttpClientErrorException e) { assertEquals(HttpStatus.BAD_REQUEST, e.getStatusCode()); } }
From source file:se.sawano.scala.examples.scalaspringmvc.ValidationTestIT.java
@Test public void scalaPostAnnotatedWithMissingName() { try {//from w w w . j a v a 2 s.c o m ScalaIndataAnnotated indata = new ScalaIndataAnnotated(null, 1); restTemplate.postForObject(baseUrl + "scala/indataannotated", indata, Void.class, (Object) null); fail("Expected JSR-303 validation to fail"); } catch (HttpClientErrorException e) { assertEquals(HttpStatus.BAD_REQUEST, e.getStatusCode()); } }
From source file:se.sawano.scala.examples.scalaspringmvc.ValidationTestIT.java
@Test public void javaScalaPostWithInvalidAge() { try {//from www .ja va 2s.com ScalaIndata indata = new ScalaIndata("Daniel", -1); restTemplate.postForObject(baseUrl + "javascala/indata", indata, Void.class, (Object) null); fail("Expected JSR-303 validation to fail"); } catch (HttpClientErrorException e) { assertEquals(HttpStatus.BAD_REQUEST, e.getStatusCode()); } }
From source file:se.sawano.scala.examples.scalaspringmvc.ValidationTestIT.java
@Test public void javaScalaPostWithMissingName() { try {//from w w w .j a v a 2s .c om JavaIndata indata = new JavaIndata(null, 1); restTemplate.postForObject(baseUrl + "javascala/indata", indata, Void.class, (Object) null); fail("Expected JSR-303 validation to fail"); } catch (HttpClientErrorException e) { assertEquals(HttpStatus.BAD_REQUEST, e.getStatusCode()); } }
From source file:com.github.ffremont.microservices.springboot.manager.nexus.NexusClientApi.java
/** * A METTRE EN CACHE// w w w . j a va 2s.com * Retourne la donne Nexus correspondant au binaire * * @param groupId * @param artifact * @param classifier * @param version * @param packaging * @return */ public NexusData getData(String groupId, String artifact, String packaging, String classifier, String version) { NexusData data = null; HttpHeaders headers = new HttpHeaders(); headers.setAccept(Arrays.asList(MediaType.parseMediaType(MediaType.APPLICATION_JSON.toString()))); HttpEntity<NexusDataResult> entity = new HttpEntity<>(headers); String template = nexusProps.getBaseurl() + "/service/local/artifact/maven/resolve?r={r}&g={g}&a={a}&v={v}&p={p}", url; for (String repo : nexusProps.getRepo()) { url = template.replace("{r}", repo).replace("{g}", groupId).replace("{a}", artifact) .replace("{v}", version).replace("{p}", packaging); if (classifier != null) { url = url.concat("&c=" + classifier); } try { LOG.info("nexusClient url {}", url); ResponseEntity<NexusDataResult> response = this.nexusClient.exchange(url, HttpMethod.GET, entity, NexusDataResult.class); data = response.getBody().getData(); LOG.info("Rcupration avec succs de nexus"); break; } catch (HttpClientErrorException hee) { if (!HttpStatus.NOT_FOUND.equals(hee.getStatusCode())) { LOG.warn("Nexus : erreur cliente", hee); throw hee; } } } return data; }