Hi,
I'm a bit lost, I add a new Action button like that in my actions-contrib :
<action id="finalizeBatch" link="#{batchActions.finalize()}"
enabled="true" label="eurmdm.finalize.batch"
icon="/icons/action_add.gif">
<category>SUBVIEW_UPPER_LIST</category>
<filter id="batch_imported">
<rule grant="true">
<type>EURMDM-LOT</type>
<type>Folder</type>
</rule>
</filter>
</action>
I made my action bean :
@Stateless
@Name("batchActions")
@Scope(SESSION)
@SerializedConcurrentAccess
public class BatchActionsBean implements BatchActions {
public void finalize() throws WMWorkflowException, ClientException {
...
}
}
And I have this error :
11:20:09,578 ERROR [STDERR] 9 mai 2007 11:20:09
com.sun.faces.lifecycle.LifecycleImpl phase
ATTENTION: phase(RESTORE_VIEW
1,[EMAIL PROTECTED])
threw exception: java.lang.IllegalStateException: No phase id bound to
current thread (make sure you do not have two SeamPhaseListener
instances installed) No phase id bound to current thread (make sure you
do not have two SeamPhaseListener instances installed)
org.jboss.seam.contexts.PageContext.getPhaseId(PageContext.java:153)
org.jboss.seam.contexts.PageContext.isRenderResponsePhase(PageContext.java:165)
org.jboss.seam.contexts.PageContext.getCurrentReadableMap(PageContext.java:76)
org.jboss.seam.contexts.PageContext.get(PageContext.java:66)
org.jboss.seam.contexts.Contexts.lookupInStatefulContexts(Contexts.java:160)
org.jboss.seam.Component.getInstance(Component.java:1618)
org.jboss.seam.Component.getInstance(Component.java:1613)
org.jboss.seam.jsf.SeamELResolver.getValue(SeamELResolver.java:49)
javax.el.CompositeELResolver.getValue(CompositeELResolver.java:135)
I tried to find where I'm wrong (maybe everywhere :)...
What does mean this error message ?
Thanks,
Benjamin JALON
_______________________________________________
ECM mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm