【发布时间】:2013-05-07 08:06:03
【问题描述】:
我有一个使用 maven javaee6 工件生成的 ear 项目,并且具有以下依赖项:
ejb/pom.xml
-seam-security
--solder-xxx
war/pom.xml
-ejb
*Then I excluded seam-security
在 ejb 项目中,我有一个使用 org.jboss.solder.servlet.http.RequestParam 的 bean,例如页面是否编辑:
@Inject
@RequestParam()
private Instance<String> edit;
但问题是,它抛出了上述错误:"Attempted to inject an HttpServletRequest before it has been initialized"
有什么想法吗?
【问题讨论】:
-
不幸的是,我认为这些东西从来没有经过真正的测试,如果它在耳朵里,我真的不知道它是否能正常工作。
-
我明白了,我真的无法解决这个问题。我讨厌使用 f:viewParam 因为在我的情况下注入更方便。但请注意,它适用于 WAR 项目。
标签: jboss7.x cdi deltaspike