cdi

    0熱度

    1回答

    的PAX CDI +焊接+流口水不工作獲得以下異常 WELD-001408:用於與限定符類型KieSession不合格依賴@KSession https://salaboy.com/2015/10/20/back-to-the-basics-getting-started-with-drools-6-3-0-final/

    1熱度

    2回答

    當限定符和泛型不能使用cdi時遇到的情況。 例如,我有界面是這樣的: public interface SomeInterface<T> { T someMethod(Set<T> set); } 它的實現(和幾個與另一預選賽另一個實現): @SomeQualifier public class SomeClass implements SomeInterface<Another

    2熱度

    2回答

    鑑於類型的所有豆類的綱領性查找: public interface Foo<T, X extends A>{...} 我需要用編程查找發現,無論參數類型的實現給定接口的bean。由於類型安全的決議這將返回一個空集: final Set<Bean<?>> foos= BeanManagerProvider.getInstance().getBeanManager().getBeans(Foo.c

    0熱度

    1回答

    我想要一個可以觸發事件的類。理想情況下,我想在POJO中處理它(處理POJO中的遺留代碼),但我知道這是不可能的。所以相反,我想有一些POJO可以調用哪些可以觸發事件的東西。 注:我在Tomcat與CDI,JPA還安裝(它不是切換到全EE服務器在這個項目上的一個選項) 我不知道這是否應該是一個單身/應用程序範圍內的單身人士,或者應該按照請求(甚至會話)。所以我的問題是: 什麼事件可以注入? (例如

    0熱度

    1回答

    我開發的軟件在我的開發環境(windows,glassfish4,java8,mysql5.7)中工作得很好。問題是將它放在批准環境(Linux-OpenSuse,glassfish4,java8,mysql5.7)上,glassfish丟失了已創建的會話作用域bean的實例並再次創建它。我知道這不是很多信息,但是,我真的不知道從哪裏開始解決它。無論如何,每個信息都是受歡迎的。

    1熱度

    1回答

    我有一個JAXRS提供商: @Provider @Priority(Priorities.AUTHENTICATION) public class AuthFilter implements ContainerRequestFilter { @Inject private AuthSecurityContext authSecurityContext; //

    0熱度

    1回答

    我有三類不同的範圍: // default scope public class DefaultScopedInstance { private String someAttribute; } @SessionScoped public class SomeSessionScopedInstance implements Serializable { private

    4熱度

    1回答

    我試圖讓我的周圍CDI頭,在這種情況下,註釋@Produces和@Named 我有以下代碼 @RunWith(CdiRunner.class) public class cdiTest { @Inject protected CDIModel em; @Test public void injectionTest(){ Assert.assertEquals("this",

    0熱度

    2回答

    我有一個關於遺產和CDI的問題。 考慮兩個接口: 車廂接口 SportCar擴展汽車 interface Car { } interface SportCar extends Car{ } class DefaultCar implements Car { } @FerrariQualifier class DefaultSportCar implements Spor

    0熱度

    2回答

    我希望我的udp服務器在一個線程中運行,每次收到一個數據報時都會觸發一個事件,並將數據格式化爲json。 public class UDPServer extends Thread { private SocketUDPCommunication comm; @Inject @Notify private StatusChangeHandler sch;