I've got @InterceptorRefs( { @InterceptorRef("defaultStack"),
@InterceptorRef("execAndWait")})
in one of may actions. I now want to add the delaySleepInterval parameter to the execAndWait interceptor.
I've tried @InterceptorRefs( { @InterceptorRef("defaultStack"),
@InterceptorRef("execAndWait", params = {"delaySleepInterval","5000"})}) and
@InterceptorRefs( { @InterceptorRef("defaultStack"),
@InterceptorRef(value="execAndWait" , params = {"delaySleepInterval","5000"})})
The first version doesn't compile and although the second does, it's not waiting 5 seconds between polls, it's more like 1 second, which co-incidentally is the value in my "wait"
jsp - <meta http-equiv="refresh" content="2;url=<s:url includeParams="all" />"/>
Is my second attempt at the intereptor reference correct, and what is the correlation between the delaySleepInterval and the refresh on the "wait".jsp page?
As an added bonus, does anyone know if the exec & wait runs in a seperate
thread to the process that it's waiting on? It feels as if the long running process take longer if I use exec & wait.
Regards