(aye pete ;-) )

The following is developed on: JBoss 4.1.2 / Seam 2.0.0.CR2

I have an entity chemical which declares this field:


  |     private Set<Equipment> equipment;
  | 

Danger is an enum.

I have tried using this in a page with a selectManyCheckbox:


  |                                             <h:selectManyCheckbox 
value="#{chemical.equipment}">
  |                                                     <s:selectItems 
value="#{enumLists.equipment}" var="item" label="#{item}"/>
  |                                                     <s:convertEnum />
  |                                             </h:selectManyCheckbox>
  | 

Here enumLists.equipment is an array of the values of the Enum Equipment.

However this renders the following issues when submitting the data in this page:


  | sourceId=j_id19:j_id32[severity=(ERROR 2), summary=(Conversion Error 
setting value 'PP EP EX TOX' for '#{chemical.equipment}'. ), detail=(Conversion 
Error setting value 'PP EP EX TOX' for '#{chemical.equipment}'. )]
  | 

Some more digging through writing a custom converter, I found out that 
getAsObject is not being called. However getAsString is.

On the net I found a similar issue 
http://www.icefaces.org/JForum/posts/list/0/3634.page.
Reported http://www.jboss.com/index.html?module=bb&op=viewtopic&t=108853 is 
that it should work.


View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4100760#4100760

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4100760
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to