I'm using Seam 2.0.3.CR1 and RichFaces 3.2.2 and I'm having trouble with the rich:fileUpload component. There, I use the "onuploadcomplete" event listener, which executes and action and re-renders some fields.
However sometimes, after the upload finishes, I get a Seam error message:
"The conversation ended, timed out or was processing another request"
Maybe it's because of 2 ajax requests, one from rich:fileUpload, ane from a:support (onuploadcomplete). I normally solve this by specifying an event queue, but it's not possible to on rich:fileUpload. Do you maybe know this problem/causes/solutions? :)
I had the same problem. I increased the conversation time out to 5000, but it still does not work perfectly.
I tried various other techniques with no success.
I wish I had a working example for rich:fileUpload used inside a long running seam conversation. :(