Hello,
I have a couple of a4j:actionButtons that incorporate a jsFunctions as well. On both I have a status attribute pointing to the same status panel.
The problem is that the status panel is only displayed while the action function of a4j:commandButton is being executed, but it's not displayed while the action of jsFunction is being executed.
Here's an example of such a command button:
<a:commandButton id="btnTest" value="Test" eventsQueue="qTest"
action="#{testHome.testAction}" status="waitStatus"
oncomplete="if(#{testHome.metCondition})
{
// do something
}
else
{
testFunc();
}" >
<a:jsFunction name="tesFunc" action="#{testHome.anotherAction}"
status="waitStatus" eventsQueue="qTest"/>
</a:commandButton>try to move the jsFunction definition out of button. in general looks status should works.