@RequestMapping(method = RequestMethod.POST, value = "{id}/occupied-positions") @ResponseStatus(HttpStatus.OK) @ResponseBody public List<StorageContainerPositionDetail> assignPositions( @PathVariable("id") Long containerId, @RequestBody AssignPositionsOp detail) { detail.setContainerId(containerId); RequestEvent<AssignPositionsOp> req = new RequestEvent<AssignPositionsOp>(detail); ResponseEvent<List<StorageContainerPositionDetail>> resp = storageContainerSvc.assignPositions(req); resp.throwErrorIfUnsuccessful(); return resp.getPayload(); }