hi,
My application requires that I initialize the Spring application Context
programmatically where I initialize a bunch of other stuff ( code below)
instead of using ContextLoaderListener in the web.xml
appContext = new ClassPathXmlApplicationContext(
new String[] {"applicationContext.xml"});
Now, when I add the web filters/struts filters provided by appfuse, I get
errors about NOT FINDING the applicationContext. How can I get these filters
to work. Thanks a lot for your help!!!
[ERROR] Exception starting filter securityFilter
java.lang.IllegalStateException: No WebApplicationContext found: no
ContextLoade
rListener registered?
at
org.springframework.web.context.support.WebApplicationContextUtils.ge
tRequiredWebApplicationContext(WebApplicationContextUtils.java:84)
at
org.acegisecurity.util.FilterToBeanProxy.getContext(FilterToBeanProxy
.java:177)
at
org.acegisecurity.util.FilterToBeanProxy.doInit(FilterToBeanProxy.jav
a:119)
at
org.acegisecurity.util.FilterToBeanProxy.init(FilterToBeanProxy.java:
189)
at
org.apache.catalina.core.ApplicationFilterConfig.getFilter(Applicatio
nFilterConfig.java:223)
at
org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(Applica
tionFilterConfig.java:304)
at
org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFi
lterConfig.java:77)
at
org.apache.catalina.core.StandardContext.filterStart(StandardContext.
java:3598)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4
168)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
at
org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442
)
at org.apache.catalina.startup.Embedded.start(Embedded.java:821)
at
org.codehaus.mojo.tomcat.AbstractRunMojo.startContainer(AbstractRunMo
jo.java:253)
at
org.codehaus.mojo.tomcat.AbstractRunMojo.execute(AbstractRunMojo.java
:113)
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi
nManager.java:443)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa
ultLifecycleExecutor.java:539)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandalone
Goal(DefaultLifecycleExecutor.java:493)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau
ltLifecycleExecutor.java:463)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan
dleFailures(DefaultLifecycleExecutor.java:311)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen
ts(DefaultLifecycleExecutor.java:278)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi
fecycleExecutor.java:143)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:334)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:125)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:272)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at
org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at
org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
[ERROR] Exception starting filter gzipFilter
java.lang.ClassNotFoundException:
net.sf.ehcache.constructs.web.filter.GzipFilte
r
at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoa
der.java:1352)
at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoa
der.java:1198)
at
org.apache.catalina.core.ApplicationFilterConfig.getFilter(Applicatio
nFilterConfig.java:209)
at
org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(Applica
tionFilterConfig.java:304)
at
org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFi
lterConfig.java:77)
at
org.apache.catalina.core.StandardContext.filterStart(StandardContext.
java:3598)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4
168)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
at
org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442
)
at org.apache.catalina.startup.Embedded.start(Embedded.java:821)
at
org.codehaus.mojo.tomcat.AbstractRunMojo.startContainer(AbstractRunMo
jo.java:253)
at
org.codehaus.mojo.tomcat.AbstractRunMojo.execute(AbstractRunMojo.java
:113)
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi
nManager.java:443)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa
ultLifecycleExecutor.java:539)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandalone
Goal(DefaultLifecycleExecutor.java:493)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau
ltLifecycleExecutor.java:463)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan
dleFailures(DefaultLifecycleExecutor.java:311)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen
ts(DefaultLifecycleExecutor.java:278)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi
fecycleExecutor.java:143)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:334)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:125)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:272)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at
org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at
org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
--
View this message in context:
http://www.nabble.com/Spring-applicationContext-tf3792315s2369.html#a10725328
Sent from the AppFuse - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]