It solves loading issues in Weblogic, I've also tested it with Websphere and there's no pb.
mraible wrote: > > Sanjiv - do you think using init=lazy is a good default setting? I > haven't seen this issue before, but I don't use WebLogic much these > days. If adding lazy doesn't cause any issues with other containers, I > don't see the harm in adding it. > > Matt > > On 9/26/07, salem_l <[EMAIL PROTECTED]> wrote: >> >> Thanks for the advise to add a lazy parameter on security filter, I have >> searching for a solution during many days, but now it works very well!! >> >> :jumping: >> >> Sanjiv Jivan wrote: >> > >> > Try adding the init param "lazy" to the securityFilter and maybe you'll >> > see >> > a better error message. You normally only need to add the "lazy" init >> > parameter when using ContextLoaderServlet servlet instead of >> > StartupListener >> > (or ContextLoaderListener) in web containers like Weblogic 8.1 which >> > invokes >> > the ServletContext startup listeners after "load-on-startup" servlets. >> > >> > <filter> >> > <filter-name>securityFilter</filter-name> >> > <filter-class>org.acegisecurity.util.FilterToBeanProxy >> > </filter-class> >> > <init-param> >> > <param-name>targetClass</param-name> >> > <param-value>org.acegisecurity.util.FilterChainProxy >> > </param-value> >> > </init-param> >> > <init-param> >> > <param-name>init</param-name> >> > <param-value>lazy</param-value> >> > </init-param> >> > </filter> >> > >> > >> > >> > On 1/31/06, Minhas, Manpreet >> > <[EMAIL PROTECTED]> >> > wrote: >> >> >> >> *Every time I start my tomcat server I get the following exception. >> I >> >> have no idea why I am getting this exception.* >> >> >> >> * * >> >> >> >> *Manpreet Minhas* >> >> >> >> * * >> >> >> >> 2006-01-31 16:13:10 StandardContext[/crisp]Exception starting filter >> >> securityFilter >> >> >> >> java.lang.IllegalStateException: No WebApplicationContext found: no >> >> ContextLoaderListener registered? >> >> >> >> at >> >> >> org.springframework.web.context.support.WebApplicationContextUtils.getRequiredWebApplicationContext >> >> (WebApplicationContextUtils.java:84) >> >> >> >> at org.acegisecurity.util.FilterToBeanProxy.getContext( >> >> FilterToBeanProxy.java:144) >> >> >> >> at org.acegisecurity.util.FilterToBeanProxy.doInit( >> >> FilterToBeanProxy.java:165) >> >> >> >> at org.acegisecurity.util.FilterToBeanProxy.init( >> >> FilterToBeanProxy.java:132) >> >> >> >> at >> >> org.apache.catalina.core.ApplicationFilterConfig.getFilter( >> >> ApplicationFilterConfig.java:272) >> >> >> >> at >> >> org.apache.catalina.core.ApplicationFilterConfig.setFilterDef( >> >> ApplicationFilterConfig.java:355) >> >> >> >> at >> org.apache.catalina.core.ApplicationFilterConfig.<init>( >> >> ApplicationFilterConfig.java:126) >> >> >> >> at org.apache.catalina.core.StandardContext.filterStart( >> >> StandardContext.java:3644) >> >> >> >> at org.apache.catalina.core.StandardContext.start( >> >> StandardContext.java:4276) >> >> >> >> at >> org.apache.catalina.core.ContainerBase.addChildInternal( >> >> ContainerBase.java:866) >> >> >> >> at org.apache.catalina.core.ContainerBase.addChild( >> >> ContainerBase.java:850) >> >> >> >> at org.apache.catalina.core.StandardHost.addChild( >> >> StandardHost.java:638) >> >> >> >> at org.apache.catalina.core.StandardHostDeployer.addChild( >> >> StandardHostDeployer.java:839) >> >> >> >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native >> >> Method) >> >> >> >> at sun.reflect.NativeMethodAccessorImpl.invoke( >> >> NativeMethodAccessorImpl.java:39) >> >> >> >> at sun.reflect.DelegatingMethodAccessorImpl.invoke( >> >> DelegatingMethodAccessorImpl.java:25) >> >> >> >> at java.lang.reflect.Method.invoke(Method.java:585) >> >> >> >> at org.apache.commons.beanutils.MethodUtils.invokeMethod( >> >> MethodUtils.java:252) >> >> >> >> at org.apache.commons.digester.SetNextRule.end( >> >> SetNextRule.java:256) >> >> >> >> at org.apache.commons.digester.Rule.end(Rule.java:276) >> >> >> >> at org.apache.commons.digester.Digester.endElement( >> >> Digester.java:1058) >> >> >> >> at org.apache.catalina.util.CatalinaDigester.endElement( >> >> CatalinaDigester.java:123) >> >> >> >> at >> >> org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown >> >> Source) >> >> >> >> at >> >> >> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown >> >> Source) >> >> >> >> at >> >> >> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown >> >> Source) >> >> >> >> at >> >> >> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown >> >> Source) >> >> >> >> at >> org.apache.xerces.parsers.XML11Configuration.parse(Unknown >> >> Source) >> >> >> >> at >> org.apache.xerces.parsers.XML11Configuration.parse(Unknown >> >> Source) >> >> >> >> at org.apache.xerces.parsers.XMLParser.parse(Unknown >> Source) >> >> >> >> at >> org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown >> >> Source) >> >> >> >> at >> org.apache.commons.digester.Digester.parse(Digester.java >> >> :1567) >> >> >> >> at org.apache.catalina.core.StandardHostDeployer.install( >> >> StandardHostDeployer.java:519) >> >> >> >> at org.apache.catalina.core.StandardHost.install( >> >> StandardHost.java:906) >> >> >> >> at >> org.apache.catalina.startup.HostConfig.deployDescriptors( >> >> HostConfig.java:527) >> >> >> >> at org.apache.catalina.startup.HostConfig.deployApps( >> >> HostConfig.java:472) >> >> >> >> at org.apache.catalina.startup.HostConfig.start( >> >> HostConfig.java:1008) >> >> >> >> at org.apache.catalina.startup.HostConfig.lifecycleEvent( >> >> HostConfig.java:394) >> >> >> >> at >> >> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent( >> >> LifecycleSupport.java:166) >> >> >> >> at org.apache.catalina.core.ContainerBase.start( >> >> ContainerBase.java:1134) >> >> >> >> at org.apache.catalina.core.StandardHost.start( >> >> StandardHost.java:832) >> >> >> >> at org.apache.catalina.core.ContainerBase.start( >> >> ContainerBase.java:1126) >> >> >> >> at org.apache.catalina.core.StandardEngine.start( >> >> StandardEngine.java:521) >> >> >> >> at org.apache.catalina.core.StandardService.start( >> >> StandardService.java:519) >> >> >> >> at org.apache.catalina.core.StandardServer.start( >> >> StandardServer.java:2345) >> >> >> >> at >> org.apache.catalina.startup.Catalina.start(Catalina.java >> >> :594) >> >> >> >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native >> >> Method) >> >> >> >> at sun.reflect.NativeMethodAccessorImpl.invoke( >> >> NativeMethodAccessorImpl.java:39) >> >> >> >> at sun.reflect.DelegatingMethodAccessorImpl.invoke( >> >> DelegatingMethodAccessorImpl.java:25) >> >> >> >> at java.lang.reflect.Method.invoke(Method.java:585) >> >> >> >> at >> org.apache.catalina.startup.Bootstrap.start(Bootstrap.java >> >> :297) >> >> >> >> at >> org.apache.catalina.startup.Bootstrap.main(Bootstrap.java >> >> :398) >> >> >> > >> > >> >> -- >> View this message in context: >> http://www.nabble.com/Exception-starting-filter-securityFilter-tf1030901s2369.html#a12896969 >> Sent from the AppFuse - User mailing list archive at Nabble.com. >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> > > > -- > http://raibledesigns.com > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- View this message in context: http://www.nabble.com/Exception-starting-filter-securityFilter-tf1030901s2369.html#a12920073 Sent from the AppFuse - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
