@PUT @Path("set/{domain: .+}") @Produces({MediaType.APPLICATION_JSON}) public Response putSet( @Context HttpHeaders headers, @PathParam("domain") String domain, String set) { logger.trace("Received HTTP PUT request at '{}'.", uriInfo.getPath()); OpenHABConfigurationService cfg = getConfigurationServices().get("ZWave"); if (cfg == null) { return Response.notAcceptable(null).build(); } cfg.doSet(domain, set); ConfigServiceListBean cfgList = new ConfigServiceListBean(); Object responseObject = cfgList; return Response.ok(responseObject).build(); }