java-ee-7

    0熱度

    1回答

    我們正在嘗試在部署在Wildfly 10.1.0服務器上的集成測試套件中使用替代bean實例注入。 根據CDI 1.2規範,可能的解決方案是僅對集成測試歸檔中部署的替代方案使用@Specializes註釋。 但是,默認實現總是被注入。我們嘗試了對受管Bean,會話bean的@Specializes,並嘗試在beans.xml文件中選擇備選項。 下面的示例說明這個問題: BeanInterface.

    0熱度

    1回答

    my file system 我試圖表明這些CSV文件的URL,但我失敗了 我如何能得到URL在我的文件系統中的文件創建網址是什麼? public DownloadFileResponse downloadFile(DownloadFileRequest req) { //TODO: create and set ImportMarketResponse object and ret

    0熱度

    1回答

    我正在嘗試將遺留應用程序遷移到jee 7.作爲部署的一部分,我們在啓動servelt時初始化少量高速緩存。 Inturn這些緩存被其他類使用。 傳統實現會按順序初始化它們。我正在嘗試並行初始化它們以節省部署時間。 我正在使用ManagedThreadFactory.newThread(callable).start(); 問題是,線程正在部署後或開始部署時開始初始化。這會導致其他類中的NPE取決於

    0熱度

    1回答

    我嘗試使用fasterXML傑克遜這樣注入的ObjectMapper: @Inject private ObjectMapper objectMapper; ,但我有一個錯誤,當我嘗試部署war文件: org.jboss.weld.exceptions.DeploymentException:WELD-001408: 預約等待依賴關係ObjectMapper類型與限定符 @default 這

    1熱度

    1回答

    我是DI新手,但突然間需要在我的EJB應用程序中使用它,所以我嘗試重新創建它。 該方法包括具有2個字段 - 2個實現的容器類。它根據參數與一個或兩個實現協同工作。該容器是在單例的方法調用中創建的,但被其他ejb bean使用。 在這裏我需要幫助 - 如何使SecurityContainer類與其他CDI託管類(ejb beans)正常工作或成爲CDI管理自己? 我正在給一箇舊的(非CDI)代碼,它

    0熱度

    1回答

    [這是我的控制器類。 ] 未找到Java類jersey.model.Message和Java類jersey.model.Message和MIME媒體類型application/json的消息正文閱讀器。

    0熱度

    1回答

    我創建以下EJB-模塊: 1)我的遠程接口 package calculator.beans; import javax.ejb.Remote; @Remote public interface CalculatorRemote { public int addNum(int num1, int num2); } 2),其實現該接口的豆 package calculator

    0熱度

    1回答

    這是一個很好的練習問題...... 我們將JSF託管bean轉換爲JSF 2.2中的CDI bean。在做這件事的時候,似乎在很多豆子中,我們需要一些會話bean。 我們最初打算@Inject這些,但也可將其注入在父「FacesBean」類保護的變量。 這會是很好的做法? 不@Inject也是在尚未轉換爲CDI @ManagedBean類工作?

    0熱度

    1回答

    我有一個名爲new.xhtml的頁面,它在名爲New的sessionScoped Bean上運行。在一些操作之後,我需要終止bean,並在用戶再次訪問new.xhml時啓動一個新的One。我怎樣才能做到這一點??

    1熱度

    2回答

    我工作的一個Java EE 7應用程序上的任何文件。我正在使用Payara micro來部署我的WAR文件。現在,我需要JDBC連接在我的應用程序,但我需要保持數據庫的IP /用戶名/密碼的地方,我可以改變以後,無需重新上傳,再部署WAR文件。 有誰請告訴我怎樣才能做到這一點? 編輯: 我來到翻過一個解決方案,即在SO: https://stackoverflow.com/a/6296375/19