defect
(User-visible)
An error occurred repeatedly when using the undo function, the change could not be rolled back. The error only occurred via an undo button implemented in the specialist application, the revision could be rolled back in the transaction monitor.
Caused by: java.lang.UnsupportedOperationException: Must not resolve literal text as key. at com.top_logic.basic.util.ResKey$AbstractLiteral.getKey(ResKey.java:1615) at com.top_logic.basic.util.ResKey$LiteralKey.getKey(ResKey.java:1729) at com.top_logic.basic.util.ResKey$MessageKey.getKey(ResKey.java:1453) at com.top_logic.element.changelog.model.ChangeSet.isRevert(ChangeSet.java:407) at com.top_logic.element.changelog.ChangeLogBuilder.readDescending(ChangeLogBuilder.java:300) at com.top_logic.element.changelog.ChangeLogBuilder.build(ChangeLogBuilder.java:246) at com.top_logic.element.changelog.ChangeSetReverter.readLog(ChangeSetReverter.java:284) at com.top_logic.element.changelog.ChangeSetReverter.findUndoCandidate(ChangeSetReverter.java:207) at com.top_logic.element.changelog.UndoCommandHandler.handleCommand(UndoCommandHandler.java:119)
In the meantime, the error no longer occurs. The same action (deleting a functional object) can now be reversed without error using the Undo button.