struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Paweł Wielgus <poulw...@gmail.com>
Subject Re: Interceptor stack
Date Wed, 19 May 2010 07:08:37 GMT
Hi,
try to follow this example:

http://poulwiel.blogspot.com/2009/09/config-browser-plugin-in-struts2.html

Best greetings,
Paweł Wielgus.


2010/5/18 RogerV <roger.varley@googlemail.com>:
>
> Ok - I'm having a bad start to the day and this is driving me nuts. I'm using
> the Convention plugin, and below I've attached a copy of my struts.xml. As
> you can see I've got two custom interceptors which I'm adding to a copy of
> the param-prepare-param stack.
>
> Through logging I can see that my two custome interceptors are being
> initialized (their constructors are being called) but thereafter neither of
> the interceptors intercept() method is being invoked.
>
> Using the config-browser plugin I see that my custom interceptors are *not*
> in the stack for the default, admin or diagnostic namespaces. Further none
> of the namespaces are using the param-prepare-param stack the first
> Parameter interceptor is missing as well. It looks like I'm using the
> bog-standard struts-default stack.
>
> What on arth have I missed?
>
> Regards
>
> <struts>
>    <constant name="struts.enable.DynamicMethodInvocation" value="true" />
>    <constant name="struts.devMode" value="true" />
>    <constant name="struts.objectFactory"
> value="org.apache.struts2.spring.StrutsSpringObjectFactory" />
>
>        <package name="default" extends="struts-default">
>                <interceptors>
>                    <interceptor name="redirectMessage"
> class="com.blackbox.genesis.interceptors.RedirectMessageInterceptor"/>
>                        <interceptor name="connectionStoreMonitor"
> class="com.blackbox.genesis.interceptors.ConnectionStoreMonitorInterceptor"/>
>          <interceptor-stack name="secureStack">
>                <interceptor-ref name="redirectMessage"/>
>                <interceptor-ref name="exception"/>
>                <interceptor-ref name="connectionStoreMonitor"/>
>                <interceptor-ref name="alias"/>
>                <interceptor-ref name="params"/>
>                <interceptor-ref name="servletConfig"/>
>                <interceptor-ref name="i18n"/>
>                <interceptor-ref name="prepare"/>
>                <interceptor-ref name="chain"/>
>                <interceptor-ref name="debugging"/>
>                <interceptor-ref name="scopedModelDriven"/>
>                <interceptor-ref name="modelDriven"/>
>                <interceptor-ref name="fileUpload"/>
>                <interceptor-ref name="checkbox"/>
>                <interceptor-ref name="multiselect"/>
>                <interceptor-ref name="staticParams"/>
>                <interceptor-ref name="actionMappingParams"/>
>                <interceptor-ref name="params">
>                  dojo\..*,^struts\..*
>                </interceptor-ref>
>                <interceptor-ref name="conversionError"/>
>                <interceptor-ref name="validation">
>                    input,back,cancel,browse
>                </interceptor-ref>
>                <interceptor-ref name="workflow">
>                    input,back,cancel,browse
>                </interceptor-ref>
>            </interceptor-stack>
>            </interceptors>
>
>
>         <default-interceptor-ref name="secureStack"/>
>
>
>    </package>
>
>    <!-- Add packages here -->
>        <package name="admin" namespace="/admin" extends="default"/>
>        <package name="diagnostics"  extends="default"/>
> </struts>
> --
> View this message in context: http://old.nabble.com/Interceptor-stack-tp28592300p28592300.html
> Sent from the Struts - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
>
>

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


Mime
View raw message