I've changed List<ProcessDefinition> to ProcessDefinition[] and finally got an
exception! :)
anonymous wrote :
| Caused by: java.lang.IllegalArgumentException: No converter for type:
[Lmy.ProcessDefinition;
| at org.jboss.seam.util.Conversions.getConverter(Conversions.java:55)
| at org.jboss.seam.Component$ConstantInitialValue.(Component.java:2029)
| at org.jboss.seam.Component.getInitialValue(Component.java:449)
| at org.jboss.seam.Component.getTopInitialValue(Component.java:429)
| at org.jboss.seam.Component.initInitializers(Component.java:407)
| at org.jboss.seam.Component.(Component.java:263)
| at org.jboss.seam.Component.(Component.java:203)
| at
org.jboss.seam.init.Initialization.addComponent(Initialization.java:851)
|
now my toolbar looks like
| @Local
| public interface Toolbar {
|
| public ProcessDefinition[] getAvailableProcesses();
| public void setAvailableProcesses(ProcessDefinition[]
availableProcesses);
| public void create();
| public void destroy();
|
| }
|
| @Stateful
| @Name("toolbarImpl")
| @Scope(ScopeType.SESSION)
| public class ToolbarImpl implements Toolbar {
|
| private ProcessDefinition[] availableProcesses = null;
|
|
| @DataModel
| public ProcessDefinition[] getAvailableProcesses() {
| return availableProcesses;
| }
|
| public void setAvailableProcesses(ProcessDefinition[] processes) {
| availableProcesses = processes;
| }
|
| @Create
| public void create() {
|
| }
|
| @Destroy @Remove
| public void destroy() {
|
| }
|
| }
|
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4091424#4091424
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4091424
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user