@Test
public void testGetBookByHeaderPerRequestConstructorFault() throws Exception {
String address = "http://localhost:" + PORT + "/bookstore2/bookheaders";
WebClient wc = WebClient.create(address);
wc.accept("application/xml");
wc.header("BOOK", "1", "2", "4");
Response r = wc.get();
assertEquals(400, r.getStatus());
assertEquals("Constructor: Header value 3 is required", r.readEntity(String.class));
}