Я уже много раз сталкивался с этой проблемой, и это всегда было ошибкой с моей стороны. Либо возвращаем фрагмент, который содержит вызывающий фрагмент кода:
<s:url id="getDeployQueue" action="deploymentQueue" />
<sx:div href="%{#getDeployQueue}" formId="queueForm" executeScripts="true" autoStart="true" updateFreq="3000" preload="false" showLoadingText="false" listenTopics="refreshqueue" id="deploymentQueue" >
THE CODE RETURNED in HERE CONTAINS THE s:url id="getDeployQueue" duplicating it and resulting in double calls
</sx:div>
Или я установил целевой атрибут другого тега ajax как sx: div, когда мне действительно нужно обновить его, используя тему dojo.
Надеюсь, это кому-нибудь поможет
Neil