addactioncompletelistener getting called twice

i have written an actioncompletelistener on asynccommand…but it is getting called twice…even though the action is getting called only once

probably part of the jsf cycle… need to evaluate when it isn’t part of a page refresh