Specify the jason interceptor stack including default struts interceptor
stack

<interceptor-stack name="jsonStack">
                                <interceptor-ref name="defaultStack" />
                                <interceptor-ref name="json">
                                        true
                                </interceptor-ref>
                        </interceptor-stack>

and refer this in ur action def

<action name="YourAction" method="YourMethod"
                        class="ActionClass">

                        <interceptor-ref name="jsonStack">
                                true
                        </interceptor-ref>
                        <result type="json">
                                true
                        </result>
                </action>

Hope this helps.

@@@@@@@@@@@@@@@@@@@


RajibJana wrote:
> 
> Hi,
> 
> I am building a web application using Dojo 1.2.2 and struts 2.0.14 with
> spring plugin.
> 
> The application is using Dojo JSONservice to call the remote action
> methods using JSONPLUGIN.
> 
> The problem is that while all the interceptors ( defined in default stack)
> are called during creation of proxy object (by json rpc), no interceptors
> are called when the SMD method is called, it bypasses the interceptor
> stack. In fact, by calling SMD method, a new action instance is created,
> but none of the interceptors are called.
> 
> I want the session map set by the SessionAware interceptor to get some
> information like user details etc.
> 
> My question :
> 
> 1) How can I force struts2/spring to consider interceptor stack while
> creating an action instance when SMD method is called?
> 
> 2) Can I get the list of interceptors for a action class inside an action
> method ( SMD method)? Then I can call programmatically all the configured
> interceptors inside the SMD method.
> 
> Your help is urgently needed.
> 
> Regards
> 
> Rajib
> Product Architect
> 

-- 
View this message in context: 
http://www.nabble.com/Struts-2-dojo-jsonrpc-SMD-problem-tp21286882p25407049.html
Sent from the Struts - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
For additional commands, e-mail: user-h...@struts.apache.org

Reply via email to