This week's book giveaway is in the Design forum.
We're giving away four copies of Building Microservices and have Sam Newman on-line!
See this thread for details.
The moose likes Struts and the fly likes Exec & Wait - Polling intervals Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Building Microservices this week in the Design forum!
JavaRanch » Java Forums » Frameworks » Struts
Bookmark "Exec & Wait - Polling intervals" Watch "Exec & Wait - Polling intervals" New topic

Exec & Wait - Polling intervals

Glen Divers
Ranch Hand

Joined: Jan 21, 2010
Posts: 61
I've got @InterceptorRefs( { @InterceptorRef("defaultStack"),
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.

I’ve looked at a lot of different solutions, and in my humble opinion Aspose is the way to go. Here’s the link:
subject: Exec & Wait - Polling intervals
It's not a secret anymore!