@POST @Path("/actors/addActor") @Consumes(MediaType.APPLICATION_XML) // @Produces(MediaType.TEXT_PLAIN) public Response postStrMsg(String msg) throws UnknownHostException { System.out.println(msg); String[] parts = msg.split("&"); String[] part1 = parts[0].split("="); String[] part2 = parts[1].split("="); String[] part3 = parts[2].split("="); String name = part1[1].replaceAll("\\+", " "); String description = part2[1].replaceAll("\\+", " "); String birthDate = part3[1].replaceAll("\\+", "."); try { ActorsDAO.addActor(name, description, birthDate); } catch (ParseException e) { // TODO Auto-generated catch block System.out.println("Something went terribly wrong!"); e.printStackTrace(); } return Response.status(201).build(); }