diff --git a/spring-data-rest-webmvc/src/main/java/org/springframework/data/rest/webmvc/RepositoryEntityController.java b/spring-data-rest-webmvc/src/main/java/org/springframework/data/rest/webmvc/RepositoryEntityController.java index adeee0743..d1c5041d1 100644 --- a/spring-data-rest-webmvc/src/main/java/org/springframework/data/rest/webmvc/RepositoryEntityController.java +++ b/spring-data-rest-webmvc/src/main/java/org/springframework/data/rest/webmvc/RepositoryEntityController.java @@ -37,7 +37,6 @@ import org.springframework.http.HttpHeaders; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.stereotype.Controller; -import org.springframework.transaction.annotation.Transactional; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; @@ -185,7 +184,6 @@ public class RepositoryEntityController extends AbstractRepositoryRestController } ) @ResponseBody - @Transactional public ResponseEntity> createNewEntity(RepositoryRestRequest repoRequest, PersistentEntityResource incoming) { RepositoryMethodInvoker repoMethodInvoker = repoRequest.getRepositoryMethodInvoker(); @@ -271,7 +269,6 @@ public class RepositoryEntityController extends AbstractRepositoryRestController } ) @ResponseBody - @Transactional public ResponseEntity> updateEntity(RepositoryRestRequest repoRequest, PersistentEntityResource incoming, @PathVariable String id) @@ -324,7 +321,6 @@ public class RepositoryEntityController extends AbstractRepositoryRestController method = RequestMethod.DELETE ) @ResponseBody - @Transactional public ResponseEntity deleteEntity(RepositoryRestRequest repoRequest, @PathVariable String id) throws ResourceNotFoundException { diff --git a/spring-data-rest-webmvc/src/main/java/org/springframework/data/rest/webmvc/RepositoryPropertyReferenceController.java b/spring-data-rest-webmvc/src/main/java/org/springframework/data/rest/webmvc/RepositoryPropertyReferenceController.java index aa323b3bf..cc7792861 100644 --- a/spring-data-rest-webmvc/src/main/java/org/springframework/data/rest/webmvc/RepositoryPropertyReferenceController.java +++ b/spring-data-rest-webmvc/src/main/java/org/springframework/data/rest/webmvc/RepositoryPropertyReferenceController.java @@ -34,7 +34,6 @@ import org.springframework.http.HttpHeaders; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.stereotype.Controller; -import org.springframework.transaction.annotation.Transactional; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; @@ -262,7 +261,6 @@ public class RepositoryPropertyReferenceController extends AbstractRepositoryRes } ) @ResponseBody - @Transactional public ResponseEntity> createPropertyReference(final RepositoryRestRequest repoRequest, final @RequestBody Resource incoming, @PathVariable String id, @@ -326,7 +324,6 @@ public class RepositoryPropertyReferenceController extends AbstractRepositoryRes method = RequestMethod.DELETE ) @ResponseBody - @Transactional public ResponseEntity> deletePropertyReference(final RepositoryRestRequest repoRequest, @PathVariable String id, @PathVariable String property,