I've added example#90 to illustrate a simple technique to avoid having the ADF Swing (JClient) commit/rollback buttons become enabled if the end user only modified transients attributes (like a boolean Selected? checkbox, for example).