【发布时间】:2010-09-02 20:40:17
【问题描述】:
我正在使用 Spring 向旧的 EJB 2 应用程序添加一些功能。 EJB 使用的 Spring 应用程序上下文是 Web 应用程序的父上下文,如 here 所述。
我正在尝试使用 EJB 中的会话范围 bean。有问题的 bean 是从 EJB 应用程序上下文初始化的。
但是,我在尝试访问 bean 时收到此错误:
Caused by: java.lang.IllegalStateException: No Scope registered for scope 'session'
From what I've read, 这是因为 parentContextKey 不是 WebApplicationContext 的实例。有没有人知道我如何才能让它发挥作用?
【问题讨论】: