That should right.  It looks similar to what I had sent out earlier (from my
quick look).


On Wed, May 12, 2010 at 4:15 PM, Patrick Berry <pbe...@gmail.com> wrote:

> So, blindly stabbing around in the dark with a text editor and a poor grasp
> of spring configuration has led me to think that it cas-servlet.xml section
> to modify should look something like this:
>
>     <bean
> class="org.springframework.webflow.mvc.servlet.FlowHandlerMapping"
> p:flowRegistry-ref="flowRegistry" p:order="2">
>         <property name="interceptors">
>           <list>
>             <ref local="localeChangeInterceptor" />
>             <ref bean="throttleInterceptor" />
>           </list>
>         </property>
>     </bean>
>
> Without the <list> section, things blow up.
>
> On Wed, May 12, 2010 at 11:07 AM, Scott Battaglia <
> scott.battag...@gmail.com> wrote:
>
>> Its possible I'm also remembering incorrectly when I sent it out.  I swear
>> it was relatively recently.
>>
>>
>>
>> On Wed, May 12, 2010 at 1:53 PM, Patrick Berry <pbe...@gmail.com> wrote:
>>
>>> Dang, not sure how I missed that.  I'll dig in the archive and get that
>>> updated.
>>>
>>> Thanks!
>>>
>>> On Wed, May 12, 2010 at 10:46 AM, Scott Battaglia <
>>> scott.battag...@gmail.com> wrote:
>>>
>>>> I sent out an email the other day with the small snippit of actual
>>>> config needed for 3.4.2  I don't have it handy at the moment.  If you can't
>>>> find it, I can re-send it tonight (and maybe even update the documentation
>>>> ;-))
>>>>
>>>>
>>>> On Wed, May 12, 2010 at 1:39 PM, Patrick Berry <pbe...@gmail.com>wrote:
>>>>
>>>>> The documentation for throttling (
>>>>> http://www.ja-sig.org/wiki/display/CASUM/Throttling+Login+Attempts)
>>>>> seems to be specific to 3.3.x.  The documented method seems to fail in 
>>>>> 3.4.2
>>>>> (for me at least, probably due to my lack of Spring configuration
>>>>> experience).  If I could get some pointers, I would be happy to update the
>>>>> docs.
>>>>>
>>>>> The Spring DispatcherServlet we wrap threw on init.
>>>>> But for our having caught this error, the servlet would not have
>>>>> initialized.
>>>>> org.springframework.beans.factory.BeanCreationException: Error creating
>>>>> bean with name 'handlerMappingB' defined in ServletContext resource
>>>>> [/WEB-INF/cas-servlet.xml]: Initialization of bean failed; nested 
>>>>> exception
>>>>> is org.springframework.beans.factory.NoSuchBeanDefinitionException: No 
>>>>> bean
>>>>> named 'loginController' is defined
>>>>>  at
>>>>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:521)
>>>>>  at
>>>>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:450)
>>>>>  at
>>>>> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:290)
>>>>>  at
>>>>> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
>>>>>  at
>>>>> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:287)
>>>>>  at
>>>>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:189)
>>>>>  at
>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:562)
>>>>>  at
>>>>> org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:871)
>>>>>  at
>>>>> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:423)
>>>>>  at
>>>>> org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:443)
>>>>>  at
>>>>> org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:459)
>>>>>  at
>>>>> org.springframework.web.servlet.FrameworkServlet.initWebApplicationContext(FrameworkServlet.java:340)
>>>>>  at
>>>>> org.springframework.web.servlet.FrameworkServlet.initServletBean(FrameworkServlet.java:307)
>>>>>  at
>>>>> org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:127)
>>>>>  at javax.servlet.GenericServlet.init(GenericServlet.java:212)
>>>>>  at
>>>>> org.jasig.cas.web.init.SafeDispatcherServlet.init_aroundBody0(SafeDispatcherServlet.java:64)
>>>>>  at
>>>>> org.jasig.cas.web.init.SafeDispatcherServlet.init_aroundBody1$advice(SafeDispatcherServlet.java:44)
>>>>>  at
>>>>> org.jasig.cas.web.init.SafeDispatcherServlet.init(SafeDispatcherServlet.java:1)
>>>>>  at
>>>>> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1139)
>>>>>  at
>>>>> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)
>>>>>  at
>>>>> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3996)
>>>>>  at
>>>>> org.apache.catalina.core.StandardContext.start(StandardContext.java:4266)
>>>>>  at
>>>>> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
>>>>>  at
>>>>> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
>>>>>  at
>>>>> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
>>>>>  at
>>>>> org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:831)
>>>>>  at
>>>>> org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:720)
>>>>>  at
>>>>> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490)
>>>>>  at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1218)
>>>>>  at
>>>>> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:293)
>>>>>  at
>>>>> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
>>>>>  at
>>>>> org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1306)
>>>>>  at
>>>>> org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1570)
>>>>>  at
>>>>> org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1579)
>>>>>  at
>>>>> org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1559)
>>>>>  at java.lang.Thread.run(Thread.java:637)
>>>>> Caused by:
>>>>> org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean
>>>>> named 'loginController' is defined
>>>>>  at
>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:509)
>>>>>  at
>>>>> org.springframework.beans.factory.support.AbstractBeanFactory.getMergedLocalBeanDefinition(AbstractBeanFactory.java:1041)
>>>>>  at
>>>>> org.springframework.beans.factory.support.AbstractBeanFactory.isSingleton(AbstractBeanFactory.java:384)
>>>>>  at
>>>>> org.springframework.beans.factory.support.AbstractBeanFactory.isSingleton(AbstractBeanFactory.java:381)
>>>>>  at
>>>>> org.springframework.context.support.AbstractApplicationContext.isSingleton(AbstractApplicationContext.java:1064)
>>>>>  at
>>>>> org.springframework.web.servlet.handler.AbstractUrlHandlerMapping.registerHandler(AbstractUrlHandlerMapping.java:368)
>>>>>  at
>>>>> org.springframework.web.servlet.handler.SimpleUrlHandlerMapping.registerHandlers(SimpleUrlHandlerMapping.java:129)
>>>>>  at
>>>>> org.springframework.web.servlet.handler.SimpleUrlHandlerMapping.initApplicationContext(SimpleUrlHandlerMapping.java:104)
>>>>>  at
>>>>> org.springframework.context.support.ApplicationObjectSupport.initApplicationContext(ApplicationObjectSupport.java:119)
>>>>>  at
>>>>> org.springframework.web.context.support.WebApplicationObjectSupport.initApplicationContext(WebApplicationObjectSupport.java:71)
>>>>>  at
>>>>> org.springframework.context.support.ApplicationObjectSupport.setApplicationContext(ApplicationObjectSupport.java:73)
>>>>>  at
>>>>> org.springframework.context.support.ApplicationContextAwareProcessor.invokeAwareInterfaces(ApplicationContextAwareProcessor.java:99)
>>>>>  at
>>>>> org.springframework.context.support.ApplicationContextAwareProcessor.postProcessBeforeInitialization(ApplicationContextAwareProcessor.java:82)
>>>>>  at
>>>>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:394)
>>>>>  at
>>>>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1396)
>>>>>  at
>>>>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513)
>>>>>  ... 35 more
>>>>> 2010-05-12 10:35:14,430 ERROR
>>>>> [org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/cas]] -
>>>>> <SafeDispatcherServlet:
>>>>> The Spring DispatcherServlet we wrap threw on init.
>>>>> But for our having caught this error, the servlet would not have
>>>>> initialized.>
>>>>> org.springframework.beans.factory.BeanCreationException: Error creating
>>>>> bean with name 'handlerMappingB' defined in ServletContext resource
>>>>> [/WEB-INF/cas-servlet.xml]: Initialization of bean failed; nested 
>>>>> exception
>>>>> is org.springframework.beans.factory.NoSuchBeanDefinitionException: No 
>>>>> bean
>>>>> named 'loginController' is defined
>>>>>  at
>>>>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:521)
>>>>>  at
>>>>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:450)
>>>>>  at
>>>>> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:290)
>>>>>  at
>>>>> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
>>>>>  at
>>>>> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:287)
>>>>>  at
>>>>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:189)
>>>>>  at
>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:562)
>>>>>  at
>>>>> org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:871)
>>>>>  at
>>>>> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:423)
>>>>>  at
>>>>> org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:443)
>>>>>  at
>>>>> org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:459)
>>>>>  at
>>>>> org.springframework.web.servlet.FrameworkServlet.initWebApplicationContext(FrameworkServlet.java:340)
>>>>>  at
>>>>> org.springframework.web.servlet.FrameworkServlet.initServletBean(FrameworkServlet.java:307)
>>>>>  at
>>>>> org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:127)
>>>>>  at javax.servlet.GenericServlet.init(GenericServlet.java:212)
>>>>>  at
>>>>> org.jasig.cas.web.init.SafeDispatcherServlet.init_aroundBody0(SafeDispatcherServlet.java:64)
>>>>>  at
>>>>> org.jasig.cas.web.init.SafeDispatcherServlet.init_aroundBody1$advice(SafeDispatcherServlet.java:44)
>>>>>  at
>>>>> org.jasig.cas.web.init.SafeDispatcherServlet.init(SafeDispatcherServlet.java:1)
>>>>>  at
>>>>> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1139)
>>>>>  at
>>>>> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)
>>>>>  at
>>>>> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3996)
>>>>>  at
>>>>> org.apache.catalina.core.StandardContext.start(StandardContext.java:4266)
>>>>>  at
>>>>> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
>>>>>  at
>>>>> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
>>>>>  at
>>>>> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
>>>>>  at
>>>>> org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:831)
>>>>>  at
>>>>> org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:720)
>>>>>  at
>>>>> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490)
>>>>>  at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1218)
>>>>>  at
>>>>> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:293)
>>>>>  at
>>>>> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
>>>>>  at
>>>>> org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1306)
>>>>>  at
>>>>> org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1570)
>>>>>  at
>>>>> org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1579)
>>>>>  at
>>>>> org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1559)
>>>>>  at java.lang.Thread.run(Thread.java:637)
>>>>> Caused by:
>>>>> org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean
>>>>> named 'loginController' is defined
>>>>>  at
>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:509)
>>>>>  at
>>>>> org.springframework.beans.factory.support.AbstractBeanFactory.getMergedLocalBeanDefinition(AbstractBeanFactory.java:1041)
>>>>>  at
>>>>> org.springframework.beans.factory.support.AbstractBeanFactory.isSingleton(AbstractBeanFactory.java:384)
>>>>>  at
>>>>> org.springframework.beans.factory.support.AbstractBeanFactory.isSingleton(AbstractBeanFactory.java:381)
>>>>>  at
>>>>> org.springframework.context.support.AbstractApplicationContext.isSingleton(AbstractApplicationContext.java:1064)
>>>>>  at
>>>>> org.springframework.web.servlet.handler.AbstractUrlHandlerMapping.registerHandler(AbstractUrlHandlerMapping.java:368)
>>>>>  at
>>>>> org.springframework.web.servlet.handler.SimpleUrlHandlerMapping.registerHandlers(SimpleUrlHandlerMapping.java:129)
>>>>>  at
>>>>> org.springframework.web.servlet.handler.SimpleUrlHandlerMapping.initApplicationContext(SimpleUrlHandlerMapping.java:104)
>>>>>  at
>>>>> org.springframework.context.support.ApplicationObjectSupport.initApplicationContext(ApplicationObjectSupport.java:119)
>>>>>  at
>>>>> org.springframework.web.context.support.WebApplicationObjectSupport.initApplicationContext(WebApplicationObjectSupport.java:71)
>>>>>  at
>>>>> org.springframework.context.support.ApplicationObjectSupport.setApplicationContext(ApplicationObjectSupport.java:73)
>>>>>  at
>>>>> org.springframework.context.support.ApplicationContextAwareProcessor.invokeAwareInterfaces(ApplicationContextAwareProcessor.java:99)
>>>>>  at
>>>>> org.springframework.context.support.ApplicationContextAwareProcessor.postProcessBeforeInitialization(ApplicationContextAwareProcessor.java:82)
>>>>>  at
>>>>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:394)
>>>>>  at
>>>>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1396)
>>>>>  at
>>>>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513)
>>>>>  ... 35 more
>>>>>
>>>>> --
>>>>> You are currently subscribed to cas-user@lists.jasig.org as: 
>>>>> scott.battag...@gmail.com
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> To unsubscribe, change settings or access archives, see 
>>>>> http://www.ja-sig.org/wiki/display/JSG/cas-user
>>>>>
>>>>>
>>>>  --
>>>> You are currently subscribed to cas-user@lists.jasig.org as: 
>>>> pbe...@gmail.com
>>>>
>>>>
>>>> To unsubscribe, change settings or access archives, see 
>>>> http://www.ja-sig.org/wiki/display/JSG/cas-user
>>>>
>>>>
>>> --
>>> You are currently subscribed to cas-user@lists.jasig.org as: 
>>> scott.battag...@gmail.com
>>>
>>>
>>>
>>>
>>>
>>> To unsubscribe, change settings or access archives, see 
>>> http://www.ja-sig.org/wiki/display/JSG/cas-user
>>>
>>>
>> --
>> You are currently subscribed to cas-user@lists.jasig.org as: pbe...@gmail.com
>> To unsubscribe, change settings or access archives, see 
>> http://www.ja-sig.org/wiki/display/JSG/cas-user
>>
>>
> --
> You are currently subscribed to cas-user@lists.jasig.org as: 
> scott.battag...@gmail.com
>
> To unsubscribe, change settings or access archives, see 
> http://www.ja-sig.org/wiki/display/JSG/cas-user
>
>

-- 
You are currently subscribed to cas-user@lists.jasig.org as: 
arch...@mail-archive.com
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-user

Reply via email to