cost 98 ms
除了 bean-discovery-mode 設置為“all”之外,在注入點處類型 X 的不滿足依賴關系

[英]Unsatisfied dependencies for type X at injection point besides bean-discovery-mode set to "all"

我在 alsp 使用 Spring-data 的 Wildfly 27.0.1 Final 上運行 Jakarta EE 9 (Java JDK 17) 項目。我在 Java EE 8 (Java SDK 8) 上運行類似的設置,在 Wildfly 20.0.1 Final 上運行沒有問題。 這是我 ...

用於注入 HttpServletResponse 的生產者

[英]Producer for injecting HttpServletResponse

正如我在這里閱讀並嘗試過的那樣,不可能注入當前@RequestScoped的HttpServletResponse 。 因此,您似乎必須實現自定義 CDI Procuder或@Produces方法才能注入HttpserlvetResponse 。 我有兩個問題: 在哪里實施這個生產者? 也許使用 w ...

2023-01-17 13:12:55   1   28    java / cdi  
在 Quarkus CDI 中管理 object 構建

[英]Managing object construction in Quarkus CDI

我有一個內部使用 jboss 記錄器的自定義記錄器: 我在需要的地方注入日志: 在日志上調用log.debug(...) 、 log.info(...)等LogImpl打印為日志中的記錄器名稱/類別。 我需要記錄為記錄器名稱/類別的是注入 @Log 的@Log的名稱。 在示例中,我需要將記錄器名稱打 ...

2023-01-08 05:42:15   1   17    cdi / quarkus  
Quarkus 中是否有等效的 @After 建議 Spring?

[英]Is there an @After advice Spring equivalent in Quarkus?

在Quarkus 應用程序中,我想用方法的結果觸發事件,我們認為相當於 Spring 中的 @After 建議,它: “在目標方法完成后運行,包括目標方法導致異常時。此建議類似於 Java 中的 finally 塊,無論結果如何,它始終執行。” 但是我在 Quarkus 上找不到等效項,我只能使 ...

CDI - 在擴展抽象 class 並實現接口的類上使用 @Qualifer 的不滿足依賴關系

[英]CDI - Unsatisfied dependencies using @Qualifer on classes that extend an abstract class and implement an interface

在 Payara 5、Jakarta EE 8 中,我嘗試注入所有合格的 bean,然后使用如下所示的限定符注入特定的 bean select: 抽象 class 與實現者一起擴展接口: 和預選賽 結果是不滿足的依賴錯誤。 相同的代碼適用於 JavaEE 7 應用服務器。 我在 JakartaEE ...

如何注入 SPI 上下文中的接口

[英]How to Inject an Interface which is in the context of SPI

我有一個接口 Hello.java,它由 2 個類 HelloImpl1.java 和 HelloImpl2.java 實現我已將 HelloImpl1.java 聲明為 META-INF/services 的一部分。 現在,當我嘗試注入 Hello class 時,由於 2 個實現,它沒有說出歧義 ...

在@Stateless 中注入@RequestScoped

[英]Inject @RequestScoped inside @Stateless

我正在嘗試在無狀態 object 中注入依賴於 object 的客戶端。我確實做到了,但我不確定它是如何工作的以及為什么工作,因為我不完全理解 JavaEE 依賴注入。 我有 3 個相關課程 BookmarkRepository - 從數據庫中獲取數據 RequestData - 我可能需要的用戶 ...

在 java ee 中注入 servlets 中需要參數的 object 的正確方法是什么?

[英]What is a proper way to inject an object that needs parameter inside servlets in java ee?

我正在使用 jsp 和 servlets 制作 java 應用程序。 我想在 HTTP session 中存儲一些數據,但我想僅在RepositoryImpl中使用 session 我還有一個名為Repository的接口,其中包含addItem()和getData()等方法。 所以我的Repos ...

如何實現帶有裝飾元素的列表

[英]How to implement a list with decorated elements

有 REST 或 JPA 查詢的結果我經常需要使用來自其他一些查詢的一些附加屬性來裝飾項目。 為了避免處理和處理列表(結果),我正在考慮一個運行時通用列表裝飾器,它包含在運行時裝飾的項目。 問題:是否有任何標准模式? 示例:由於 REST 查詢我有人員列表。 我需要用假期配額來裝飾每個人。 多年來, ...

Quarkus 多模塊循環引用問題

[英]Quarkus multi-module cyclic reference problem

這是我第一個使用 Quarkus 的項目。 我做了一個多模塊項目,在父 pom 中我有這個模塊結構: <modules> <module>domain</module> <module>application&lt ...

Quarkus - @Inject Logger 在使用 Mockito 擴展時導致 NPE 在測試中; @QuarkusTest 工作正常

[英]Quarkus - @Inject Logger causes NPE in test while using Mockito extension; @QuarkusTest works fine

如果我將其定義為org.mockito.@Mock ,我的代碼中帶有@Inject注釋的org.jboss.logging.Logger會導致在我的單元測試中使用@ExtendWith(MockitoExtension.class)注釋的NullPointerException 。 如果它在@Qua ...

CDI / JTA - session 復制期間出錯:UnproxyableResolutionException

[英]CDI / JTA - Error during session replication: UnproxyableResolutionException

賞金明天到期。 此問題的答案有資格獲得+100聲望賞金。 DaveB希望引起對這個問題的更多關注。 我正在 Wildfly 26 集群中測試服務器故障轉移(使用standalone-ha.xml 配置) 該應用程序是有狀態的 JSF / Jakarta EE8 / CDI 戰爭部署我們在 DAO ...

使用構造函數注入傳遞參數

[英]Passing in parameters with constructor injection

我正在開發一個應用程序,在該應用程序中調用端點來添加用戶。 這會調用服務 class(已注入 controller 類)來添加用戶。 在服務 class 中,我創建了一個自定義模塊,用於處理連接到 keycloak 並向其添加用戶。 我將其定義為服務 class 中的實例變量。 當我嘗試編寫單元測試 ...

注入在 SecurityRealm-Bean 中不起作用

[英]Injection not working in SecurityRealm-Bean

我正在嘗試實現自定義安全 realm 訪問數據庫以進行用戶驗證。 我想從數據源模塊注入一個配置的數據庫。 似乎沒有依賴注入起作用,因為它也未能注入 ContextService。 我降低的安全性 realm: 我在 module.xml 中嘗試了不同的依賴項。 當前模塊.xml: 該數據源在stan ...

目標無法到達,標識符“bean”解析為 null

[英]Target Unreachable, identifier 'bean' resolved to null

在將“bean-discovery-mode”從“all”更改為“annotated”之前,CDI 運行良好。 這是重現 PropertyNotFoundException 的示例,請幫助告知我錯過了什么? javax.el.PropertyNotFoundException: //C:/Use ...

在 JavaEE 中使用異步事件日志“沒有用於注入 ObserverClass 的有效 EE 環境”

[英]In JavaEE using asynchronous events logs "No valid EE environment for injection of ObserverClass"

我在 JavaEE 中實現了一個 REST 端點,每次用戶使用端點時都會觸發一個異步事件來觸發一個進程。 這一切都按預期工作,並且該過程是異步觸發的,但會導致SEVERE級別的日志: No valid EE environment for injection of TagsProcessor我不明 ...

覆蓋來自外部庫 (Quarkus) 的 bean

[英]Override beans from an external library (Quarkus)

我想覆蓋 Quarkus 用來禁用身份驗證/授權的 bean。 通過以下實現,可以在啟動時將 REST 端點配置為不受保護:@Alternative @Priority(1) @ApplicationScoped public class CustomOidcAuthController exte ...

2022-08-02 15:07:41   2   39    cdi / quarkus  
如何在quarkus中通過ArC獲取帶有自定義注釋的bean?

[英]How to get beans with custom annotation via ArC in quarkus?

我想根據用戶輸入在運行時查找 bean,因此使用 io.quarkus.arc.Arc。 但是,我無法弄清楚如何以合理的方式獲取帶有自定義注釋的 bean。 只有通過實現注釋接口才能工作,例如: 有沒有辦法用像 SupportsJobTypeImpl 這樣不那么繁瑣的冗長代碼來獲取 instanc ...

2022-07-30 16:17:34   2   48    cdi / quarkus  
碼頭+休息+ cdi與maven

[英]Jetty + rest + cdi with maven

簡單的問題; 誰能指點我一個 pom.xml,它有 Jetty 10 或 11 與 REST 和 CDI 一起工作? 我所有的谷歌搜索只能找到舊碼頭版本的例子。 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM