codi

    0热度

    1回答

    如果webapp包含@Stateless ejb,我无法启动在Websphere上嵌入CODI的web应用程序。 我得到这个异常: [ERROR ] null java.lang.reflect.InvocationTargetException [ERROR ] An error occured while initializing MyFaces: java.lang.reflect.In

    2热度

    1回答

    我有一个将EJB注入抽象类的问题,这是我的JSF CDI bean的父类。在我的项目中,我使用MyFaces CODI 1.0.5(ViewScope),Omnifaces 1.3,PrimeFaces 3.4.2和GlassFish 3.1.2。 的应用程序是一个EAR,抽象类是EJB模块和JSF CDI Bean是WAR模块中: webframework-demo.ear |__ webfr

    0热度

    1回答

    我正在开发一个maven JSF web应用程序。 我想在一些@ViewScoped豆使用@PreDestroy,然而这是不可能的JSF 2.0(或没有时,页面被关闭或转移) 我发现的MyFaces CODI的@ViewAccessScoped可能是解决方案,但是我有添加它的问题。 当我尝试这个: <dependency> <groupId>org.apache.myfaces.exte

    0热度

    2回答

    我将一个JSF 2.1应用程序迁移到CDI。为了能够使用@javax.faces.bean.ViewScoped注释,我试图使用MyFaces CODI,如建议here。 该应用程序似乎按预期工作,但我注意到通过日志记录,我的每个@Named豆的构造函数在第一次访问时调用两次。但是,注解为@PostConstruct的init()方法只能执行一次。 当这些bean用于第二次或第n次时,它们的构造函

    0热度

    1回答

    我有Apache CODI for JSF 2安装和工作。我想将“isUrlParameterSupported”更改为false,而不是默认的true。 目前无法将我的项目切换到OpenWebBeans。我目前没有使用MyFaces本身,只是CODI扩展。 我使用下列jar: myfaces-extcdi-core-api-1.0.5.jar myfaces-extcdi-core-impl-

    1热度

    2回答

    我有一个示例用例:我有一个使用GET参数“id”的编辑页面。 例如。编辑?id = 1 此编辑页面由ViewAccessScoped(CODI)Bean支持。 在这个编辑页面中,我有一个链接到相同的“编辑”页面,但与另一个ID链接的数据表。 (例如,编辑?id = 2) <h:link value="#{mecaPart.id}" outcome="edit" target="_blank">

    0热度

    3回答

    我在我的jsf应用程序中使用了Apache CODI ViewAccessScope。但是当我将Apache CODI迁移到DeltaSpike(版本0.4)时,我没有找到VViewAccessScope。谁能告诉我,如何使用DeltaSpike的ViewAccessScope

    2热度

    3回答

    我只是想知道如何在CDI中开始新的对话。 如果没有cid请求参数,容器似乎开始一个新对话,但在某些情况下,我想从我的控制器明确启动一个新对话。 示例:JSF页面用于编辑对话作用域控制器bean的状态保持。提交一个ajax请求,调用控制器的一个方法,该方法触发一个事件,将一个应该在新对话中的不同控制器中编辑的子实体传递给它。 我无法找到解决方案。 我已经看过Apache Myfaces CODI,但

    0热度

    1回答

    在MyFaces CoDI中,是否有任何可能在会话或其上下文之间切换? 我的具体使用案例是我想实现CustomerBeans的一种历史,包括CustomerEntity。如果选择了其中一个条目,则应加载适当的对话/上下文。 我目前的实现是通过JBoss Seam 2来实现的,并且可以切换对话。 Manager.instance()。switchConversation(selectedConver

    2热度

    2回答

    我正在将我们的JSF/Primefaces 3.5.x GF 3.1.1应用程序迁移到GF 4.0。这是一个带有战争的EAR和一个装满罐子的EJB-jar和lib。 战争已经WEB-INF/lib中具有: 'org.apache.myfaces.extensions.cdi.core:MyFaces的-extcdi核-API:1.0.5', “org.apache。 myfaces.extensi