In a page with two object-based portlets, if one of the portlets has an error (e.g.: a string value is too large), it is not possible to update the date attributes in the other portlets. Other attribute types (strings, booleans...) can be updated just fine.
Steps to Reproduce:
Expected Results: As in Step 8 with the string or boolean, the date is saved.
Actual Results: Projects portlet shows an 'Error 500 - Internal Server Error.'
From app-ca.log:
ERROR XXXX-XX-XX XX:XX:XX,XXX [http-nio-80-exec-2214] object.CustomObjectUpdateService
(clarity:admin:X:npt.gridUpdate) Unable to update instance 5000000 for object my_subproject
java.text.ParseException: Unparseable date: "7/9/2021"
at java.base/java.text.DateFormat.parse(DateFormat.java:395)
[...]
Release : 15.8, 15.8.1, 15.9, 15.9.1, 15.9.2, 15.9.3
Component : CLARITY STUDIO
DE61715
Workaround: When the error first occurs, refresh the page BEFORE attempting to edit and save data in the other portlets on the page.