jboss-weld

    1熱度

    2回答

    如果我有一個InjectPoint類實例,我該如何從中讀取Annotation的屬性。即:用限定詞註釋@MyCar(mpg="23") 如何獲得mpg和"23"如果我有injectionPoint當注入MyCar? @Inject public void injectionTest(@MyCar(mpg="23") Car _car,InjectionPoint ip) { ... }

    0熱度

    1回答

    我試圖讓所有這些不同的東西一起工作,爲一些單元測試。 所以基本的程序結構是簡單的Servlet 3.0運行在TomCat上作爲WebApp的maven原型。使用Weld作爲CDI的實現將服務對象注入到Servlet中。 哪一個都在運行。 我現在的問題是在單元測試中。我不想運行集成測試,所以我想使用依賴注入向服務中添加一些模擬的服務對象,並僞造一些API調用。 所以我嘗試了一些方法是這樣的: htt

    3熱度

    1回答

    我試圖將RESTEasy與AppEngine上的Weld結合起來,但有麻煩做構造函數注入。 我已經添加了RESTEasy CdiInjectorFactory上下文參數和Weld servlet偵聽器。 我的RESTEasy應用程序類的樣子: public class MyApplication extends Application { @Override public S

    0熱度

    1回答

    在我的生產代碼中我有一個工廠,這個工廠應該在我的測試代碼中被嘲笑。 我有兩個工廠實現的接口: public interface FtpTransferFactory { FtpTransfer createFtpTransfer(String host, String machine); } 生產代碼: @Default public class FtpTransferFac

    3熱度

    1回答

    我目前正在遷移一個JSF 1.2應用Wildfly 1/8決賽和我堅持:( 首先,我讀過許多後相關問題(如https://community.jboss.org/message/845006或Migrate JSF 1.2 Seam app to WildFly Beta 1),但建議的解決方案(不包括焊接子系統)對我不起作用 我做了什麼: 我跟着多jsf功能教程l here,並將JSF 1.2作

    9熱度

    2回答

    我很努力地理解在CDI 1.0和CDI 1.1中的@Dependent作用域bean的有效生命週期。到目前爲止,我的實驗已經使我得出以下結論: A @Dependent作用域bean未被代理。 否@PreDestroy當銷燬一個@Dependent bean時會調用該方法。 Provider.get()總是創建一個@Dependent bean的新實例。 在JBoss 6/CDI 1.0中,由@A

    12熱度

    5回答

    我正在構建基於Gradle的基於Hibernate的Java SE應用程序,作爲我選擇的ORM。我的計劃是使用weld-se能夠在整個應用程序中使用CDI註釋注入EntityManagers。 基於Hibernate文檔中找到的共同HibernateUtil輔助類,我朝JPA接口移動,並且加入@Produces註釋,以提供生產方法(I增加了一個空META-INF/beans.xml爲好): pac

    0熱度

    1回答

    我有Jboss AS 6.1和war和sar應用程序。我用cassandra。所以我需要管理員訪問數據庫和緩存數據庫對象以便快速訪問。 所以我做了這樣的方式: public class AsaBlackSubsManager extends OperatorsCache<AsaBlackSubs> { private final static Logger log = Logger.ge

    0熱度

    1回答

    我想知道是否有一個等同於以下煤層2.2註釋 @Interceptor(around = {SomeInterceptor.class}) 與焊接註釋。 我對Seam和Weld都不是很熟悉。什麼意思是「周圍」?它是否與其他攔截器被調用的命令有關?或者它是某種繼承?

    0熱度

    2回答

    部署獎勵-jsf應用程序時出現以下錯誤。請指教。 07:18:41,768 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-7) MSC00001: Failed to start service jboss.deployment.unit."rewards-jsf-6.0.1-SNAPSHOT.war".WeldService: