| Hi Andreas, Indeed it's been broken by how we manage the "legacy" (e.g. putting the @Valid annotation on the whole object instead of the type arguments - but you can't do it in your case) cascading feature for Map, List and arrays. I optimized it some time ago and broke it by doing so. I must admit that I didn't have your case in mind. The generic case never came up and I suppose it should be working as cascading validation should take into account the runtime type whereas now the "legacy" cascading is only enabled depending on the declared type. Working on a fix. Thanks for the test case. |