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