使用tapestry5.0官方的方法集成spring2.0如何实例化scope是request的bean

如题,用的是官方提供的集成方法,下面是对应的中文翻译:
http://www.iteye.com/topic/83904

我也是照这方法做的,bean的scope="singleton"或scope="prototype"都一切正常。

但如果是scope="request" 或 scope="session",在应用加载时就报错。
尝试将web.xml配置的org.springframework.web.context.ContextLoaderListener换成
org.springframework.web.context.request.RequestContextListener,
问题依旧,只是错误信息完成不同罢了。
尝试过两个listener都同时加上去(包括调换前后顺序),错误信息只是刚才那两个错误的一个汇总。

虽然看错误信息跟延迟加载没什么关系,还是试了下lazy-init="true"。

不知道问题何在?


tapestry-core-5.0.5.jar
tapestry-spring-5.0.5.jar
tapestry-ioc-5.50.5.jar
spring-core-2.0.6.jar
spring-beans-2.0.6.jar
spring-web-2.0.6.jar

你可能感兴趣的:(spring,bean,Web,IOC,tapestry)