The attribute "collectionType" of h:selectManyCheckbox is not respected.
I have the following xhtml snippet:
The bean has a map of the following type:
The checkboxes are display correctly, and the converter is used correctly in both directions.
Unfortunately when I try to access the values of the map after submitting the page, the map does not hold lists anymore. Instead I get a ClassCastException, because the values have been replaced by an Object.
I use Mojarra 2.1.0, but related code in MenuRender, which I think is the relevant code, did not change in later versions.