cdi

    1熱度

    2回答

    因此,我有一個運行在WildFly10上的應用程序,該應用程序使用JSF,Spring(DI),JPA,Spring Data; 現在我們正試圖將其移動到CDI並刪除Spring(DI)。現在我們將保留Spring Data。 因此,我設置了CDI並創建了一個EntityManager生產者。 @Produces @Dependent @PersistenceContext public E

    0熱度

    1回答

    我需要爲基於Maven的Web應用程序編寫基於JBehave的UAT。 測試已執行,但@Injected類未初始化,敬請嘗試開始。 我使用jbehave - Maven的插件是這樣的: <plugin> <groupId>org.jbehave</groupId> <artifactId>jbehave-maven-plugin</artifactId> <ve

    0熱度

    1回答

    我有兩個班,我想注入: @ApplicationScoped public class BeanThing { public String apply(String s) { return "bt(" + s + ")"; } } 和 @ApplicationScoped public class ClassFunction implements Func

    8熱度

    4回答

    我已閱讀並感悟到自己,實體(數據對象 - 對於JPA或序列號)在他們注射是一個壞主意。這是我目前的設計(所有適當的領域都有getter和setter方法,以及serialVersionUID我跌幅爲簡潔)。 這是父對象,它是實體組成圖的頭。這是我序列化的對象。 public class State implements Serializable { List<AbstractCar>

    0熱度

    1回答

    我當前的項目由一個war和ejb模塊組成,使用一個jar(通過maven合併)。這個jar包含一個CDI組件,當我在war模塊中注入它時,它的工作方式與預期的一樣,但是當我在ejb模塊中注入時,從Eclipse WAS 8.5(完整配置文件)啓動期間,我得到一個NoClassDefFoundError。 當我首先啓動服務器時,稍後添加註入並重新發布它似乎工作。另外,當我使用Liberty配置文件時

    1熱度

    1回答

    我有MyUI類 @Theme("mytheme") @CDIUI("") public class MyUI extends UI { @Inject LoginView loginView; @Override protected void init(VaadinRequest vaadinRequest) { setContent(loginView); } .

    0熱度

    1回答

    在試驗Wild-羣體的過程中,我遇到了有關豆注射的奇怪情況。 我有一個非常簡單的bean,或多或少是這樣的: @ApplicationScoped public class FooServiceImpl implements FooService { Foo delegate; @PostConstruct public void init() { delegat

    3熱度

    3回答

    我剛剛將版本2.4.4更新至3.0.1。我在應用程序啓動時遇到以下錯誤,我找不到解決方案。我正在使用Weld SE。 Sep 15, 2017 1:25:12 PM org.jboss.weld.xml.BeansXmlHandler error WARN: WELD-001208: Error when validating file:/(...)/META-INF/[email protec

    0熱度

    1回答

    是否可以使用攔截器綁定能力的註釋在EJB上聲明攔截器,就像我們在CDI bean上做的那樣? @Target({ElementType.METHOD, ElementType.TYPE}) @Retention(RetentionPolicy.RUNTIME) @InterceptorBinding public @interface MyInterceptor { } @Statel

    2熱度

    1回答

    當包含在WAR文件部署中的JodaTime v.2.5庫在GF 5.0中失敗並出現以下錯誤時。看起來問題在於hibernate-validator。 FutureValidatorForReadableInstant未加載,因爲在GF 4.1.2中,ReadableInstant在GF5.0中未由hibernate-validator軟件包加載。 異常而加載的應用程序:CDI部署失敗:Errorn