0
unterstützt Wenn ich diese Funktion über http://localhost:8080/cerebromodel/api/skillChecklists/staff/ Zugriff {4}/Checkliste/{1} I 405. erhaltenFeder + Hibernate 405 Löschmethode nicht
//delete custom
@RequestMapping(value = "/remove/staff/{sid}/checklist/{cid}", method = DELETE, produces = APPLICATION_JSON_VALUE)
public ResponseEntity<Void> deleteStaffChecklist(@PathVariable Long sid,@PathVariable Long cid) throws URISyntaxException {
try {
StaffSkillChecklist ssc = staffSkillChecklistRepository.deleteStaffChecklist(sid, cid);
staffSkillChecklistRepository.delete(ssc.getId());
return ResponseEntity.ok().build();
} catch (Exception x) {
// todo: dig exception, most likely org.hibernate.exception.ConstraintViolationException
return ResponseEntity.status(HttpStatus.CONFLICT).build();
}
}
Was fehlt?
Vielleicht haben Sie sich vertippt, aber die URL, die Sie gepostet haben, fehlt die "entfernen", während es in Ihrem Code ist. Das könnte definitiv einen 405 Fehler verursachen. – Tim
Vielen Dank Tim ... Meine URL war inkorrekt..kann mir selbst glauben – coder310