Hi,
I tried to use a string compare inside the <rich:columnGroup> component. I'm using a map with String, MyType - values and using the follwing code:
<rich:columnGroup rendered="#{props.attributes['type'] == '1'}"> <!-- code is rendered --> ...
<h:outputText value="props.attributes['type']" />
<h:column rendered="#{props.attributes['type'] == '6'}"> <!-- code is rendered --> ...
<rich:columnGroup rendered="#{props.attributes['type'] == '6'}"> <!-- code is rendered --> ...
Have you tried it in non portal environment i.e simply using richfaces? Please let us know what you find.