I'm running into a problem where I am unable to properly order contributions based on the order in which two modules are loaded. I am using Robin Helgelin's Tapestry5-Acegi along with my own module Tapesty-Shib which adds my own HttpServletRequestHandler. In my module, I have the following...

public void contributeHttpServletRequestHandler (OrderedConfiguration<HttpServletRequestFilter> configuration, @InjectService("ShibbolethProcessingFilter") HttpServletRequestFilter shibbolethFilter) { configuration.add("ShibbolethProcessingFilter", shibbolethFilter, "before:acegiAnonymousProcessingFilter");
}

My handler never seems to be added before "acegiAnonymousProcessingFilter". If I add the same method (changing the configuration ID slightly), it works just fine. I've kicked logging up to TRACE and verified that my module is indeed being loaded before Tapestry5-Acegi. My understanding of OrderedConfiguration is that this shouldn't matter... it should respect constraints regardless of when contributions are loaded. Is that right?

This is all with Tapestry 5.0.9.  Thanks for any assistance.

-will norris

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to