-
Type:
Bug
-
Status: Closed
-
Resolution: Fixed
-
Affects Version/s: 7.2.X, Master
-
Fix Version/s: 7.2.10 DXP FP2, 7.2.10.1 DXP SP1, 7.2.X, Master
-
Component/s: AB Testing
-
Branch Version/s:7.2.x
-
Backported to Branch:Committed
-
Fix Priority:4
-
Git Pull Request:
Steps to reproduce:
- Install DXP 7.2 GA1
- Add some pages with experiences
- Update to DXP 7.2 GA1 SP1
- Access the pages with experiences
- Add an A/B test on a existing experience
Expected behavior: no errors occur
Current behavior: an error occur, with error log:
Unexpected response status 400 with response message: {"exception":"org.springframework.web.bind.MethodArgumentNotValidException","path":"/api/1.0/experiments","debugInfo":{"fieldErrors":[{"DXPExperienceId":"may not be empty"}],"errorCount":1},"error":"Bad Request","message":"Validation failed for argument at index 0 in method: public com.liferay.osb.asah.backend.model.Experiment com.liferay.osb.asah.backend.rest.controller.v1.ExperimentsRestController.postExperiment(com.liferay.osb.asah.backend.model.Experiment), with 1 error(s): [Field error in object 'experiment' on field 'DXPExperienceId': rejected value []; codes [NotBlank.experiment.DXPExperienceId,NotBlank.DXPExperienceId,NotBlank.java.lang.String,NotBlank]; arguments [org.springframework.context.support.DefaultMessageSourceResolvable: codes [experiment.DXPExperienceId,DXPExperienceId]; arguments []; default message [DXPExperienceId]]; default message [may not be empty]] ","status":400,"timestamp":1569580327334}