首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使Seam3焊料与CDI在WebSphere 7中工作?

如何使Seam3焊料与CDI在WebSphere 7中工作?
EN

Stack Overflow用户
提问于 2011-03-23 16:30:19
回答 1查看 1.3K关注 0票数 2

我想在WebSphere 7中用JSF2.0 (RI是mojarra2.0.4)和CDI使用Seam和Seam 3。我包含了所有必需的依赖项(Weld 1.1,JBoss日志记录),但是服务器并没有说:

未能使用以下任何一个提供程序来定位BeanManager: org.jboss.seam.solder.beanManager.DefaultJndiBeanManagerProvider(11), org.jboss.seam.solder.beanManager.ServletContainerJndiBeanManagerProvider(10)`

我跟踪了预Servlet3.0环境下的Seam配置指令

在我看来,缺少一个资源( BeanMananger),我试图在Websphere中将BeanManager设置为一个jndi资源,遵循这个焊接指令 for容器,该容器也没有工作。

在服务器启动期间导致异常的源代码,尝试查找bean管理器,如下所示:

代码语言:javascript
复制
class ServletContainerJndiBeanManagerProvider extends AbstractJndiBeanManagerProvider {  
@Override  
protected String getLocation() {  
    return "java:comp/env/BeanManager";  
}  
public int getPrecedence(){  
    return 10;  
}

有人得到Seam 3和CDI1.0 (resp )吗?焊接1.1)到目前为止运行在Websphere 7上?我在这里错过了什么?

P.S.:JSF2.0运行良好。

EN

回答 1

Stack Overflow用户

发布于 2011-03-27 05:16:57

这里有一个链接,指向Seam上的一个线程,介绍如何让Seam 3在Websphere 8中工作。

http://seam-framework.2283336.n4.nabble.com/seam-booking-from-CR3-preliminary-testing-results-on-WebSphere-v8-beta-td3395111.html

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5408537

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档