openwebbeans

    1热度

    2回答

    我在TomEE服务器上使用OpenJPA。 我建立我的.war,在服务器上部署它,但是当我打开网页,我的应用我得到这个execption: javax.servlet.ServletException: WebBeans context with scope type annotation @RequestScoped does not exist within current thread

    1热度

    1回答

    我正在使用Java 8/Tomcat 8/OpenWebBeans 1.5.0/MyFaces 2.2.8/DeltaSpike 1.3.0。 正如我想使用的OpenWebBeans-tomcat7模块,我把下面的罐中的tomcat/lib目录下: 的OpenWebBeans的web-1.5.0.jar 的OpenWebBeans,tomcat7-1.5.0的.jar 的OpenWebBeans-

    0热度

    2回答

    使用BalusC的这种技术(Pass Argument to a composite-component action attribute),我已成功地将参数传递给复合组件中的方法,但是这似乎适用于Mojarra,但不适用于MyFaces 2.0.4-2.0.5(打包在Websphere 8.5 + OpenWebBeans内)。我后我的下面 代码这是我的CC <cc:interface>

    0热度

    1回答

    我正在使用Tomee Maven插件来开发使用CDI事件传递的应用程序。我目前无法触发具有泛型类型参数的事件,据我所知,这是因为Tomee实例想要使用openwebbeans 1.2.7,它不支持这一点。我似乎openwebbeans 1.5.0及更高版本确实支持这一点,但我不知道如何(或如果)我可以让插件使用这个版本。 我曾尝试使用该插件的配置来替换为新版本的库,但是这将导致进一步的例外情况(无

    0热度

    1回答

    我正在使用Websphere 8.5及其内部Java EE框架,Apache OpenWebBeans用于DI & Apache MyFaces用于查看。我也有一个JAR,用一些用“@Named”注解的bean(所以它们是OpenWebBeans托管的bean)。此JAR位于我的Web应用程序的“WEB-INF/lib”目录中以及应用程序的类路径中。 有人告诉我,我应该在每个JAR中放入一个“be

    0热度

    1回答

    我试图让OWB(使用MyFaces & Primefaces)在Tomcat 8.0.33上工作。好像无论我怎么配置的东西,我得到这个错误... org.apache.myfaces.webapp.AbstractFacesInitializer.initFaces An error occured while initializing MyFaces: It's not allowed to c

    2热度

    1回答

    环境:WAS 8.0.0.10 CDI:1.0(试行的OpenWebBeans) 使用案例:服务器通过异步执行的Java类一个TimerManager。我正在尝试注入与Request范围的cdi bean到类中,但是当注入调用任何方法时,下面是我得到的堆栈跟踪。如果我在注入中使用Applicationscope而不是RequestScope,则代码工作正常。 在调查了这个问题后,我发现请求和会话上

    1热度

    1回答

    我得到以下异常无法在单会话bean调用的方法。 我有一个注入Foo和Bar的无状态会话Bean。 @Stateless public class MySessBean { @Inject private Foo foo; @Inject private Bar bar; public SomeData myMethod1(...){

    0热度

    1回答

    我正在将TomCat7上的Primefaces与我现有的JSF应用程序转换为使用CDI和Omnifaces 2.0。我之前已经在webapp中使用过以前版本的Omnifaces。 TomEE不是一个选项,经过与Weld的多次尝试之后,我开始使用OpenWebbeans。但是,我在服务器启动时收到错误消息。 对此有何帮助? 我的配置(JSF 2.2.8): 的pom.xml 注:添加的OpenWeb